《TMS320F2833x DSP应用开发与实践》主要介绍TI公司的TMS320F2833x系列DSP在电机控制系统中的开发与应用。基础篇,简要介绍目前常用的电机控制用DSP,然后描述F2833x DSP CPU+FPU的架构特点;基于CCStudio v3.3软件,描述了开发、编程的思想与软件的基本使用方法,对数值的处理问题进行了分析;针对F2833x DSP具有众多功能强大的外设的特点,重点分析时钟与中断控制的流程,并依次描述电机控制中常用的片上外设与接口,如通用输入/输出端口GPIO、模/数转换模块ADC、增强型脉宽调制模块ePWM、增强型正交编码模块eQEP、增强型捕获模块eCAP、串行通信接口SCI、串行外设接口SPI、直接存储器访问模块DMA及外部接口模块XINTF等的使用方法,并给出具体的例程。应用篇,描述如何自己动手打造一个最小系统板;给出交流调速中常用算法的DSP实现方法;以永磁同步电机和鼠笼式异步电机为例,描述完整的矢量控制系统及其DSP实现方案。
《TMS320F2833x DSP应用开发与实践》可作为DSP开发应用的初、中级读者学习使用TMS320F2833x DSP的教材,也可为其他层次的DSP开发应用人员提供参考。
依托多年工程经验,讲述TMS320F2833x DSP设计
书中实例丰富,代码注释详尽,并提供免费下载
基础知识—应用实例—硬件设计—综合案例
基础篇
第1章 电机控制DSP简介2
第2章 F2833x DSP的内核22
第3章 软件开发平台与编程方法32
第4章 F2833x系统时钟与中断控制58
第5章 通用输入/输出端口(GPIO)106
5.1 GPIO概述106
5.2 相关寄存器112
5.3应用实例125
第6章 模/数转换模块ADC128
6.1 ADC概述128
6.2转换序列发生器工作原理129
6.3不间断自动定序模式134
6.4转换时钟136
6.5 ADC基本电气特性137
6.6 ADC高级功能139
6.7相关寄存器139
6.8应用实例149
第7章 增强型脉宽调制(ePWM)模块152
第8章 增强型正交编码脉冲(eQEP)模块220
第9章 增强型捕获(eCAP)模块256
第10章 串行通信接口(SCI)模块279
第11章 串行外设接口(SPI)模块307
第12章 直接存储器访问(DMA)模块331
第13章 外部接口(XINTF)模块358
应用篇
第14章 自己动手打造最小系统板382
14.1 Boot引导方式选择382
14.2硬件系统设计384
14.3 PCB布局布线及EMI抑制措施400
第15章 交流调速中常用算法及其DSP实现404
15.1交流电动机变频调速原理404
15.2坐标变换原理及实现409
15.3电压空间矢量PWM技术的实现417
15.4数字PID调节器的实现426
第16章 永磁同步电机矢量控制系统的DSP解决方案431
16.1永磁同步电机简介431
16.2永磁同步电机数学模型432
16.3永磁同步电机矢量控制系统433
16.4基于DSP的实现435
第17章 异步电机矢量控制系统的DSP解决方案455
17.1异步电机简介455
17.2异步电机数学模型456
17.3异步电机矢量控制系统458
17.4基于DSP的实现460