新聞動態

ADI選擇Cortex-M4和基於模型的設計進行電機控制

浮點Cortex-M4處理器內核的運行頻率為240MHz,ADI還集成了一個雙16位A / D轉換器,具有高達14位的精度和380ns的轉換速度。

ADI先前的電機控制器平台基於其自己的ADSP-BF506A Blackfin處理器,但它已經意識到Cortex-M4迅速成為了 事實上的 精確控制系統的標準架構。

ADI產品營銷經理Tim Resker表示:``行業正在擺脫專有架構,我們意識到電機控制的行業標準核心是Cortex-M4。

Resker還認為,基於模型的設計工具(例如MathWorks的Simulink)現在在電機和PV陣列控制系統的開發中變得越來越重要。

Resker說:“我們知道我們現在需要成為使用這些工具的專家。”

兩年前,ADI展示了其第一個基於Blackfin處理器的電機控制系統設計平台,該平台使用MathWorks Matlab計算語言進行算法開發。

它還實現了Simulink設計環境來部署控制算法,以優化永磁同步和交流感應電動機的效率。

目的是使設計人員可以在Matlab / Simulink中對系統進行建模,生成C代碼,並與ADI公司的Visual DSP ++設計環境一起部署,並為應用程序代碼保留帶寬。

ADI相信基於模型的設計的使用可以提高無傳感器和有傳感器的電機控制算法的驅動效率,並且已經與MathWorks合作將基於Simulink模型的設計工具和代碼生成器應用於其電機控制平台。它使用MathWorks的ARM Cortex-M優化的嵌入式編碼器和工具套件來支持從仿真到嵌入式平台中產品就緒的代碼實施的完整設計週期。

Simulink生成可在基於Cortex-M4的平台上運行的優化C代碼。該公司還將片上存儲器增加到384kb的SRAM,以容納該工俱生成的C代碼。

ADSP-CM40x具有特定於控制迴路的硬件加速器,這是一個完整的Sinc濾波器實現,可直接與基於分流的電流感測系統架構中使用的隔離的sigma-delta調製器接口。通常,sinc過濾器將在FPGA中實現。

還有一個DSP加速器,提供通常用於PV陣列控制環路設計的諧波分析。

它還具有可擴展和動態可調的PWM。

有一個由標準控制算法支持的開發和評估板CM40xEZBoard。
視頻示範

下載ADSP-CM40x數據表,參考設計和其他技術文檔。