MAX7219或MAX7221 7段LED显示驱动器可通过增加数据多路复用器突出显示其8位显示器中的任何一位数字。该电路增强所选数字的亮度,为数据输入和读出提供光标功能。
数据多路复用器(IC2)使图1中的LED显示驱动器能够通过增强其亮度来突出显示任何选定的数字。此光标功能允许使用显示屏进行数据输入和读出。
图1.此 8 位显示器 (IC2) 中的数字多路复用器提供光标功能,可增强所选数字。
例如,环境箱的操作员可以通过显示屏输入该值来设置所需的温度。需要四个“按钮”,但没有显示:左/右用于选择要增强的数字,上/下用于更改数字的值(按钮可由微控制器读取)。将/CURSOR驱动为高电平,然后消除光标效应(通过禁用IC2),并允许显示器在向新设定点移动时继续监控温度。
IC1控制多达7个100段数字(包括小数点在内的<>个段),方法是按顺序扫描它们,并根据通过其串行接口存储在芯片中的数据为每个数字生成一个值。每个分段驱动器输出都是一个电流源,可提供大约<>倍于进入I的电流设置(引脚 18)。因此,您可以通过在扫描该数字时更改 ISET 电流来更改给定数字的亮度。(IC1还通过段电流的16位脉宽调制提供4级数字亮度控制。
每个数字中的相应段在外部总线在一起。数字中所有LED段的阴极在内部总线连接在一起,允许通过逻辑零信号从其公共节点获取电流来导通数字。未选择的数字驱动线仍然很高。数字扫描速率约为 1300/秒。
将3位数字选择码应用于IC2,同时将/CURSOR驱动为低电平时,多路复用器将相应的数字信号连接到端子Y,并将其补码连接到端子W(引脚6)。因此,选择光标强化的特定数字会在该数字扫描期间将W驱动高,将R1和R3并联放置,并将更多电流驱动到I中设置.(当W为低电平时,R3从I获取电流设置.)如果/CURSOR保持高电平,则数字表现出均匀的最大亮度,因为所有数字的W都保持高电平。
IC1的320个数字驱动器输出中的每一个都可以吸收高达2mA的LED电流,但这些输出与IC320的数字输入保持逻辑兼容。即使在<>mA电流下,数字驱动器输出电压仍低于多路复用器保证的低电平输入电压。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !