新型C編譯器、電機控制軟件庫與系統(tǒng)范例可輕松擴大集成型浮點CLA協(xié)處理器的使用,充分滿足創(chuàng)新、定制電機控制設計的需求
2012年4月27日,北京訊
德州儀器(TI)的Piccolo™微控制器可實現(xiàn)設計升級、改善性能并簡化數(shù)字實時控制系統(tǒng)的開發(fā),從而為電機控制應用帶來全新的效率與創(chuàng)新。TMS320F2803x和TMS320F2806xPiccolo微控制器現(xiàn)包含一個通過一款新型C編譯器實現(xiàn)的、可采用C語言進行編程的集成型控制律加速器(CLA)協(xié)處理器,旨在提升創(chuàng)新設計的水平。該CLA是一個32位浮點數(shù)學加速器,專為獨立于TMS320C28x™CPU內核工作而設計,以分擔復雜的高速控制算法。這種分擔將CPU解放出來去處理輸入/輸出和反饋環(huán)路測量,從而可使閉環(huán)應用的性能提升5倍之多。此外,該CLA還可直接訪問片上外設以實現(xiàn)算法的并行執(zhí)行,進而加快系統(tǒng)響應時間并改善效率。欲知更多詳情,敬請訪問:http://www.ti.com.cn/lsds/ti_zh/microcontroller/32-bit_c2000/overview.page
新型CLAC編譯器軟件庫可通過controlSUITE軟件平臺訪問,而且還提供了用于電機控制應用開發(fā)的系統(tǒng)范例。該CLA能提供有效的軟件分區(qū),而TI優(yōu)化型免費源代碼軟件庫以及在控制律加速器(CLA)上運行的系統(tǒng)范例則提供了軟件代碼塊,從而使開發(fā)人員能夠簡便快捷地完成定制設計,并在電機控制應用中實現(xiàn)15%-20%的性能提升。
F2803x和F2806xPiccolo微控制器系統(tǒng)的特性與優(yōu)勢:
F2803x和F2806xPiccolo™微控制器上通過一款用于CLA的新型C編譯器實現(xiàn)的、可采用C語言進行編程的32位浮點協(xié)處理器利用元語言工具簡化了編程、改善了靈活性與兼容性,并可直接訪問片上外設以實現(xiàn)算法的并行執(zhí)行。另外,該CLA還實現(xiàn)了更快的系統(tǒng)響應、高MHz的控制環(huán)路、改進的觸發(fā)以及故障檢測功能,旨在提高系統(tǒng)的穩(wěn)健性。
F2803xPiccolo微控制器內置了TI增強型脈寬調制器(150ps分辨率的ePWM)、12位模數(shù)轉換器(ADC)和兩個10MHz片上振蕩器,并能替代多個電子組件(即:外部電源IC),以在降低總體系統(tǒng)成本的同時實現(xiàn)高級電源電子線路管理。
F2806xPiccolo微控制器內置了一個Viterbi、復數(shù)數(shù)學和CRC單元(VCU)以及C28x內核與CLA,可提供75條專用數(shù)學指令以加速通信算法的處理。另外,芯片上還包括USB2.0和CAN接口(用于改善通信吞吐量和PWM)、一個16通道、3MSPS12位ADC以及三個帶10位基準的模擬比較器,旨在免除外部設計組件。
與軟件配合使用的電機控制與數(shù)字電源開發(fā)套件、培訓及全天候支持可簡化開發(fā)流程并使產(chǎn)品快速上市。
C2000微控制器平臺上的代碼兼容性允許開發(fā)人員在40MHz至300MHz的范圍內進行解決方案的調整。
controlCARD、controlSTICK和C2000實驗套件、C2000的靈活與模塊化設計理念使得開發(fā)人員能夠對各種不同的C2000微控制器進行試驗,以滿足價格、性能和外設特性集的要求。
包括controlSUITE軟件,因而可提供針對電機控制開發(fā)以及數(shù)字電源的易用型開源演示GUI、軟件范例和文檔。