出版時間:2009-10 出版社:電子工業(yè)出版社 作者:謝青紅,張筱荔 編著 頁數(shù):360
Tag標簽:無
前言
自從20世紀70年代末80年代初DSP芯片誕生以來,它得到了飛速的發(fā)展。DSP芯片的高速發(fā)展,一方面得益于集成電路技術的發(fā)展;另一方面也得益于十分巨大的市場。在近30年的時間里,DSP芯片已經(jīng)在信號處理、通信、電動機控制等許多領域得到了廣泛的應用。再加上DSP芯片的價格越來越低,性價比日益提高,使其具有巨大的應用潛力。TI公司最新推出的TMS320F2812數(shù)字信號處理器是目前控制領域最先進的處理器之一,在高精度伺服系統(tǒng)、機器人控制和電力電子技術等領域有廣泛的應用,同時也是電動機等數(shù)字化控制產(chǎn)品升級的最佳選擇?! MS320F2812是TI公司生產(chǎn)的一款用于控制的高性能、多功能、高性價比的32位定點DSP芯片。該芯片兼容TMS320LF2407指令系統(tǒng),最高可在150MHz主頻下工作,并帶有18K×16位零等待周期片內(nèi)SRAM和128K.×16位片內(nèi)Flash(存取時間36ns)。和許多其他種類DSP一樣,TMS320F2812采用經(jīng)典的哈佛總線結(jié)構,利用多總線在存儲器、外圍模塊和CPIJ之間轉(zhuǎn)移數(shù)據(jù)。程序讀總線有22根地址線和32根數(shù)據(jù)線,數(shù)據(jù)讀/寫線都是32位,這種多總線結(jié)構使得它可以在一個周期內(nèi)并行完成取指令、讀數(shù)據(jù)和寫數(shù)據(jù),同時它也采用了指令流水線技術,使得信號的處理速度明顯提高。TMS320F28 12和C/C++編譯程序設計在一起,使程序員能夠完全使用高級語言來開發(fā)控制應用,從而確保了實現(xiàn)代碼編譯的最高效率,可以大大減少軟件設計的周期?! ”緯?1章,第1~3章分別介紹了TMS320F2812結(jié)構、系統(tǒng)控制、中斷、存儲器及擴展接口;第4章介紹了F2812的事件管理器各功能模塊的原理與操作;第5章介紹了F2812的ADC模塊的工作原理;第6章介紹了一些常用的DSP編程實例,包括數(shù)字PID控制,控制帶串行端口的正弦波發(fā)生器,用SPI實現(xiàn)點對點通信,以及用PWM通道實現(xiàn)D/A轉(zhuǎn)換;第7章系統(tǒng)的介紹了Robo Cup中型組足球機器人的工作原理及DSP對其伺服電動機的控制;第8章講述了汽車控制系統(tǒng)中CAN總線通信的DSP實現(xiàn);第9章闡述了SPWM與SVPWM的生成原理及用DSP實現(xiàn)的具體方法;第10、11章講述了對永磁同步電動機和無刷直流電動機的DSP控制。
內(nèi)容概要
本書介紹了美國TI公司最新推出的TMS320F2812DSP芯片的原理及其在運動控制系統(tǒng)中的應用。前5章介紹了TMS320F2812DSP芯片的總體結(jié)構及各個硬件功能模塊;第6章介紹了一些常用的DSP編程實例;第7~11章分別介紹了DSP在機器人、汽車、電力電子、電機控制方面的應用,并闡述了利用DSP對各種控制對象進行控制的方法,結(jié)合每種控制原理和方法的介紹,給出了具體的編程實例和非常詳細的程序注釋?! ”緯勺鳛楣I(yè)領域中從事電動機驅(qū)動、機器人、控制和電力電子技術的科研及工程技術人員的參考書,也可作為高等院校電力電子、自動控制、電氣工程等專業(yè)的高年級本科生和碩士研究生的教學參考書。
書籍目錄
第1章 TMS320F2812結(jié)構及性能概述. 1.1 TMS320F2812性能概述 1.2 TMS320F2812封裝及引腳信號說明 1.3 TMS320F2812CPU內(nèi)核結(jié)構 1.4 TMS320F2812CPU寄存器 1.5 TMS320F2812的引導模式 第2章 TMS320F2812系統(tǒng)控制及中斷 2.1 時鐘及系統(tǒng)控制 2.2 TMS320F2812通用I/O 2.3 TMS320F2812外設中斷擴展 第3章 TMS320F2812存儲器及擴展接口 3.1 內(nèi)部存儲空間 3.2 片內(nèi)存儲器總線接口 3.3 片內(nèi)Flash和OTP存儲器 3.4 外部擴展接口 3.5 外部接口的應用 第4章 事件管理器 4.1 事件管理器功能概述 ……第5章 模數(shù)轉(zhuǎn)換器(ADC)第6章 DSP的簡單應用舉例第7章 RoboCup中型組織足球機器人的DSP控制第8章 汽車控制系統(tǒng)中CAN總線通信的DSP實現(xiàn)第9章 SPWM與SVPWM技術及DSP控制的實現(xiàn)第10章 永磁同步電動機的DSP控制第11章 無刷直流電動機的DSP控制參考文獻
章節(jié)摘錄
TMS320F2812是11公司專門用于控制的一款高性能、多功能、高性價比的定點32位DSP處理芯片。該芯片與TMS320LF2407指令系統(tǒng)兼容,最高可以150MHz主頻工作,并帶有18Kxl6位零等待周期的片內(nèi)SRAM和128Kxl6位片內(nèi)Flash(存取時間為36ns)。該器件還有3個獨立的32位CPU定時器,以及56個可獨立編程的GPIO引腳,還可外擴大于1.Mxl6位程序和數(shù)據(jù)存儲器。該芯片片上外設主要包括16路12位精度的ADC(最快80ns轉(zhuǎn)換時間)、2路SCI(SCIA和SCIB)、1路SPI、1路McBSP、l路eCAN,以及兩個事件管理模塊(EVA和EVB)等。每個事件管理模塊包括6路PWM/CMP、2路QEP、3路CAP和2路16位的定時器。 器件所集成的多種先進的外設,為各類電動機控制及其他運動控制系統(tǒng)等領域的應用提供了良好的平臺。而且指令和代碼同TI公司F24X系列數(shù)字信號處理器完全兼容,項目或產(chǎn)品設計的可延續(xù)性得到了保障。和現(xiàn)在許多其他種類數(shù)字處理器一樣,TMS320F2812采用經(jīng)典的哈佛總線結(jié)構。程序讀總線有32根數(shù)據(jù)線和22根地址線,數(shù)據(jù)讀/寫線都是32位的,這種多總線結(jié)構使得它可以在1個周期內(nèi)同時完成取指令、讀數(shù)據(jù)和寫數(shù)據(jù),而采用了指令流水線技術,使得信號的處理速度得到明顯提高。 為使程序員能夠完全使用高級語言來開發(fā)該芯片,TMS320F28 12和C/C++編譯程序設計在一起,可以大大縮短軟件設計的周期,從而確保了實現(xiàn)代碼編譯的最高效率。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
TMS320F2812 DSP原理及其在運動控制系統(tǒng)中的應用 PDF格式下載