一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

为MAX6954和MAX6955 LED驱动器添加全局LED强度控制

来源:analog 发布时间:2023-08-25

摘要: 本文介绍了一种同时改变显示器中所有LED数字的亮度(即全局亮度控制)的技术。该方法适用于使用MAX6954或MAX6955多路LED驱动器的显示器。

本应用笔记讨论了同时改变由MAX6954或MAX6955多路LED驱动器驱动的显示器的所有LED数字的强度(即全局强度控制)的技术。这种全局控制是对驱动程序已经提供的逐位调整的补充。说明包括一个电子表格计算器,以协助设计。

本应用笔记讨论了在MAX6954和MAX6955 LED驱动器中增加全局LED强度控制的技术。这些驱动器已经有16步个位数电流控制。额外的全局控制提供了一个主强度控制,同时在4,8或16步减少所有单个数字电流。

MAX6954和MAX6955分别是4线制和2线制串行接口LED驱动器,可控制最多7段、14段和16段LED数字或16 × 8 LED阵列。每个驱动程序还包括5个I/O扩展器(GPIO)端口和逻辑,用于使用这些端口中的一些或全部来扫描和解密密钥矩阵,最多可达32个密钥。

单个外部电阻R(ISET)控制所有段的峰值段电流。R(ISET)接收来自驱动器内部参考电压的电流,这个小电流在内部镜像,以设置峰值段电流高达40mA。通过调节R(ISET)的有效值,可以实时控制峰值段电流。由于调节R(ISET)可以同时改变所有驱动器的峰值段电流,因此R(ISET)可以作为全局强度控制。

通过将固定R(ISET)电阻器替换为数字电阻器,例如32步MAX5160数字电位器,可以实现全局强度控制。或者,如果需要较少的步骤,并且有备用的MAX6954/MAX6955端口可用,那么这些备用端口可用于直接控制满量程段电流。端口驱动分立电阻,直接在R(ISET)引脚处构建简单的R- 2r - 4r型DAC。设计软件是一个Excel 电子表格,用于计算2位DAC(电阻RA和RB), 3位DAC(电阻RA, RB和RC)和4位DAC(电阻RA, RB, RC和RD)所用的电阻值。这些dac分别提供4、8和16个强度控制步骤(图1)。

图1所示 在未使用的端口上添加两个、三个或四个额外的电阻,以构建全局强度控制DAC。

值得注意的是,R(ISET)影响振荡器频率和峰值段电流。MAX6954数据表中的公式在这里重述为:

f(OSC) = kF/(R(SET) × C(SET)) MHz

其中kF是一个常数,对于MAX6955等于10,000,对于MAX6954等于5,376。Excel电子表格显示了一个4位(16步)强度控制的例子,其动态范围强度控制从2.5mA (R(SET) = 896k欧姆)到40mA (R(SET) = 56k欧姆)。以MAX6954为例,用22pF的典型C(SET)代替上述振荡器方程中的896k欧姆为R(SET),得到振荡器频率约为272kHz。这里的问题是MAX6954的最小主时钟频率从1MHz指定到8MHz。因此,振荡器频率将被设置为超出范围。虽然LED驱动器可能仍然提供2.5mA,但有一个潜在的缺点:由于振荡器频率不足和大R(ISET)电阻,在较冷的温度下可能闪烁。如果频率是一个问题,可以通过降低C(SET)的值或从外部驱动OSC引脚来进行一些改进。

用户必须提供软件来控制DAC端口以调整全局强度。端口应该在DAC代码为0的逻辑低输出和DAC代码为1的无上拉(即高阻抗)的逻辑输入之间切换。

图2 2位Excel电子表格的截图

图3 3位Excel电子表格的截图

图4 4位Excel电子表格的截图



声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: