- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机控制的led 点阵显示屏设计 大学学位论文
基于单片机控制的LED 点阵显示屏设计
第1章 绪论
LED 点阵电子显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示
屏系统,随着计算机及相关的微电子﹑光电子技术的迅猛发展而形成的一种新型信息显示媒体。它以其色彩鲜艳,动态范围广,亮度高,寿命长,工作稳定可靠等优点而成为众多显示媒体以及户外作业显示的理想选择,在短短的十年中迅速成长为平板显示的主流产品。由于LED 电子显示方式图文并茂等特点,因此被广泛地应用于军事、车站、宾馆、机场、邮局、金融、证券、广告以及交通运输等许多行业。
第2章系统总体方案设计
本文设计的 LED 点阵显示系统主要实现的功能是中文汉字的逐个左移显示,实时的时间显示和温度测量。系统由硬件和软件两大部分组成。其中硬件部分在设计上采用了单片机最小化设计原理,系统处理器选用的是ATMEL 公司的8 位高性能单片机AT89C51,显示器选用的是8×8LED 点阵,可以实现简单的汉字和符号的显示。另本系统还配备了先进的总线型数字温度传感器DS18B20,它只要一个端口就可以完成数据的读出和命令的写入,并且不需要对温度进行标定,具有操作简单、工作可靠的特点。采用由Proteus 软件完成仿真。软件部分的基本设计思路是主程序加功能子程序,再加判断程序组成。其中主程序作为整个软件流程的指挥协调程序有序运行,功能程序采用了模块化的设计思想,将系统的所有功能分开封装为模块,作为子程序调用。这样不仅代码简单,条理清楚,而且易于读写和修改。采用Keil uVision3完成软件的编译和调试,使得代码执行效率高,可移植性好.
系统设计方法
3.1整体设计思路
除单片机AT89S52tn外,显示屏控制器的硬件电路部分由两个部分组成:外部数据存储器的扩展、串行通信接口。控制器的组成框图如图1所示,采用AT89S52作为中央控制器,完成与PC机的通信,实现对显示屏显示数据的控制。数据存储器使用一片FLASH存储器
W29EE011。W29EE011容量较大,可以用于存储汉字的点阵库.控制器与计算机的连接根据通信距离的远近选用RS-232标准总线接口.
通过 AT89C51 CPU 控制系统的其他几个模块,从而实现系统功能。控制系统中DS1302
芯片采集实时时钟信息,DS18B20 芯片采集实时温度信息,LED 点阵显示屏显示文字字符。中央控制器读取时钟信息,并能通过按键调整当前时间。
系统的模块图可以用图1 的方框图做个简单的说明。
3.2数据存储器的扩展
W29EE011有17条地址线(A0~A16),最高一位(A16)由P1.7作为地址送出,低八位(A0~A7)由舶口作为地址送出,通过74LS373锁存器进行锁存。A8~A15由P2口作为地址送出.W29EE011与单片机的接口电路如图2电路原理图所示.
3·3串行通信
系统上位机——下位机是通过串行通信接口联系.本系统为了实现单片机与PC机的串行通信功能,将单片机的串行接口的电平转换成RS--232C电平标准【2】.其中计算机的RS232口输出的电压为±12V.考虑到单片机与PC机的通信距离不远,而且单片机部分只负责接收命令和数据,因此选择计算机与单片机直接相连的最简单接法,计算机TXD端发出的信号传送到通信电路后转化为电流信号,当有信号送进来时就会有电流流经光耦合器中的红外发光二极管,二极管发出光信号投射到光敏三极管,再转换成电信号输到单片机的RXD端,实现了以光为媒介的电一光一电信号转换传输,并在电气上是完全隔离的,避免了输出端对输入端可能产生的反馈和干扰.其原理如图2所示.
3.4点阵显示屏
点阵显示屏由12个8×8点阵LED显示模块、行信号选择译码器74LSl38、数据移位寄存器74HC595、行驱动器TIPl27组成。12片8x8点阵LED显示模块组成一个48×16的LED点阵,用于同时显示3个16x16点阵汉字【3】、字符或数字。单元显示屏可以接收来自PC机传输下来的数据信息和命令信息,并可将这些数据信息不经任何变化地显示出来。
一个程序周期里74LSl38共扫描两行,通过一个TIPl27来驱动,即一次有两行的信号被选中;然后经过74HC595的移位传送,将要显示的数据都送到显示缓冲区单元里,打开行选通信号,点阵屏即可正常显示信息.
3.5系统设计的总体功能
本次设计的 LED 点阵显示系统其显示和动态效果的实现主要依靠硬件扫描驱动,主要
实现的功能是显示时间, 使汉字从左到右逐个滚动显示,实时测量温度,并能够通过按键来实现时间,日期的设置等功能。
系统硬件设计4,实现对显示屏要显示的汉字、字符等数据信息进行传输控制以及显示等功能.与PC机的实时通信部分主要是利用单片机串口中断接收数据信息,
您可能关注的文档
- 基于usb协议的pc机与430单片机的通讯系统设计大学学位论文.doc
- 基于ug发动汽车整体传动方案设计及三维建模 大学学位论文.doc
- 基于vhdl的八路抢答器设计eda课程设计大学学位论文.doc
- 基于vb的solidworks夹具标准件的二次开发大学学位论文.doc
- 基于ug电动汽车传动系统减速器方案优化设计大学学位论文.doc
- 基于web的自动化办公系统的设计与实现 大学学位论文.doc
- 基于web的网上招聘系统分析与设计大学学位论文.doc
- 基于wifi的智能led调光app设计大学学位论文.doc
- 基于winsock的网络按时计费系统设计与实现论文 大学学位论文.doc
- 基于xmlweb服务的银行转账系统的设计与实现大学学位论文.doc
- 水稻田灭茬整地工程方案(3篇).docx
- 最新部编版六年级下册道德与法治期末测试卷含完整答案(精选题).docx
- 功能性饮料在运动饮料市场推广的粉丝经济策略报告.docx
- 最新部编版六年级下册道德与法治期末测试卷含答案【研优卷】.docx
- 最新部编版六年级下册道德与法治期末测试卷精品.docx
- 最新部编版六年级下册道德与法治期末测试卷带答案(能力提升).docx
- 最新部编版六年级下册道德与法治期末测试卷含完整答案(精选题).docx
- 最新部编版六年级下册道德与法治期末测试卷含答案(巩固).docx
- 最新部编版六年级下册道德与法治期末测试卷带答案(研优卷).docx
- 工业互联网平台量子通信技术在石油化工行业的应用前景分析报告.docx
最近下载
- 二单元民族学的源流理论视角及研究方法.ppt
- 我国政务B站号传播效果现状及影响因素研究.docx VIP
- DB15T 3962.7-2025绿色矿山建设规范 第7部分:水泥灰岩行业.pdf VIP
- 高中语文统编版下册《祝福》、《林教头风雪山神庙》联读 (1).pptx
- 一种D-手性肌醇的制备方法.pdf VIP
- 辽宁省2024学年度普通高中学业水平合格性考试化学试题及答案.docx
- 跨境电商平台的财务管理策略.docx VIP
- 合规性评价报告(2025年).docx
- 【英语试卷+答案】2024年宁德市4月初中毕业班质量检测.pdf VIP
- 2025云南省红河州开远市纪委监委招聘合同制辅助人员(8人)笔试备考试题及答案解析.docx VIP
文档评论(0)