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

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

3天内不再提示

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

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

扫码添加小助手

加入工程师交流群

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

在电子设计领域,选择合适的LED驱动器和I/O扩展器对于实现高效、稳定的系统至关重要。MAX6966/MAX6967作为两款备受关注的产品,为我们提供了丰富的功能和出色的性能。下面,我们就来深入了解一下这两款产品。

文件下载:MAX6967.pdf

一、产品概述

MAX6966/MAX6967是串行接口外设,为微处理器提供10个额定电压为7V的I/O端口。每个端口可独立配置为20mA或10mA的恒流LED驱动器(静态或PWM)、开漏逻辑输出或过压保护的施密特逻辑输入。

这两款产品内置模拟和开关LED强度控制,包括每个输出的8位PWM控制、每个输出的1位模拟控制(半/全)以及适用于所有LED输出的全局3位模拟控制。PWM定时可选择交错,有助于平衡电源电流。它们还支持热插拔,在掉电时端口引脚保持高阻抗。

二、电气特性

  1. 电源与电流
    • 工作电源电压范围为2.25V至3.6V。在不同工作条件下,其电流表现不同。例如,待机电流(接口空闲、CS运行禁用、PWM禁用、所有端口高阻抗)在(T_A = +25^{circ}C)时典型值为0.7μA,最大值为1.5μA;随着温度范围变化,待机电流也会有所增加,在(TA = T{MIN})至(T_{MAX})时最大值为1.9μA。
    • 仅接口的电源电流(CS运行启用、PWM禁用、所有端口高阻抗),当(f_{SCLK} = 26MHz),(T_A = +25^{circ}C)时,典型值为390μA,最大值为620μA,温度升高时电流也会增大。此外,每个10mA或20mA端口的增量电源电流也会随温度变化。
  2. 输入输出特性
    • 输入方面,输入高电压(P0 - P9、DIN、SCLK、CS、OSC)为0.7 x V+,输入低电压为0.3 x V+,输入泄漏电流在 - 0.2μA至 + 0.2μA之间,输入电容约为10pF。
    • 输出方面,端口标称灌电流(P0 - P9)在全局电流寄存器设置为0x07时,(TA = +25^{circ}C),V+ = 3.3V,(V{EXT}-V{LED}=1V)至2.5V条件下,20mA输出时典型值为20mA,10mA输出时典型值为10mA;端口逻辑输出低电压(P0 - P9)在输出寄存器设置为0x00,(I{SINK}=0.5mA)时,最大值为0.4V;端口逻辑输出低短路电流最大值可达20mA;端口转换时间从20%电流到80%电流约为2μs;端口灌电流匹配在不同条件下有一定的误差范围。
  3. 时序特性
    • 内部PWM时钟频率范围为27000Hz至45000Hz,外部PWM时钟频率最大为100kHz。
    • SCLK时钟周期为38.4ns,SCLK脉冲宽度高和低均为19ns,CS下降到SCLK上升的建立时间为9.5ns,SCLK上升到CS上升的保持时间为0ns,DIN建立时间为9.5ns,DIN保持时间为0ns,输出数据传播延迟最大为21ns,DOUT输出上升和下降时间在(C_{LOAD}=20pF)时为10ns,最小CS脉冲高为38.4ns。

三、功能特点

  1. 端口配置灵活 每个端口可根据需求配置为不同模式,如恒流LED驱动、开漏逻辑输出或逻辑输入。这种灵活性使得它能适应多种应用场景,例如在LCD背光、键盘背光、LED状态指示、RGB LED驱动等应用中都能发挥作用。
  2. LED强度控制多样 提供了多种LED强度控制方式,包括每个输出的8位PWM控制、每个输出的1位模拟控制(半/全)以及全局3位模拟控制。工程师可以根据实际需求,在电流控制分辨率、噪声限制和软件复杂度之间进行权衡。比如,对于需要高分辨率的LED控制,可使用8位PWM控制加1位模拟控制;对于要求最低噪声的应用,可使用1位模拟控制。
  3. 节能与唤醒功能 具有低功耗的待机模式和关机模式。在待机模式下,当所有端口配置为逻辑输入或输出或LED关闭时,功耗最低。关机模式下,恒流输出端口关闭,而GPIO端口仍可正常工作。同时,它可以通过CS输入的脉冲从关机模式唤醒,并且支持自动斜坡下降进入关机和自动斜坡上升退出关机,减少电流冲击。
  4. 热插拔支持 I/O端口支持热插拔,在掉电((V+=0V))时,端口引脚可承受高达8V的电压并保持高阻抗,这使得在系统运行过程中更换或插入设备更加方便。
  5. PWM定时优化 PWM定时可以选择交错,将10个端口的PWM周期错开,分布在8个均匀间隔的起始位置。这种方式可以减少电源上的di/dt输出开关瞬变,降低峰值/平均电流要求,尤其在使用较少端口作为恒流输出时,可以通过合理选择端口进一步优化PWM相位。

四、应用设计要点

  1. 引脚与端口配置
    • 要根据具体应用确定DOUT/OSC引脚的功能,MAX6966默认将其作为DOUT输出,MAX6967默认作为OSC输入,但都可通过配置寄存器更改。
    • 合理配置10个I/O端口的功能,若将端口配置为逻辑输入,需将其输出寄存器设置为0x01。
  2. SPI接口设计
    • SPI接口高速(最高26MHz),在接口连接长度超过100mm时,要考虑传输线问题,避免相邻长走线交叉耦合。可在DIN、SCLK和CS输入处添加1kΩ至10kΩ的并联终端电阻来抑制振铃。
    • 多个MAX6966/MAX6967连接时,可采用并联或菊花链连接方式。并联连接简单但不能读取设备,菊花链连接可读取设备,但需将DOUT/OSC配置为DOUT,且多设备菊花链连接时串行接口速度(最大SCLK)限制为17.5MHz。
  3. PCB布局
    • 由于在PWM应用中会切换中等电流,所以MAX6966/MAX6967和负载电源需要仔细去耦,以减少传导噪声。
    • 对于高速的串行接口,若走线较长,可能需要简单的过冲阻尼终端。
  4. LED驱动与输出电平转换
    • 驱动LED时,要保证端口输出有最小电压降,否则可能出现欠压情况。不同恒流设置下,LED在不同电源电压下的电流表现不同,在电池应用中需考虑电池电压变化对LED驱动的影响。
    • 开漏输出架构可实现输出电平转换,通过外接上拉电阻将高阻抗逻辑高转换为正电压电平,上拉电阻值的选择要根据具体应用场景考虑电流、噪声和上升时间等因素。

五、总结

MAX6966/MAX6967以其丰富的功能和灵活的配置,为电子工程师在LED驱动和I/O扩展设计中提供了强大的工具。在实际应用中,电子工程师需要深入理解其电气特性和功能特点,根据具体的应用需求,合理进行引脚配置、接口设计、PCB布局以及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次阅读

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

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

    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'>MAX</b>6966/<b class='flag-5'>MAX6967</b> <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亮度控制技术手册