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文档。上传文档
查看更多
LED广告牌系统设计

课程设计 题 目: 基于ARM的LED广告牌系统设计 班 级: 姓 名: 学 号: 指导教师: 成 绩: 摘 要 随着信息时代高新技术的飞速发展,人们对及时获取并显示各类信息的愿望日益强烈,由此带动了信息传媒的飞速发展,发光二极管(LED)显示屏就是信息显示的重要传媒之一. ?目前各种大屏幕LED显示屏的控制常采用8位或16位的微处理器,但由于这些微处理器系统的运行速度、寻址能力和功耗等问题,已难满足显示区域较大、显示内容切换频繁的相对较复杂的应用场合.本课题针对目前大屏幕LED显示系统存在的问题,结合当今先进的微控制器产品、控制技术和通信技术,采用基于ARM核的新一代32位嵌入式RISC微处理器组成前级驱动电路,PC机用于后级管理和控制,方便地组成由多块大屏幕LED显示器构成的显示系统.与传统的基于8位或16位普通单片机的LED显示系统相比较,该系统在不显著增加系统成本的情况下,可支持更大可视区域的稳定显示,同时可存储更多的显示内容. 关 键 词:32位ARM微处理器;LED显示系统 目 录 摘 要 1 目 录 2 1 系统功能分析 3 1.1 LED电子显示屏 3 1.2 整体思路 3 1.3 原理介绍 4 2 系统硬件设计 5 2.1 电源模块的设计 5 2.2 ARM控制模块的设计 5 2.3 串口通信模块的设计 6 2.4 LED显示模块 6 2.5 模块功能 7 3 系统工作流程及控制方式分析 8 3.1 系统工作流程 8 3.2 传输方式 8 3.3 软件控制系统字模提取的分析与设计 9 3.4 系统综述 9 4 总结 10 参 考 文 献 11 1 系统功能分析 1.1 LED电子显示屏 LED电子显示屏是由几百--几十万个半导体发光二极管构成的像素点,按矩阵均匀排列组成。利用不同的半导体材料可以制造不同色彩的LED像素点。目前应用最广的是红色、绿色、黄色。而蓝色和纯绿色LED的开发已经达到了实用阶段。 LED显示屏是一种通过控制半导体发光二极管的亮度的方式来显示文字、图形、图像、动画、行情、视频、录像信号等各种信息的显示屏幕。LED显示屏分为图文显示屏和条幅显示屏,均由LED矩阵块组成。图文显示屏可与计算机同步显示汉字、英文文本和图形,而条幅显示屏则适用于小容量的字符信息显示。LED显示屏因为其像素单元是主动发光的,具有亮度高,视角广,工作电压低,功耗小,寿命长,耐冲击和性能稳定等优点。 1.2 整体思路 本课题是。一方面所用的LED子块比较多,外围电路与扫描驱动的比较复杂,另一方面,现在市面上的ARM7芯片价格也很便宜,性价比很高,所以本课题采用LPC2294芯片作为主控制芯片。本课题的具体功能主要是对上级系统送过来的显示信息进行存储,处理,控制,与显示。根据这一定义可以将课题具体划分为ARM控制模块,串口通信模块,LED显示模块,时钟模块,电源模块五部分 LED控制板 LED显示模块 图系统方块图.3 原理介绍 上级系统经由串口通信模块向ARM控制芯片发送数据,ARM芯片控制时序并将送过来的数据存入存储器中,这样可以保证以后信息的显示不用再要上位机的参与以节省资源,若要改变现实的信息可以再通过上位机修改存储器中的数据再复位从新开始。显示环节不需要上级系统的参与,由ARM控制芯片直接控制存储器与LED显示模块之间的数据传输与时序控制,具体是ARM芯片根据具体情况将要显示的图文信息换成相应的二进制编码通过通信模块二发送给显示控制电路,再相应的位置置高低电平通过驱动电路点亮相应的LED管以实现信息的显示。 当系统上电以后ARM控制模块首先检查是否有数据从上级系统送来,如果有则暂时停止LED显示屏的显示,空出系统的总线与ARM资源接收来自上级系统的数据并将数据依次存入存储器中。当上级系统数据传送完毕后停止RS232接口的数据传输,将系统的资源用于对存储器中信息的显示,ARM控制模块开始接受存储器中的数据,一个汉字占用4个字节的存储空间需要显示屏的4块8*8LED显示子块,ARM是32位机每次可以传输4个字节即一个汉字,并将数据按照程序的控制在时钟的控制下将第一个字的数据输入到开始的四个LED显示子快上已完成一个汉字的显示,接着移位寄存器选中接下来的四个LED显

文档评论(0)

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

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

1亿VIP精品文档

相关文档