MAX6947:10端口恒流LED驱动与I/O扩展器的深度解析

电子说

1.4w人已加入

描述

MAX6946/MAX6947:10端口恒流LED驱动与I/O扩展器的深度解析

在电子设计领域,LED驱动和I/O扩展器是常见的组件,它们的性能和功能对于系统的整体表现至关重要。MAX6946/MAX6947作为一款具有独特特性的10端口恒流LED驱动与I/O扩展器,值得我们深入探究。

文件下载:MAX6947.pdf

一、产品概述

MAX6946/MAX6947是I²C/SMBus兼容的串行接口外设,为微处理器提供了10个额定电压为7V的I/O端口。其工作电压范围为2.25V至3.6V,上电时I/O端口默认处于高阻抗状态(LED关闭)。每个端口可灵活配置为2.5mA至20mA的恒流LED驱动器(静态或PWM)、1.25mA至10mA的恒流LED驱动器(静态或PWM)、开漏逻辑输出或过压保护的施密特逻辑输入。

二、关键特性剖析

2.1 端口配置灵活性

该产品的10个I/O端口可根据需求进行多样化配置,例如,可将其用作逻辑输入、开漏逻辑输出或恒流源,且每个端口的配置都可独立控制。这种灵活性使得它能够适应各种不同的应用场景,如RGB LED驱动、LCD背光和按键背光等。

2.2 PWM强度控制

MAX6946/MAX6947支持PWM强度控制,提供了多种控制方式。包括每个输出的独立8位PWM控制、每个输出的独立1位模拟电流控制(半/满量程)以及适用于所有LED输出的全局3位DAC电流控制。此外,它还能使10端口输出的PWM时序以连续45°的相位增量错开,有助于均匀分配电源电流,降低RMS电流。

2.3 低功耗模式

产品具备关机和待机模式,可有效降低功耗。在待机模式下,将所有端口配置为逻辑输入、输出或LED关闭状态,能实现最低的电源电流消耗。而在关机模式下,所有配置为恒流输出的端口将关闭,变为高阻抗状态,而配置为逻辑输入或输出的端口不受影响,依然可正常工作。

2.4 复位与启动控制

RST输入可停止任何串行接口传输,并使设备退出关机状态。同时,产品还具备复位运行(Reset Run)选项,只需将RST输入置高,即可使驱动器退出关机状态,同时启用I²C接口。

三、电气与时序特性

3.1 电气特性

其工作电源电压范围为2.25V至3.6V,输出负载的外部电源电压最高可达7V。在不同的工作条件下,如待机、复位和接口活动等状态,电源电流表现各异。同时,输入端口具有过压保护功能,可承受高达7V的电压,输出端口的额定电压为7V,具备开漏、10mA或20mA恒流静态/PWM LED驱动或开漏逻辑输出等功能。

3.2 时序特性

内部PWM时钟频率在不同封装下有所不同,而外部PWM时钟频率最高可达100kHz。串行时钟频率最高为400kHz,同时对总线的各种时间参数,如总线空闲时间、起始和停止条件的建立时间、数据保持时间等都有明确的规定,确保了数据传输的稳定性。

四、引脚与寄存器结构

4.1 引脚功能

MAX6946/MAX6947的引脚具有明确的功能定义。例如,P0 - P9为I/O端口,可根据需求进行配置;OSC(仅MAX6946)为外部振荡器输入,可使用外部时钟作为PWM时钟源;AD0(仅MAX6947)用于设置设备的从地址;RST为低电平有效的复位输入等。

4.2 寄存器结构

产品包含22个内部寄存器,通过这些寄存器可以实现对各个端口的控制、PWM相位选择、测试淡入淡出状态、启用硬件启动和选择关机或运行模式等功能。不同的寄存器地址对应着不同的功能,如端口输出电平或PWM控制、配置寄存器、斜坡上升/下降控制寄存器等。

五、应用要点与技巧

5.1 端口输入与I²C接口电平转换

由于MAX6946/MAX6947的I²C接口和部分输入引脚具有过压保护功能,因此可以在不同的逻辑电平下工作。例如,它可以在3.3V电源下工作,同时I²C接口和部分I/O端口可以接受5V的逻辑输入,实现了电平转换的功能。

5.2 热插拔应用

在设备断电时,RST、SCL、AD0输入和SDA保持高阻抗状态,I/O端口P0 - P9在施加高达8V电压时也保持高阻抗,这使得该产品适用于热插拔应用。

5.3 多端口使用优化

当使用较少的端口作为恒流输出时,可以通过合理分配端口来优化PWM相位,例如使用八个恒流输出时选择P0 - P7,使用四个恒流输出时选择P0、P2、P4、P6或P1、P3、P5、P7,以均匀分布电流需求。

5.4 驱动大电流负载

对于需要大于20mA负载电流的应用,可通过并联输出端口来实现。例如,对于需要70mA电流的白色LED,可以将P0 - P3端口并联,其中三个端口配置为满电流(20mA),一个端口配置为半电流(10mA)。

六、总结

MAX6946/MAX6947以其丰富的功能、灵活的配置和良好的性能,为电子工程师在LED驱动和I/O扩展应用中提供了一个优秀的解决方案。无论是便携式设备、RGB LED驱动还是LCD背光等应用场景,它都能发挥出其独特的优势。在实际设计中,工程师们可以根据具体的需求,充分利用其各项特性,实现高效、稳定的电路设计。你在使用类似产品的过程中,是否也遇到过一些有趣的问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分