
浮點Cortex-M4處理器核心在240MHz和ADI中運行,也集成了雙16位A / D轉換器,最多14位精度和380ns轉換速度。
ADI先前的電機控制器平台基於自己的ADSP-BF506A Blackfin處理器,但它意識到Cortex-M4很快成為 事實上 準確控制系統的標準架構。
“該行業正在遠離專有的架構,我們意識到汽車控制的行業標準核心是Cortex-M4,”Adi的產品營銷經理Tim Resker說。
RERKER還認為,從MathWorks的模型為基礎的設計工具,如Mathworks的Simulinks在電機和PV陣列的控制系統的開發中變得重要。
“我們知道我們現在需要成為使用這些工具的專家,”Resker說。
兩年前,ADI展示了第一個基於Blackfin處理器的第一個電機控制系統設計平台,使用Mathworks Matlab計算語言進行算法開發。
它還實現了用於部署控制算法的Simulink設計環境,以優化永磁同步和交流感應電動機的效率。
目的是允許設計人員在MATLAB / SIMULINK中模擬它們的系統,生成C代碼,並使用模擬設備的Visual DSP ++設計環境部署,帶寬剩餘應用程序代碼。
ADI認為,使用基於模型的設計可以改善無傳感器和敏感的電機控制算法的驅動器效率,它已經使用了MathWorks,將基於Simulink模型的設計工具和代碼發生器應用於其電機控制平台。它使用MathWorks的ARM Cortex-M優化的嵌入式編碼器和工具套件來支持從嵌入式平台中的模擬到產品準備代碼實現的完整設計週期。
Simulink生成優化的C代碼,在基於Cortex-M4的平台上運行。該公司還將片上內存增加到384kByte的SRAM,以保持工俱生成的C代碼。
ADSP-CM40X具有控制循環特定的硬件加速器,一個完整的SINC過濾器實現,可直接接合到隔離的SIGMA-DELTA調製器,該模型用於基於分流的電流傳感系統架構。通常,真濾器將在FPGA中實現。
還有一個DSP加速器提供諧波分析,通常用於PV陣列控制環路設計。
它還能夠可擴展和動態可調節的PWM。
有一個開發和評估板,CM40xezboard,由標準控制算法支持。
視頻演示
下載ADSP-CM40X數據表,參考設計和其他技術文檔。