MAX7314驱动白光LED电路图

2013-10-26 18:06:00
  •   max7314是一种i2c兼容串行接口的外设电路,可以为微处理器提供16个i/o端口加一个单输出端口和一个单输入端口。每个i/o口都可单独配置为开漏输出(工作电压允许到5.5v,吸收电流达50ma),或具有跳变检测的逻辑输入,仅输出端口可被指定为过渡检测的中断输出端

max7314是一种i2c兼容串行接口的外设电路,可以为微处理器提供16个i/o端口加一个单输出端口和一个单输入端口。每个i/o口都可单独配置为开漏输出(工作电压允许到5.5v,吸收电流达50ma),或具有跳变检测的逻辑输入,仅输出端口可被指定为过渡检测的中断输出端口。输出可驱动白光led,或者通过外部电阻上拉(最高上拉至5.5v)提供逻辑输出,具有18端口gpio,具有白光led亮度控制、中断和热插入保护功能。

所有17个输出口还内置有8位pwm电流控制电路,其中4位为全局控制,应用于所有白光led输出时,用于电流的粗调(从完全关断到完全开通共14个亮度级)。另外,每路输出还具有独立的4位控制位,可将全局电流设置进一步细分为16级。作为另外一种选择,电流控制也可配置为单一的8位控制方式,可一次设置所有的输出。

每路输出具有单独的闪烁定时,包含两个闪烁阶段。白光led可被单独设定为在任何一个闪烁阶段点亮或关闭,或者忽略闪烁控制。闪烁周期由加在blink上的外部时钟(最高为1khz)或者寄存器控制。blink输入也可用做一个逻辑输入,以控制白光led的点亮或关闭,或者用做通用输入(cpi)。

max7314支持热插入,断电时(u+=0v),所有端口引脚(int输出、sda、scl、rst、blink)和从机地址输入ado保持高阻,可承受6v电压。max7314可通过2线i2c串行接口控制,可使用4电平逻辑从一个选择引脚获取四个i2c地址。

(1)技术特性

max7314的主要技术特性如下。

①400kbps,2线串行接口,耐压为5.5v。

②工作电压为2~3.6v。

③总共8位pwm led强度控制,并具有全局16级亮度控制,附加有单独的16级亮度控制,两相led闪烁。

④具有中断输出的跳变检测电路,可工作于5.5v的漏极开路输出,每个端口的最大输出电流为50ma。

⑤输入过压保护达5.5v。

⑥工作电流的典型值为1.2μa,最大值为3.6μa.

⑦小巧的4mm×4mm薄型qfn封装。

⑧-40~十125℃的温度范围。

(2)应用电路

max7314驱动白光led电路如图所示。

图 max7314驱动白光led电路 来源:小芬