0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

h1654155282.3538 2026-02-03 15:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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,具有较好的电源适应性。

(三)端口特性

  1. I/O端口在上电时默认处于高阻态(LED关闭),输入具有过压保护至7V,输出为7V额定开漏。
  2. 支持热插拔功能,在电源关闭(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的注意事项

  1. 驱动LED进入欠压状态:在LED电源电压下降时,只要端口输出保持最小电压降,芯片就能正确调节恒流输出。不同电流下的最小端口电压有所不同,在电池应用中需要特别注意。
  2. 输出电平转换:开漏输出架构允许端口将输出电平转换为高于或低于芯片电源的电压,可通过外部上拉电阻实现。
  3. 使用较少端口的交错功能:当使用少于10个端口作为恒流输出时,可以通过合理选择端口来优化PWM相位,均匀分布电流需求。
  4. 驱动大电流负载:通过并联输出端口,可以驱动需要超过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扩展器深度解析

    SGM4591:低电压16位I²C和SMBus低功耗I/O扩展器深度解析 在电子设备的设计中,
    的头像 发表于 03-16 17:20 400次阅读

    MAX7310:2线接口8位I/O端口扩展器的详细解析

    MAX7310:2线接口8位I/O端口扩展器的详细解析 在电子设备设计中,
    的头像 发表于 02-04 15:20 287次阅读

    MAX6971:16端口36VLED驱动器深度解析

    MAX6971:16端口36VLED驱动器深度
    的头像 发表于 02-03 15:45 335次阅读

    MAX6970:8端口、36VLED驱动器深度解析

    MAX6970:8端口、36VLED驱动器深度
    的头像 发表于 02-03 15:45 386次阅读

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

    深入解析 MAX6979:16 端口 5.5V LED
    的头像 发表于 02-03 15:45 366次阅读

    MAX6967:10端口LED驱动器I/O扩展器深度解析

    MAX6966/MAX6967:10端口LED
    的头像 发表于 02-03 15:35 262次阅读

    MAX6969:16端口、5.5VLED驱动器的设计与应用

    MAX6969:16端口、5.5VLED驱动器的设计与应用 引言 在
    的头像 发表于 02-03 15:35 492次阅读

    MAX6956:2 线接口的 LED 显示驱动I/O 扩展器深度解析

    MAX6956:2 线接口的 LED 显示驱动I/O 扩展器
    的头像 发表于 02-03 15:15 295次阅读

    MAX6957:2.5V至5.5V,20端口和28端口LED显示驱动器I/O扩展器的深入解析

    MAX6957:2.5V至5.5V,20端口和28端口LED显示驱动器I/
    的头像 发表于 02-03 15:15 739次阅读

    MAX6946:10端口LED驱动器I/O扩展器的技术解析

    MAX6946/MAX6947:10端口LED
    的头像 发表于 02-02 15:55 279次阅读

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

    MAX6946/MAX6947:10端口LED
    的头像 发表于 02-02 15:50 317次阅读

    PCA9554:8位I²C和SMBus I/O扩展器深度解析

    PCA9554:8位I²C和SMBus I/O扩展器深度解析 在电子设计领域,
    的头像 发表于 12-27 13:45 1068次阅读

    TCA6408A:低电压8位I²C和SMBus I/O扩展器深度解析

    TCA6408A:低电压8位I²C和SMBus I/O扩展器深度解析 在电子设计领域,
    的头像 发表于 12-25 10:25 793次阅读

    MAX6966/MAX6967 10端口LED驱动器和输入/输出扩展器,带有PWM亮度控制技术手册

    MAX6966/MAX6967串口外设为微处理提供10个额定电压为7V的I/O
    的头像 发表于 05-26 09:44 1158次阅读
    <b class='flag-5'>MAX6966</b>/<b class='flag-5'>MAX</b>6967 <b class='flag-5'>10</b><b class='flag-5'>端口</b>、<b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>LED</b><b class='flag-5'>驱动器</b>和输入/输出<b class='flag-5'>扩展器</b>,带有PWM亮度控制技术手册

    MAX6946/MAX6947 10端口LED驱动器和输入/输出扩展器,带有PWM亮度控制技术手册

    MAX6946/MAX6947是I²C/SMBus™兼容的串行接口外设,可以为微处理提供具有10个额定电压为7V的
    的头像 发表于 05-22 16:06 1023次阅读
    <b class='flag-5'>MAX</b>6946/<b class='flag-5'>MAX</b>6947 <b class='flag-5'>10</b><b class='flag-5'>端口</b>、<b class='flag-5'>恒</b><b class='flag-5'>流</b><b class='flag-5'>LED</b><b class='flag-5'>驱动器</b>和输入/输出<b class='flag-5'>扩展器</b>,带有PWM亮度控制技术手册