基于ARM的LED显示屏设计研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM的LED显示屏设计研究.doc

基于ARM的LED显示屏设计研究   摘 要 为了使LED显示屏设计中具有较为简单的驱动电路,减少过多的单片机端口占用,改进了LED显示屏设计中的驱动电路结构,整体作为选通驱动使用的移位寄存器均是串入并出的,串行数据控制整个系统,在本LED显示屏设计中只使用四根信号线完成驱动电路的搭建,串行数据的显示仅占用了单片机I/O端口中的四个,顺利完成了显示功能。   关键词 ARM;LED;显示屏;设计   中图分类号:TN873 文献标识码:A 文章编号:1671-7597(2013)14-0013-01   近年来,LED显示屏在各行各业都得到了广泛的应用,成为传播信息的重要工具。在采矿领域,井下监测系统中监测数据的显示就应用到了LED显示屏,需要用到的CPU是S3C44BOX的ARM 32位单片机,为了满足应用要求,需要用十六行单色LED的显示屏来完成检测系统的检测数据显示任务。但是较多的系统外设,导致端口资源紧缺,为了解决这个问题,本文设计的显示屏电路为四线驱动的形式,有效的缓解了端口紧张的现象。   1 传统驱动电路改进   显示屏驱动电路的常见设计过程中,通常使用带锁存的串入并出移位寄存器来完成列控制,例如74HC595,在锁存器中输入数据,并且通过使寄存器引脚状态与锁存器状态同步来确定哪一列被点亮。行控制通常是通过译码电路来完成,例如74HC154 4/16译码器,通过译码控制信号来选中哪一行被点亮。这种传统的硬件结构设计使用的控制信号线较多,占用的单片机端口也较多,这就会浪费端口资源。   将传统的LED显示屏方案设计中的驱动电路设计进行改进的方法是:用带锁存的串入并出移位寄存器来完成列控制和行控制,控制信号的串行数据由S3C44BOX的I/O端口发送,这样LED显示屏的功能实现只用四根信号线就可以完成。   2 驱动电路设计   2.1 电路结构   LED显示屏包括很多点阵LED模块。通过1/16扫描方法支撑显示电路,行选通信号的每一路均与一行显示点阵对应,一个列选通信号可以控制各行的同一列。当LED显示屏需要显示图文时,仅仅需要点亮显示屏上与之对应的发光器件即可,这需要列、行显示数据来控制完成,每次可以点亮一行,这样就可以逐行点亮,在足够快的速度下就能够得到连续的视觉效果。   行驱动电路使用的移位寄存器是串入并出带锁存的HEF4094移位寄存器。输入串行数据的端口为引脚D,输入时钟移位脉冲的端口为引脚CP,信号打入输出寄存器的端口为STR,输入使能信号的端口为OE,在OE为高电平时锁存器开放输出,00-07为芯片输入端,级联输出为OS、OS’。   列驱动电路使用的移位寄存器是串入并出带锁存的74HC595寄存器。输入串行数据的端口为SER引脚,输入时钟移位脉冲的端口为SRELK引脚,信号打入输出寄存器的端口为RCLK引脚,输入使能信号的端口为EO,当EO为低电平时锁存器开放输出,清零输入端为SRCLR引脚,当SRCLR为低电平时,移位寄存器全部输出零,QA-QH为芯片输出端,级联输出为QH’。   控制信号经I/O发出,通过74HC245总线驱动器分别于列、行驱动电路连接。   本LED显示屏使用64列*16行点阵,需要的74HC595级联数为8片,HEF4094级联数为两片。   16行的驱动由两片HEF4094级联组成。行串行显示数据有I/O口输出,与HEF4094的D口相连,下一片HEF4094的D口与本片OS端相连。相应的两片CP并联,组成统一的移位串行数据信号。控制信号的各个输入端,STR的有效电平为高电平,EO的有效电平为低电平,直流电源的正极与STR以及EO的输出锁存使能端相接。   64列驱动由八片74HC595构成,;列串行显示数据有I/O口输出与第一片74HC595的SER相连,下一片74HC595的SER端与本片QH’相连,八片级联的各片连接方式相同,相应各片的RCLK、SRCLR、SRCLK分别并联,组成锁存输出打入信号和移位串行数据信号。控制信号的各个输入端,清零移位寄存器输入端SRCLR的有效电平为低电平,与电源正极相连,输出锁存使能端EO的有效电平为低电平,直接接地。   六十四列LED发光器件全部由行驱动电路驱动,LED器件电流按每一个20毫安来计算,全部六十四个LED如果同时发光所需的驱动电流为1280毫安,所以需要TP122等功率管驱动。   2.2 显示原理   用这种设计方案设计显示驱动电路,SRCLK、D、SER、RCLK CP等信号只需要四个I/O端口,这样就可以完成正常LED显示功能,HEF4094的CP和74HC595 的RCLK使用同一个信号线,控制信号的发出也是同一个I/O端口。为了防止清零的发生,将直流电源正极与74H

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档