下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机限制的LED显示屏限制系统分析与探讨摘要:LED显示屏应用日益广泛,文章分析了基于单片机限制的LED显示屏限制系统,采纳硬件电路分析、软件仿真调试的方法,通过上位机变更显示内容,实现了16×128LED显示屏右移,左移,三种状态循环,静态显示,介绍了运用AltiumDesignerRelease10.0软件制作LED显示屏的基本方法。关键词:LED显示屏;限制系统;仿真;探讨LED显示屏以其亮度高、动态影像显示效果好、能耗少、运用寿命长、显示内容多样、显示方式丰富、性价比高等优点,广泛应用于广告窗、银行、物流通道等。LED显示屏发展历经三个阶段,1990年以前的成长形成期,1990-1995期间的快速发展期,1995年以来的稳步提高期。[1]近年来,LED显示屏更趋向于高密度小间距、采纳风光互补技术、可移动式技术方向发展。为便利信息发布、广告宣扬,进一步改善人群密集场所的传统信息传递方式,设计了基于单片机限制的LED显示屏限制系统,实现显示内容的左移,右移、静态等显示效果,便利更新显示内容。1LED显示屏硬件限制部分设计以单片机为限制核心,由按键限制电路、点阵数据存储器、列驱动电路、行驱动电路、移位寄存器、8×8LED点阵模块、MAX232电平转换电路及PC机实现16×128的LED点阵显示屏,限制系统框图如图1所示。选择有足够ROM/EPROM存储空间的STC系列单片机,用以存放程序、一些原始数据和表格。上位机(PC机)把所需显示的点阵数据通过COM端传给单片机并存入缓冲区,实现了PC机即时限制LED显示屏的显示内容。系统硬件设计主要是单片机显示限制部分、上位机与单片机显示通讯限制部分,选择接口为标准RS232方式。1.1LED驱动电路的设计LED显示屏驱动电路主要由移位寄存器CD4094、行驱动电路TIP122、列驱动电路ULN2803构成。CD4094是8位移位/存储总线寄存器,带输出锁存和三态限制的串入/并出高速转换器,具有驱动实力强、功耗低、便利限制等优点。STR是锁存端口、DATA是串行数据输入、QS、QS’是串行数据输出端。单片机的P1.6、P1.5引脚各接一片CD4094,第一片CD4094的QS端数据送其次片的D端。共阴极ULN2803是八NPN达林顿晶体管阵列,其驱动负载电流为500mA、驱动电压为50V,其设计与标准TTL系列兼容。一片ULN2803芯片驱动8列点阵,所以系统须要16片ULN2803;TIP122是中等功率线性开关器件,设计选择“NPN+NPN”组合主要是增大系统放大倍数,驱动16行则须要16片TIP122。CD4094输出口接TIP122三极管作为开关口运用,驱动LED显示屏的行线;选用带锁存输出的8位移位寄存器CD4094和ULN2803作为LED显示屏的列线驱动输入。[2]1.2单片机与PC机之间的串行通信依据串行通信协议,合理设定单片机和PC机串口的通信速率、传输数据的位数、起始位、停止位等信息即可实现双方通信。单片机的P3.1(TXD)、P3.2(RXD)端口完成与PC机的串行通信,并接收PC机发送来的信息保存在存储器6264中。选用串行通信工作模式1,定时器1作为波特率发生器,且工作在模式2。通过RS232电平转换电路可实现单片机的TTL电平转换为PC机的232电平。1.3字模软件的提取采纳PCtoLCD2002软件能特别便利地实现对文字信息的输入和编辑并捉取字模点阵。PCtoLCD2002是一款无需安装的绿色软件,该软件供应的模式有字符格式、图像格式两种,能完成汉字、字母、图片以及自定义图片的取模。通过设置界面相关菜单,可分别完成字符格式、图像格式下待显示对象字模的提取。另外,运用PCtoLCD2002完备版能生成自己须要的各种小字库,也能生成自定义的国标一二级汉字库。生成汉字库结构是依据输入汉字的依次依次排列各汉字的点阵数据。1.4AltiumDesignerRelease10.0软件设计运用AltiumDesignerRelease10.0软件绘制LED显示屏限制系统原理图。主要分四步完成:(1)选择器件库。包括微处理器、移位寄存器以及逻辑门原理图元器件库,加载到当前库窗口中。[3](2)选择器件。将要放置的器件鼠标左键单击,然后点击Place,鼠标移动到图纸的合适位置,单击鼠标左键,放置须要的器件。(3)电气连接。电路的连接不仅可以用导线连接,还可以运用网络标号,网络标号相同的引脚,电气上是连接在一起的。(4)检查电气规则。检查是否有错误,出现错误改正后,接着检查,直到无误即可完成LED显示屏硬件电路图的绘制。LED显示屏系统电路图见图2。2LED显示屏程序设计设计以单片机为核心,设计时采纳KeiluVision4进行C语言程序的设计,硬件部分在Proteus8Professional环境下进行仿真,使仿真软件与编程软件连接,并反复验证和调试完全符合设计要求后,再用AltiumDesignerRelease10.0软件绘制LED显示屏电路图并制作印制电路板。2.1LED显示屏软件部分工作原理系统设计有四个按键S0、S1、S2、S3,分别限制LED显示屏实现16*16的8个中文汉字、字符的右移,左移,三种状态循环,静态显示。显示驱动程序由定时器T0中断程序实现,负责向屏体送显示数据,并负责产生行扫描信号,协作完成LED显示屏的扫描显示工作。[4]系统软件主要包括主程序(流程图见图3)、读键子程序、串行接收子程序、右移子程序、左移子程序、静态子程序(流程图见图4)、显示子程序以及存储器读写子程序。主程序实现初始化及对各子程序的调用,各子程序分别实现对应的功能。LED显示屏上位机软件部分的设计,主要实现字模提取部分设计、串行口发送部分程序设计。2.2LED显示屏下位机LED显示屏限制系统下位机软件部分主要功能是从限制软件获得点阵信息,接收的点阵信息存储在6264芯片中,然后再读取6264中相应点阵信息并在LED显示屏上按规定要求进行显示。主要包括下位机主程序设计、单片机与PC机串行通信模块的设计与实现。3结论基于单片机限制的LED显示屏,可以实现8个16×16点阵汉字、标点字符的右移,左移,三种状态循环,静态显示,并且通过上位机可即时修改显示内容,利用AltiumDesignerRelease10软件绘制LED显示屏电路原理图、制作印制电路板。借助标准的RS232/485转换模块还可以实现对显示系统的远程限制。[5]另外,考虑到LED显示屏系统稳定性和平安性,电源模块采纳有源功率因数校正电路即APFC,减小对电网的干扰,适应电网的波动。[6]参考文献:[1]简明全.从LED显示屏发展趋势窥探行业发展[J].中国公共平安,2014(13).[2][4]何健.学校班级LED显示屏限制系统设计[D].南昌高校专业学位探讨生学位论文,2012.[3]郭金影.基于单片机的LED显示屏系统设计与PROTEUS仿真[D].大连交通高校硕士学位论文,2010.[5]樊梅香,崔琳.单片机限制的LED显示屏动态显示的设计[J].河北工业科技,2011,28(05)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国捏合机行业市场分析报告
- 2024-2030年中国弹簧制造行业发展现状及营销策略分析报告
- 四川省大英中学2024-2025学年高一上学期10月月考历史试题
- DB23-T 3863-2024骨灰安葬服务规范
- 冬季应急预案(24篇)
- 关于中秋节放假的通知范文锦集七篇
- 广东省江门市(2024年-2025年小学六年级语文)统编版期中考试(下学期)试卷及答案
- 八年级英语Howlonghaveyoubeen课件
- Unit5FunClubs词汇讲解及拓展(课件)七年级英语上册单元语法(人教版2024)
- 历史博物馆研究人员停车
- DB41T2781-2024公路大厚度水泥稳定碎石基层施工技术规程
- 2025年妇产科工作计划
- 报关税费代缴服务合同
- 小学体育新课标培训
- 2024年应急预案知识考试题库及答案(共60题)
- 2024湖南株洲攸县城关国家粮食储备库员工招聘2人历年高频难、易错点500题模拟试题附带答案详解
- Python试题库(附参考答案)
- 有关于企业的调研报告范文(10篇)
- 重庆市康德卷2025届高一上数学期末检测模拟试题含解析
- 君乐宝在线测评题答案
- 2024版《安全生产法》考试题库附答案(共100题)
评论
0/150
提交评论