MAX6966/MAX6967:10端口恒流LED驱动器与I/O扩展器深度解析
在电子设计领域,对于LED驱动和I/O扩展的需求日益增长。MAX6966/MAX6967作为两款性能出色的芯片,为我们提供了丰富的功能和灵活的配置选项。今天,我们就来深入探讨一下这两款芯片的特点、应用以及使用中的注意事项。
文件下载:MAX6966.pdf
一、芯片概述
MAX6966/MAX6967是串行接口外设,为微处理器提供10个额定7V的I/O端口。每个端口可灵活配置为20mA或10mA的恒流LED驱动器(支持静态或PWM模式)、开漏逻辑输出或过压保护的施密特逻辑输入。同时,芯片内置了模拟和开关LED强度控制功能,包括每个输出的8位PWM控制、1位模拟控制以及全局3位模拟控制。
二、关键特性
(一)高速串行接口
支持26MHz的SPI™/QSPI™/MICROWIRE™兼容串行接口,数据传输速度快,能满足大多数应用的需求。
(二)宽电压范围
工作电压范围为2.25V至3.6V,具有较好的电源适应性。
(三)端口特性
- I/O端口在上电时默认处于高阻态(LED关闭),输入具有过压保护至7V,输出为7V额定开漏。
- 支持热插拔功能,在电源关闭(V+=0V)时,所有端口引脚保持高阻态,可承受高达8V的电压。
(四)PWM控制
每个LED都有独立的8位PWM强度控制,且任何输出都可以选择是否使用PWM控制。PWM定时还可以选择交错,有助于均匀电源电流和降低RMS电流。
(五)低功耗
关机电流低至0.8μA(典型值),2μA(最大值),在待机状态下能有效降低功耗。
(六)封装与温度范围
采用3mm x 3mm、0.8mm高的薄QFN封装,体积小巧。工作温度范围为 -40°C至 +125°C,能适应较恶劣的环境。
三、电气特性
(一)电源电压与电流
工作电源电压范围为2.25V至3.6V,不同工作模式下的电流表现也有所不同。例如,待机电流在不同温度下有所变化,接口仅工作时的电流也会受到温度和工作状态的影响。
(二)端口特性
端口输出负载的外部电源电压可达7V,端口的恒流输出匹配度较好,在不同温度和电压条件下能保持相对稳定的电流输出。
(三)逻辑特性
输入高、低电压和泄漏电流等参数都有明确的规范,确保了芯片在逻辑信号处理方面的可靠性。
四、工作模式
(一)待机模式
当所有端口配置为逻辑输入或输出(输出寄存器值为0x00或0x01)或LED关闭(输出寄存器值为0xFF)时,芯片进入待机模式,此时功耗最低。
(二)关机模式
在关机模式下,所有配置为恒流输出的端口关闭,变为高阻态,而逻辑输入或输出端口不受影响。可以通过清除配置寄存器中的运行位进入关机模式,也可以通过设置运行位或使用CS运行选项退出关机模式。
(三)CS运行选项
通过在CS输入上施加相对较长的脉冲,可以使芯片从关机状态唤醒。该选项使用PWM时钟进行定时,不同的PWM时钟频率对应不同的触发时间。
五、寄存器结构与配置
(一)寄存器地址映射
芯片包含16个内部寄存器,通过不同的地址进行访问。这些寄存器用于配置和控制端口的输出电平、PWM、电流等参数。
(二)初始上电状态
上电时,所有控制寄存器复位,I/O端口处于高阻态,芯片进入关机模式,确保了芯片在启动时的安全性和稳定性。
(三)PWM时钟配置
内部32kHz振荡器可生成PWM定时,也可以使用外部时钟(最高100kHz)替代。通过配置寄存器中的OSC位可以切换DOUT/OSC引脚的功能。
(四)PWM定时与相位
PWM周期由256个标称32kHz的PWM时钟周期组成,端口的PWM占空比可在3/256至254/256之间设置。通过配置寄存器中的交错位,可以使10个端口的PWM定时交错,减少电源上的di/dt输出开关瞬变和峰值/平均电流需求。
六、应用信息
(一)热插拔应用
I/O端口在电源关闭时保持高阻态,可承受高达8V的电压,适用于热插拔应用场景。
(二)SPI布线考虑
SPI接口在较高的电源电压下,当连接线路超过100mm时,需要考虑传输线问题。避免相邻的SCLK、DIN和CS走线过长且不交错GND走线,可通过添加并行终端电阻来抑制振铃。
(三)驱动LED的注意事项
- 驱动LED进入欠压状态:在LED电源电压下降时,只要端口输出保持最小电压降,芯片就能正确调节恒流输出。不同电流下的最小端口电压有所不同,在电池应用中需要特别注意。
- 输出电平转换:开漏输出架构允许端口将输出电平转换为高于或低于芯片电源的电压,可通过外部上拉电阻实现。
- 使用较少端口的交错功能:当使用少于10个端口作为恒流输出时,可以通过合理选择端口来优化PWM相位,均匀分布电流需求。
- 驱动大电流负载:通过并联输出端口,可以驱动需要超过20mA电流的负载,如高电流白光LED。
(四)电源供应
芯片工作电源电压范围为2.25V至3.6V,需要在靠近芯片的位置使用0.1μF的陶瓷电容将电源旁路到地。对于TQFN版本,需将底面暴露焊盘连接到地。
七、使用建议
(一)PCB布局
在PWM应用中,芯片会切换中等电流,因此需要对芯片和负载电源进行仔细的去耦,以减少传导噪声。同时,由于串行接口速度快,长走线可能需要简单的过冲阻尼终端。
(二)软件配置
软件工程师在使用时,可参考快速启动指南进行芯片的初始化配置。根据不同的应用需求,合理选择PWM控制方式、电流设置等参数。
(三)芯片选择
MAX6966和MAX6967的主要区别在于DOUT/OSC引脚的上电默认功能。在选择芯片时,需要根据具体应用确定该引脚的使用方式。
八、总结
MAX6966/MAX6967以其丰富的功能、灵活的配置和良好的性能,在LCD背光、键盘背光、LED状态指示等应用中具有广泛的应用前景。在使用过程中,我们需要充分了解芯片的特性和使用注意事项,合理进行硬件设计和软件配置,以确保芯片发挥最佳性能。大家在实际应用中遇到过哪些问题呢?欢迎在评论区分享交流。
-
led驱动器
+关注
关注
13文章
1453浏览量
75972
发布评论请先 登录
SGM4591:低电压16位I²C和SMBus低功耗I/O扩展器的深度解析
MAX6957:2.5V至5.5V,20端口和28端口LED显示驱动器及I/O扩展器的深入解析
TCA6408A:低电压8位I²C和SMBus I/O扩展器的深度解析
MAX6946/MAX6947 10端口、恒流LED驱动器和输入/输出扩展器,带有PWM亮度控制技术手册
MAX6966:10端口恒流LED驱动器与I/O扩展器深度解析
评论