MAX6952 ; MAX6953 点击型号即可查看芯片规格书
本应用笔记讨论了由MAX6952或MAX6953 5x7 LED矩阵驱动器驱动的一次改变显示器所有LED数字强度(面板强度控制)的技术。这种控制是对驱动程序已经提供的逐位调整的补充。笔记中包括一个Excel电子表格形式的计算器,可以下载以辅助设计。
本应用笔记讨论了在MAX6952和MAX6953 4线和2线串行接口LED显示驱动器上增加面板LED强度控制的技术。每个LED驱动器控制四个单色,或两个双色5 × 7矩阵LED数字。多个驱动程序可以一起使用以形成消息显示。
这些显示驱动器已经有16步单个数字电流控制。这里讨论的附加控制增加了一个主强度控制,可以在4、8或16步中一次减少所有单个数字电流。例如,这可以用来调整环境照明条件。
单个外部电阻R(ISET)控制所有段的峰值段电流。R(ISET)接收来自驱动器内部参考电压的电流,这个小电流在内部镜像,以设置高达40mA的峰值段电流。通过调节R(ISET)的有效值,可以实时控制峰值段电流。调节R(ISET)一次调整所有驱动器的峰值段电流,因此作为全局强度控制操作。面板强度控制可以通过同时调整R(ISET)来建立,到相同的值,用于显示面板中的所有驱动器。
通过将固定R(ISET)电阻器替换为数字电阻器,例如32步MAX5160,可以实现全局强度控制。如果需要更少的步骤,并且有备用的GPIO端口可用,那么这些备用端口可以用来直接控制满量程段电流。端口驱动分立电阻,直接在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)。面板中的每个驱动器都需要一个单独的电阻DAC;多个ISET引脚可以由一个DAC驱动。然而,多个dac(因此,多个驱动器)可以由一组GPIO端口控制,因为每个电阻注入端口的电流很小。
图1所示 在外部GPIO端口上添加两个、三个或四个额外的电阻,以构建全局强度控制DAC。
DAC端口应该在DAC代码为0的逻辑低输出和DAC代码为1的高阻抗之间切换。开漏端口输出自动实现此逻辑。具有推挽输出的标准微控制器GPIO端口可以通过将端口配置切换到逻辑输入模式来实现高阻抗条件。
图2 2位Excel电子表格的截图。
图3 3位Excel电子表格的截图。
图4 4位Excel电子表格的截图。