Atmel于二月27日推出新系列AVR 8-bit MCU,用于
汽车电机控制。ATmega16M1和Atmega32M1是第一个为汽车电机的
传感器控制和传感器无刷直流开发的器件。
随着汽车内部电机数量的增加,汽车制造商需要具有更高扭矩和电刷而更小更轻的电机。目前正在向BLDC电机转移,从而需要更成熟电子设备来精确控制速度与扭矩。这也带来了新的挑战:对于某些有外罩的应用150摄氏度的温度太高。
ATmega16M1以及ATmega32M1已经开发出来,并可以为需要并提供集成解决方案的高级电机控制应用服务,具有CAN和LIN接口。这归功于汽车网络软件工具与软件组成领先的供应商Vector的协作,提供了一个完备的硬件与软件网络解决方案。
基于高性能AVR 8-bit RISC构架,ATmega16M1和ATmega32M1集成了所有的基本外围,从而满足复杂算法的需求。集成的模拟模块如带有差分放大器和可编程增益选项的10-bit ADC,可选比较级的模拟比较器,中断引脚变化的I/O。MCU提供所有必要的资源来
控制系统环境中的BLDC电机。
ATmega16M1和ATmega32M1含有独立的正负极比较器输入,从而使无传感电机控制不需外部有源器件。三个独立的比较器可用于EMF测量。一个额外的比较器可用于过流检测。其参考电压可由DAC的输出或任何外部参考电压设置。时钟速度高达64 MHz的多功能同步功率级控制器产生6个补充的可编程高速率与精度信号来控制电机的三个半桥。最大频率为64 kHz,从而产生1/1000的电压解析率。一旦检测到故障,硬件故障检测会自动并即时的将电机转换到一个安全位置。
约2 Kbytes的Flash(20字节SRAM)对于PSC的低级驱动器是必要的。BLDC传感器驱动代码典型大小为2.7 Kbytes的Flash(约350字节的SRAM)。BLDC无传感驱动约为3 Kbytes的Flash以及300 bytes的SRAM。具有集成硬件程序的LIN代码大小降到大约1 Kbyte的Flash。CAN堆栈的代码大小为16 Kbytes Flash。
ATmega16M1和ATmega32M1提供了一个独特的特性结合,从而可以通过适当的驱动和电源要素安全并稳妥的运行任何无刷电机。有效地功率级控制器和集成的模拟功能产生了有限的中断数,降低了代码大小并改善了应用的实时行为。 也可提供有限特性的版本:不带有PSC,专注于CAN和LIN应用的ATmega32C1。ATmega32M1和Atmega32C1的样片先可以提供。封装为32脚的QFP/QFN。ATmega32C1,ATmega16M1以及ATmega32M1可在125摄氏度和150摄氏度工作,2008年八月量产。125摄氏度版本10000量时起价分别为US$2.34, US$2.34以及US$2.52。带有64 Kbytes Flash的ATmega64M1将于2008年第三季度推出。