《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