摘要: 该电路在MAX7219或MAX7221 LED驱动器上增加了一个低成本的多路复用器,通过增强其亮度来突出任何选定的数字。
MAX7219或MAX7221 7段LED显示驱动器可以通过添加数据多路复用器突出其8位显示中的任何一位数字。该电路增强所选数字的亮度,为数据输入和读出提供光标功能。
数据多路复用器(IC2)使led显示驱动程序在图1通过增强所选数字的亮度来突出显示所选数字。这个光标功能允许使用数据输入和读出显示。
图1所示。这个8位数字显示器(IC2)中的数字多路复用器提供了光标功能,可以增强所选数字。
例如,环境室的操作员可以通过显示器输入所需的温度来设置所需的温度。需要四个“按钮”,但没有显示:左/右用于选择要强化的数字,上/下用于改变数字的值(按钮可以由微控制器读取)。驱动激活低光标高然后移除光标效果(通过禁用IC2),并允许显示器继续监测温度,因为它移动到新的设定点。
IC1通过顺序扫描多达8个7段数字(包括小数点在内的8段),并根据芯片通过串行接口存储的数据为每个数字产生一个值。每个段驱动器输出是一个电流源,提供大约100倍的电流进入I(SET)(引脚18)。因此,您可以在扫描给定数字时通过改变ISET电流来改变该数字的亮度。(IC1还通过4位脉宽调制分段电流提供16级数字亮度控制。)
每个数字对应的段在外部总线在一起。数字中所有LED段的阴极在内部总线在一起,允许通过从其公共节点以逻辑零信号吸取电流来打开数字。未选择的数字驱动线仍然很高。数字扫描速率约为1300/秒。
当您将3位数字选择代码应用于IC2时,同时驱动低激活低游标低,多路复用器将相应的数字信号连接到终端Y,并将其补码连接到终端W(引脚6)。因此,在该数字扫描期间,为光标增强选择特定数字驱动W高,将R1和R3并联并驱动更多电流进入I(SET)。(当W较低时,R3从I(SET)抢夺电流。)如果active-low CURSOR保持高,则数字显示一致的最大亮度,因为W对所有数字都保持高。
IC1的8个数字驱动器输出中的每一个都可以吸收高达320mA的LED电流,但这些输出与IC2的数字输入保持逻辑兼容。即使在320mA时,数字驱动器输出电压仍然低于多路复用器的保证低电平输入电压(V(IL))。
一个相关的想法出现在1995年3月30日的EDN上。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308