愛特梅爾公司(AtmelCorporation)現(xiàn)已推出面向汽車電機控制應用的AVR8位微控制器系列產(chǎn)品。其中首批面市的產(chǎn)品是ATmega16M1和ATmega32M1,用于控制帶傳感器,及無傳感器的無刷直流(brushlessDC,BLDC)電機。
ATmega16M1和ATmega32M1采用高性能的AVR8位RISC架構(gòu),集成了滿足復雜算法要求的所有基本外設,包括各種模擬模塊,如帶有差分放大器和可編程增益選項的10位ADC、比較電平可選擇的模擬比較器;I/O引腳電平變化中斷。這些全新的微控制器產(chǎn)品具備汽車系統(tǒng)環(huán)境下控制BLDC電機所需的全部資源。
ATmega16M1和ATmega32M1具有獨立的比較器正負輸入端,因而無需外接有源部件即可實現(xiàn)對無傳感器電機的控制。這些產(chǎn)品具有3個單獨的比較器,用于電機的反電動勢(ElectroMagneticField,EMF)測量;還有一個額外的比較器可用于過流檢測,其參考電平(比較電平)可以是DAC輸出或任意外部參考電壓。其12位多用途同步功率級控制器的時鐘頻率高達64MHz,可提供6個互補的可編程高速精確信號,來控制電機的3個半橋。其最高頻率為64kHz,電壓分辨率約1/1000。硬件故障檢測模塊一旦檢測到故障,會立即自動將電機設于安全狀態(tài)。
ATmega16M1和ATmega32M1具有獨特的功能組合,可通過適當?shù)尿?qū)動電路和功率組件安全、可靠地控制各種BLDC電機。其高效的功率級控制器和集成的模擬功能只產(chǎn)生少量中斷,從而減小了代碼尺寸,提高了實時性。
Vector已開發(fā)出用于愛特梅爾ATmega16/32M1微控制器的CAN和LIN驅(qū)動程序。這些驅(qū)動程序為所有的汽車OEM廠商提供通信軟件包的支持。目前已有CAN和LIN驅(qū)動程序及其配置和生成工具。如需要,Vector可提供給CANOEM廠商專用的通信軟件包,包括網(wǎng)絡管理、傳輸協(xié)議、診斷和交互層模塊;亦可根據(jù)需求提供LIN通信軟件包,它支持主/從配置的所有協(xié)議版本,包括傳輸和/或診斷層軟件。
愛特梅爾的AVRStudio和AVRJTAGICEmkII提供了一個多平臺集成開發(fā)環(huán)境(IDE)。另外,公司也提供STK524和搭配STK600-TQFP32入門工具包的STK600,用于啟動項目開發(fā)。還可提供AVRMC320電機控制器評測工具。
愛特梅爾也提供一款具有較少功能的產(chǎn)品:無PSC的ATmega32C1,專用于CAN和LIN的應用。ATmega32M1和ATmega32C1的樣品現(xiàn)已供應。封裝形式為32腳的QFP/QFN。ATmega32C1、ATmega16M1和ATmega32M1將會通過125℃和150℃測試認證,預計于2008年8月量產(chǎn)。
(轉(zhuǎn)載)