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年第三季度推出。