深入解析 MAX6979:16 端口 5.5V 恒流 LED 驱动器

电子说

1.4w人已加入

描述

深入解析 MAX6979:16 端口 5.5V 恒流 LED 驱动器

在电子设备的设计中,LED 驱动器是一个关键的组件,它直接影响着 LED 显示的效果和稳定性。今天,我们要详细探讨的是 Maxim 公司的 MAX6979 16 端口 5.5V 恒流 LED 驱动器,它具有 LED 故障检测和看门狗功能,为我们的设计带来了更多的便利和保障。

文件下载:MAX6979.pdf

一、产品概述

MAX6979 是一款串行接口的 LED 驱动器,提供 16 个开漏、恒流灌电流 LED 驱动器输出,额定电压为 5.5V。它的供电范围为 3V 至 5.5V,并且 MAX6979 电源和 LED 电源可以按任意顺序上电。通过单个外部电阻,可将恒流输出共同编程至最高 55mA。该驱动器采用 25Mb 的行业标准 4 线串行接口进行操作。

二、主要特性

1. 高性能接口

具备 25Mb 的行业标准 4 线串行接口,在 5V 逻辑电源下工作,逻辑电源范围为 3V 至 5.5V,能满足不同的系统需求。

2. 恒流输出能力

拥有 16 个额定电压为 5.5V 的恒流 LED 输出端口,每个输出端口可提供高达 55mA 的连续电流。输出电流通过单个电阻进行编程,输出之间的电流匹配精度可达 3%,IC 之间的电流匹配精度可达 6%,确保了 LED 显示的一致性。

3. 故障检测与看门狗功能

  • LED 故障检测:内置电路可自动检测开路 LED。当 LE 信号变高时,故障状态会被加载到串行接口移位寄存器中,当下一次数据传输移入时,故障状态会自动从 DOUT 输出。
  • 看门狗功能:对于安全相关的应用,这是一个非常重要的特性。如果串行接口出现故障,看门狗会自动清除显示。当串行接口超过 1s 无活动时,所有驱动器输出锁存器会自动清零,从而关闭所有连接到输出的 LED。不过,移位寄存器数据不会受到干扰,只要传输故障是暂时的,恢复是自动的,且该功能无需对驱动 MAX6979 的应用程序进行软件更改。

    4. 宽温度范围与高散热封装

    工作温度范围为 -40°C 至 +125°C,适用于各种恶劣环境。采用高散热的 24 引脚封装,能有效保证芯片的稳定性。

三、引脚配置与功能

引脚名称 功能
GND 接地
DIN 串行数据输入,在 CLK 上升沿将数据加载到内部 16 位移位寄存器
CLK 串行时钟输入,在 CLK 上升沿将数据加载到内部 16 位移位寄存器
LE 负载使能输入,当 LE 为高时,数据从内部移位寄存器透明加载到输出锁存器;在 LE 下降沿,数据被锁存到输出锁存器
OUT0 - OUT15 LED 驱动器输出,为开漏、恒流灌电流输出,额定电压为 5.5V
OE 输出使能输入,高电平迫使输出 OUT0 - OUT15 为高阻抗,不改变输出锁存器的内容;低电平使输出 OUT0 - OUT15 跟随输出锁存器的状态
DOUT 串行数据输出,在 CLK 上升沿将数据从 16 位内部移位寄存器输出到 DOUT
SET LED 电流设置,通过电阻(RSET)连接到 GND 来设置最大 LED 电流
V+ 正电源电压,需用 0.1µF 陶瓷电容旁路到 GND

四、电气特性与时序特性

1. 电气特性

在典型工作电路中(除非另有说明),其工作电源电压范围为 3.0V 至 5.5V,输出电压最大为 5.5V。不同工作状态下的电源电流也有所不同,例如在接口空闲、所有输出端口为高阻抗且 RSET = 360Ω 时,待机电流在 5.7mA 至 8mA 之间。

2. 时序特性

在 5V 和 3.3V 供电下,MAX6979 都有相应的时序要求。例如,在 5V 供电时,CLK 时钟周期最小为 40ns,CLK 脉冲宽度高和低分别最小为 19ns 等。这些时序特性对于正确设计电路和确保数据传输的准确性至关重要。

五、应用信息

1. 应用场景

MAX6979 适用于多种应用场景,如可变信息标志、跑马灯显示、点餐标志、交通标志、游戏功能以及建筑照明等。

2. 外部组件选择

通过外部电阻 RSET 来设置 LED 输出电流,RSET 的最小值为 327.3Ω(此时输出电流为 55mA),最大值为 1.5kΩ,参考值 360Ω 可使输出电流为 50mA。若要设置不同的输出电流,可使用公式 (RSET = 18000 / IOUT) 进行计算,其中 IOUT 为期望的输出电流(单位:mA)。

3. 功耗计算

MAX6979 的功耗上限可通过公式 (PD=(V+×I+)+(VOUT×DUTY×IOUT×N)) 计算,其中 V+ 为电源电压,I+ 为在向 N 个输出灌入 IOUT LED 驱动电流时的工作电源电流,DUTY 为施加到 (overline{OE}) 的 PWM 占空比,N 为同时驱动 LED 的 MAX6979 输出端口数量(最大为 16),VOUT 为驱动负载 LED 时的 MAX6979 端口输出电压,IOUT 为通过 RSET 编程的 LED 驱动电流。根据功耗计算结果,还可以进一步确定允许的最大环境温度。

4. 过温保护

MAX6979 内部包含温度传感器,当管芯温度超过约 +165°C 时,所有输出将关闭;当管芯温度降至约 +140°C 以下时,输出将再次启用。寄存器内容不受影响,因此当驱动器功耗过大时,外部表现为负载 LED 会随着驱动器反复过热和冷却而在开和关之间循环。

5. 电源考虑

MAX6979 需要芯片电源 V+ 和一个或多个 LED 电源。每个电源都应尽可能靠近 MAX6979 用 0.1µF 电容旁路到 GND。对于静态 LED 驱动,这通常就足够了;但对于多路复用或 PWM 应用,每 4 至 16 个 MAX6979 需要为每个电源添加一个 4.7µF 或更大的大容量电解电容,以满足不同的负载需求。

六、总结

MAX6979 作为一款功能强大的 16 端口 5.5V 恒流 LED 驱动器,凭借其高性能的接口、精确的恒流输出能力、可靠的故障检测和看门狗功能,以及宽温度范围和高散热封装等优势,在多种 LED 显示应用中具有很大的竞争力。电子工程师在进行相关设计时,可以充分利用这些特性,提高设计的稳定性和可靠性。同时,在实际应用中,也需要根据具体的需求来合理选择外部组件和电源方案,以确保 MAX6979 能够发挥最佳性能。大家在使用 MAX6979 时有没有遇到过什么问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分