|
TI 推出 C2000™ 32 位元 F2803x 和 F2806x Piccolo™ 微控制器 提升五倍即時控制系統效能# M. }# ?8 O/ g7 o2 M1 d
新型 C 編譯器、馬達控制軟體庫與系統範例 輕鬆擴大整合型浮點 CLA 協同處理器使用 滿足創新、客製化馬達控制設計需求0 U+ q/ I8 g6 {3 p
1 |( v, p4 D+ P: O+ E, A
(台北訊,2012 年 4 月 27 日) TI Piccolo™ 微控制器可升級設計、改善效能並簡化數位即時控制系統的開發,為馬達控制應用帶來全新的效率與創新。TI TMS320F2803x 和 TI TMS320F2806x Piccolo 微控制器包含一個透過新型 C 編譯器 (C-compiler) 實現的 C 可編程 (C-programmable) 整合平行加速器 (CLA) 協同處理器,可達到更高的創新設計水準。該 CLA 是 32 位元浮點數學加速器,專為獨立於 TI TMS320C28x™ CPU 核心工作設計,以分擔複雜的高速控制演算法。減輕 CPU負載以處理輸入/輸出和回饋迴路測量 (feedback loop metrics),可提升閉合迴路 (closed loop) 應用效能達五倍。此外,該 CLA 還可直接存取內建週邊,以實現演算法的同步執行,加速系統回應時間並改善效率。1 x$ g/ f* g) _, t& @
8 n, U7 M4 |/ m( Q
透過 controlSUITE 軟體平台可取得馬達控制應用開發所需的新型 CLA C 編譯器軟體庫與系統範例。該 CLA 能提供有效軟體分割,而 TI 優化型免費原始程式碼軟體庫以及在 CLA 上運行的系統範例則提供軟體程式碼塊 (software code block),協助開發人員輕鬆迅速完成客製化設計,並提升馬達控制應用效能達 15 - 20%。2 {) X4 {1 x2 |' t& z3 [- N
! Y. |& D5 [$ nF2803x 和 F2806x Piccolo 微控制器系統的特性與優勢:
, B+ S8 [0 s/ e6 e9 U•透過 F2803x 和 F2806x Piccolo™ 微控制器上的 CLA 新型 C 編譯器,C 編程 32 位元浮點協同處理器可使用元語言 (meta-language) 工具簡化程式設計、改善靈活度與相容性,並可直接存取內建週邊以同步執行演算法。該 CLA 進一步實現了更迅速的系統回應、高 MHz 控制迴路以及改進的觸發與故障檢測功能,提高系統穩定度。- a+ Y1 _5 ], H% q4 n
•F2803x Piccolo 微控制器內建 TI 增強型脈衝寬度調變器 (150ps 解析度的 ePWM)、12 位元類比數位轉換器 (ADC) 和兩個內建 10 MHz 振盪器 (oscillators),並能替代多個電子元件 (如外部電源 IC),以降低總體系統成本並實現進階電源電子線路管理。 |
|