在IIC-China 2008北京站上,Atmel(爱特梅尔)公司发布了该公司全新的AVR微控制器- ATmega16U4和ATmega32U4,该类控制器将 USB 控制器、充电及多种高性能模拟功能整合在了一起。从而可降低电池供电设备的系统成本。
ATmega32U4具有32KB系统内可编程(ISP)闪存、2.5KB RAM 和1KB EEPROM。而即将推出的ATmega16U4具有16KB系统内可编程闪存、1KB RAM和512 Bytes EEPROM。
两种器件都包含有1个硬件乘法器、1个USART、1个SPI、1个TWI、2个带PWM的8位和2个带PWM的16位定时器, 以及26个可编程I/O。二者均采用44引脚的TQFP和QFN 7x7封装,引脚完全兼容。
从应用上,该控制器在优化电池充电的同时可提供各项USB功能。其模数转换器可以用于感应终端应用的动作或压力,而高速脉冲宽度调制则是低成本电机控制的理想选择。“这一功能是非常有用的!”AtmelAVR产品市场经理 Jean-Christophe Lawson 表示。虽然目前的电池供电设备也能够通过USB进行充电,但新型电池需要复杂的算法来加速和优化充电过程,而USB给电源带来了更多的限制,以致其能够提供的电压和最大电流都很有限。
这两款控制器具有丰富的功能集,还很适用于游戏外设,比如在功能复杂的操纵杆中,也需要大量模数转换信道和若干PWM信道,来驱动力反馈电机。这些全新的AVR器件不但能够满足这些需求,而且还可以优化整体系统成本。内置12通道的10位ADC;内置温度传感器,可补偿热效应对模拟性能的影响;1、10、40 和200倍的可编程增益,为测量差分电压的监控电流提供更大的灵活性;带有3个PWM 通道、补偿输出和可编程死区时间的高速定时器,支持500kHz业界最优频率的8位分辨率PWM,以及60kHz以上频率的11位分辨率PWM。
此外,其他功能还包括USART上的硬件流控制,当通过USB以高波特率连接时,可以很容易连接到其它器件上。TTL阈值数字输入,易于与混合5/3V 应用中的 3V器件连接。片上3.3V调节器,能够为USB接口应用设备中的外接部件,提供高达50mA的电流。片上8MHz校准RC振荡器,其抖动和精度可以支持无晶振的串行通信。
“新推出的微控制器可与现有的AVR USB微控制器系列相辅相成,适用于各种嵌入式主机或外设USB应用”,Jean-Christophe Lawson 如此表示。
爱特梅尔还提供广泛的软件库,支持嵌入式市场最常用的USB类型,如大容量存储设备)、人机接口设备、设备固件升级、通信设备类以及音频类。该控制器支持功能的组合,如可以将音频和人机接口设备结合起来,实现具遥控功能的手机和玩具等。除此之外,公司还推出了支持上述部件的开发套件-AVR Studio,专用适配器板STK 600-TQFP44,并将在今年6月推出单独的评测工具包。利用该评测工具可以对HID、大容量存储器、音频和电池充电应用进行评测。
目前,Atmel已在提供ATmega32U4的样片,其10000片的单价为2.65美元;即将推出的ATmega16U4 10,000片的单价为2.40美元。这两款器件均将在2008年第二季开始大批量供货。