- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LED 显示屏动态显示和远程监控的实现
摘 要:由于一般 LED 点阵显示屏动态显示通常采纳硬件扫描驱动,
这在一些需要专门显示的场合显得不够灵活。 文中提出了一种利用 PC 机和
单片机的通讯来实现显示屏灵活的动态显示和远程监控的设计方法,同时
该方法还能够将显示内容在 PC 机上进行预览。
关键词: LED ;动态显示;远程操纵;显示预览
引言
LED 点阵电子显示屏是集微电子技术、运算机技术、信息处理技
术于一体的大型显示屏系统。它以其色彩鲜艳,动态范畴广,亮度高,寿命长,工作稳固可靠等优点而成为众多显示媒体以及户外作业显示的理想选择。同时也可广泛应用到军事、车站、宾馆、体育、新闻、金融、证券、广告以及交通运输等许多行业。
目前大多数的 LED 点阵显示系统自带字库。其显示和动态成效(要紧是显示内容的滚动)的实现要紧依靠硬件扫描驱动,该方法尽管比较方便,但显示只能按照预先的设计进行。而实际上经常会遇到一些专门要求的动态显示,例如电梯运行中指示箭头的上下移动、某些智能外表幅值的条形显示、广告中厂家的商标显示等。这时一样的显示系统就专门难达到要求。另外,由于受到储备器本身的局限,其专门字符或图案也往往难以显示,
同时显示内容也不能随意更换。 本文提出一种利用 PC 机和单片机操纵的 L ED 显示系统通讯方法。该方法能够对显示内容(包括汉字和专门图符)进
行实时操纵,从而实现诸如闪动、滚动、打字等多种动态显示成效。该方
法同时还能够调剂动态显示的速度, 同时用户也能够在 PC 机上进行显示成
效的预览,显示内容亦能够即时修改。另外,通过标准的 RS232/485 转
换模块还能够实现对显示系统的远程操纵。
系统硬件设计
本 系统要紧的硬件设计是下位机单片机的显示 操纵部分。而上位机( PC 机)与单片机显示操纵部分的接口为标准 RS232通讯方式。若需实现远程监控, 只需增加 RS232/485 转换模块即可, 该部分已有成熟的电路设计,故不再详细叙述。
具体的 LED 显示屏操纵电路如图 1 所示。整个电路由单片机 89C52、点阵数据储备器 6264、列驱动电路 ULN2803 、行驱动电路 TIP122、移位寄存器 4094 及附属电路组成。该电路所设计的电子屏可显示 10 个汉字,需要 40 个 8×8 LED 点阵模块,可组成 16×160 的矩形点阵。由于 AT89C52
仅有 8k 储备空间,而显示的内容由 PC 机操纵,因此不可能预先把需要显示的内容做成点阵存在单片机中, 而只能由 PC 机即时地把所需显示的点阵数据传给单片机并存入缓冲区 6264。
该电路的显示采纳逐行扫描方式。工作时,由单片机从缓冲区取出第
一行需要显示的 20 字节点阵数据,再由列点阵数据输入端 P1.2 口按位依次串行输入至列移位寄存器,其数据输入的顺序与显示内容的顺序相反。
然后置行点阵选通端 P1.3 为 1,即置行移位寄存器的 D 为高电平, STR 使能(所有 4094 的 OE 引脚接+ 5V 电平),从而使列移位寄存器中的数据同时并行输出以选通该行。经延时一段时刻后再进行下一行点阵数据的显
示。需要注意的是,每次只能选通一行数据,即要通过持续的逐行扫描来实现汉字或字符的显示。
显示与操纵的设计
在笔者设计的 PC 机操纵多单片机显示系统中,用 PC 机实现的要紧功能包括单片机显示子系统的选择,显示方式选择(包括静态、闪动、
滚动、打字等),滚动方向选择(包括上下滚动和左右滚动) ,动态显示速度调剂(即文字闪动频率、滚动速度、打字显示速度等) ,显示内容输入及显示预览等。单片机一样通过 RS232/485 串行接收 PC 机发出的显示指采
纳定时器中断方式进行行扫描,每次中断显示一行,定时中断时刻为 1.2 5ms,如此整屏的刷新率为 50Hz,因而无闪耀感。
此主题有关图片如下:
实现动态显示速度调剂的方法通常是改变定时器的中断时刻,然而当显示速度专门慢的时候,该方法容易使整屏的刷新率降低,从而使显示内容显现闪耀。因此,本设计采纳一种“软定时”方法,即在程序中命名一变量作为“软定时器” ,以用来设定两次动态显示的时刻间隔。在对定时中断调用计数时,如果调用次数达到设定值,则改变显示内容。为保证能够正常显示,“软定时器”的设定值必须大于整屏显示周期。由于显示屏每行显示 1.25ms,整屏显示周期为 20ms,考虑到余量的情形,可将软定时器的设定值定在大于 30ms。如此循环计数,即可实现动态显示。 “软定时器”的设定值能够通过上位机 PC 机来改变,如此既可实现 LED 动态显示的速度调剂,又可保持显示内容的流畅和无闪耀感。
3. 1 单片机动态显示操纵
以上提到的静态、闪动、滚动和打字等 4 种显示方式,实际上是单片机定
您可能关注的文档
最近下载
- 标准化管理手册2021年版(施工线路).docx VIP
- 我爱宁波小学三年级教案.doc VIP
- 石油产品分析(第三版)全套PPT课件.pptx
- 2025年四川省中科执业药师继续教育答案《黄帝内经》与岐黄之术.pdf VIP
- 2024-2025学年初中信息技术(信息科技)人教版(2024)七年级全一册教学设计合集.docx
- 全国现场流行病学调查职业技能竞赛理论考试题库(浓缩600题).doc VIP
- 程序设计类课程“闯关式”数字化教学设计与实践.docx VIP
- 第5单元 探索1 互联网安全风险及其产生原因 教学课件.ppt VIP
- 2022玻璃结构工程技术规程.docx VIP
- (高清版)DB33∕T 1217-2020 屋面工程质量验收检查用表标准 .pdf VIP
原创力文档


文档评论(0)