max6964是一种i2c兼容串行接口的外设电路,可以为微控制器提供17个输出端口,各路输出都采用吸收电流的漏极开路结构,允许工作在50ma/7v条件下,可驱动led,或者通过外部电阻上拉(最高上拉至7v)提供逻辑输出。
max6964内部还集成了一个8位pwm电流控制电路,其中4位为全局控制,应用于所有led输出9用于电流的粗调,从完全关断到完全开通共14个亮度级。另外,每路输出还具有独立的4位控制位,可将全局电流设置进一步细分为16级。作为另外一种选择,电流控制也可配置为单一的8位控制方式,可一次设置所有的输出。
每路输出具有单独的闪烁定时,包含两个闪烁阶段。led可被单独设定在任何一个闪烁阶段点亮或关闭,或者忽略闪烁控制。闪烁周期由加在blink引脚上的外部时钟(最高频率为1khz)或者寄存器控制。blink输入也可用作一个逻辑输入,控制led的点亮或关闭,或者用作通用输入( gpi)。
max6964支持热插入。在断电(v+=0v)时,sda、sol、rst、blink引脚和从机地址输入引脚ado保持高阻状态,可以承受6v电压;输出端口保持高阻状态,可以承受8v电压。17路输出led驱动器gpo带有亮度控制和热插入保护功能。
(1)max6964的主要技术特性
①400kbit/s,2线串行接口,5.5v耐压,2~3.6v工作电压。低待机电流典型值为1.2μa,最大值为3.3μa。
②总共8位pwm led强度控制,全局16级亮度控制,另加单独的16级亮度控制。
③两相led闪烁。
④高端口输出电流为每个端口50ma(最大值)。支持热插入。
⑤rst输入用于清除串行接口,恢复上电缺省状态。
⑥输出为7v额定电压的漏极开路结构。
⑦-40~+125℃的温度范围。
⑧小巧的4mm×4mm×0.8mm薄型qfn封装。
(2)max6964的典型应用电路
max6964的典犁应用电路如图所示。
来源:星梦居