毕业设计论文基于单片机的点阵电子显示屏的设计.doc
《毕业设计论文基于单片机的点阵电子显示屏的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于单片机的点阵电子显示屏的设计.doc(40页珍藏版)》请在三一办公上搜索。
1、39山东华宇职业技术学院高职毕业生毕业设计(论文)课题名称 基于单片机的点阵电子显示屏的设计 专业 电气自动化 班级 电气自动化一班 学号 2008* 姓名 * 指导教师 * 毕业设计(论文)任务书 毕业设计(论文)题目: 基于单片机的点阵电子显示屏的设计 专业: 电气自动化 姓名: * 毕业设计(论文)工作起止时间: 毕业设计(论文)的内容要求: 本次论文的设计是通过查询资料,应用单片机,LED数码管来设计一个包括数字时钟,温度显示,闹铃以及止闹功能的显示屏。运用所学到的知识,来控制各部分的功能显示,并进行最终测试。通过本次的设计,能够让我们更好的掌握单片机的知识,从而更好地掌握点阵式电子显
2、示屏的设计方法。训练和提高逻辑思维能力、语言表达能力、写作能力以及设计、绘图等技能。注重培养创新意识、专业技能,以及分析问题解决问题的能力。 指导教师(签名): 系主任: 年 月 日毕业设计开题报告一、课题设计(论文)目的及意义目的: 通过本次的设计,能够让我们更好的掌握单片机的知识,从而更好地掌握点阵式电子显示屏的设计方法.意义: 1、在本次设计中能综合运用学过的基本理论、基本知识、基本技能,并在毕业论文写作过程中拓宽、深化、升华; 2、在老师指导下独立进行调查研究、搜集资料、分析综合、推理论证和系统表述; 3、训练和提高逻辑思维能力、语言表达能力、写作能力以及设计、绘图等技能; 4、注重培
3、养创新意识、专业技能,以及分析问题解决问题的能力。二、课题设计(论文)提纲1. 学习单片机的基础知识,查找相关资料。2. 根据相关资料认真学习基础知识。3. 了解电子显示屏的特点4. 设计论文方案,并进行比较,设计硬软件的设计、编写程序并进行调试和测量。5. 编写毕业论文三、课题设计(论文)思路、方法及进度安排第一周:依照毕业设计任务书查找单片机基础知识和相关资料,认真阅读。第二周:继续查找阅读基础知识、相关资料。第三周:通过阅读基础知识,认真了解单片机电子显示屏的特点,选用装置。第四周:根据相关资料设计路线图和各种程序。第五周:编写毕业论文并准备答辩。第六周:毕业设计答辩。四、课题设计(论文
4、)参考文献;1基于单片机结构的智能系统设计与实现 沈红卫 编 电子工业出版社2单片机原理与接口技术 黄惠媛 编 海洋出版社3单片机应用技术 周平 伍云辉 编 电子科技大学出版社48051单片机实践与应用 吴金戌 沈金阳 郭庭吉 编 清华大学出版社5电子设计竞赛赛题解析 黄正谨等编 东南大学出版社 毕业设计(论文)指导教师意见书系别: 电气工程系 填表日期: 年 月 日学生姓名 陈丽丽学号20082040121班级电气自动化一班设计(论文)题目基于单片机的点阵电子显示屏的设计意 见: 指导教师职称工作单位毕业设计(论文)答辩委员会评语系别:电气工程系 填表日期: 年 月 日学生姓名陈丽丽学号20
5、082040121班级电气自动化一班设计(论文)题目基于单片机的点阵电子显示屏的设计答辩成绩毕业设计(论文)答辩委员会评语毕业设计(论文)答辩委员会成员签字姓 名职 称工作单位签 字目 录摘 要7前 言8第一章 任务设计101.1 基本要求101.2发挥部分101.3 创新部分11第二章 方案论证112.1 显示部分112.2数字时钟112.3 温度采集部分122.4 芯片的选择132.5 闹铃方式的选择132.6 止闹方式的选择132.7 串口通讯芯片的选择142.8 电源模块14第三章 总体方案153.1 工作原理153.2 总体设计15第四章 系统硬件设计164.1 AT89S52单片机
6、最小系统164.2 温度测量模块174.3 时钟模块174.4 键盘模块184.5 LED显示模块194.6电源选择204.7 PC机通讯214.8整体电路21第五章 系统软件设计235.1主程序235.2显示子程序流程245.3 显示时间子程序流程255.4 与PC串口通讯程序255.5 LED亮度调节265.6温度测量流程图28第六章 测量及其结果分析296.1 基本部分测试与分析296. 2 发挥部分测试与分析296.3 创新部分测试与分析29设计总结31谢 辞32参考资料33附 录34摘 要LED大屏幕显示系统,以AT89S52单片机为核心,由键盘显示、录放音模块、光电开关、温度采集、
7、定时闹铃、LED大屏幕显示等功能模块组成。基于题目基本要求,本系统对时间显示和大屏幕显示进行了重点设计。此外,扩展单片机外围接口、温度采集、非接触式止闹、滚动屏幕显示、语音报时等功能。本系统大部分功能由软件来实现,吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。本系统不仅成功的实现了要求的基本功能,发挥部分也得到完全的实现,而且有一定的创新功能。 关键字:单片机 LED大屏幕 滚屏显示前 言单片机自20世纪70年代问世以来,以极其高的性能价格比受到人们的重视和关注,所以应用很广,发展很快。单片机的特点是体积小、集成度高、重量轻、抗干扰能力强,对环境要求不高
8、,价格低廉,可靠性高,灵活性好,开发较为容易。正因为单片机有如此多的优点,因此其应用领域之广,几乎到了无孔不入的地步。在我国,单片机已被广泛地应用在工业自动化控制、自动检测、智能仪表、智能化家用电器、航空航天系统和和国防军事、尖端武器等各个方面。我们可以开发利用单片机系统以获得很高的经济效益。更重要的意义是单片机的应用改变了控制系统传统的设计思想和方法。以前采用硬件电路实现的大部分控制功能,正在用单片机通过软件方法来实现。这种以软件结合硬件或取代硬件并能提高系统性能的控制技术称为微控制技术。例如,本文所要论述的通过单片机来控制LED点阵显示。 LED电子显示屏是利用发光二极管点阵模块或像素单元
9、组成的平面式显示屏幕。它是集微电子技术、光电子技术、计算机技术、信息处理技术于一体的显示系统,是目前国际上极为先进的显示媒体。由于它具有发光效率高、使用寿命长、组态灵活、色彩丰富、工作性能稳定以及对室内室外环境适应能力强等优点而日渐成为显示媒体中的佼佼者。在我国改革开放之后,特别是进入90年代国民经济高速增长,对公众场合发布信息的需求日益强烈,LED显示屏的出现正好适应了这一市场形势,因而在LED显示屏的设计制造技术与应用水平上都得到了迅速的提高,生产也得到了迅速的发展,并逐步形成产业,成为光电子行业的新兴产业领域。LED显示屏经历了从单色、双色图文显示屏,到图像显示屏的发展过程。 随着信息产
10、业的高速发展,LED显示屏作为信息传播的一种重要手段成为现代信息化社会的一个闪亮标志。近年LED显示屏已广泛应用于室内、外需要进行服务内容和服务宗旨宣传的公众场所如银行、营业部、车站、机场、港口、体育场馆等信息的发布,政府机关政策、政令,各类市场行情信息的发部和宣传等。目前,对于那些需要显示的信息量不是很大,分辨率不是很高,又需要制造成本相对比较低的场合,使用大、小屏幕LED点阵显示器是比较经济适用的,它可以用单片机控制实现显示字符、数字、汉字和简单图形,可以根据需要使用不同字号、字型。第一章 任务设计1.1 基本要求:设计并制作LED电子显示屏和控制器。1.1.1 自制一台简易16行*32列
11、点阵显示的LED电子显示屏;1.1.2 自制显示屏控制器,扩展键盘和相应的接口实现多功能显示控制,显示屏显示数字和字母亮度适中,应无闪烁。 1.1.3 显示屏通过按键切换显示数字和字母;1.1.4 显示屏能显示4组特定数字或者英文字母组成的句子,通过按键切换显示内容;1.1.5 能显示4组特定汉字组成的句子,通过按键切换显示内容。1.2发挥部分1.2.1自制一台简易16行*64列点阵显示的LED电子显示屏;1.2.2 LED显示屏亮度连续可调。1.2.3 实现信息的左右滚屏显示,预存信息的定时循环显示;1.2.4 实现实时时间的显示,显示屏数字显示: 时分秒(例如 183859);1.2.5增
12、大到10组(每组汉字8个或16个数字和字符)预存信息,信息具有掉电保护;1.2.6实现和PC机通讯,通过PC机串口直接对显示信息进行更新(须做PC机客户程序);1.3 创新部分1.3.1 室温的测量1.3.2 定时闹铃1.3.3 整点报时1.3.4 非接触止闹 第二章 方案论证2.1 显示部分 显示部分是本次设计最核心的部分,对于LED8*8点阵显示有以下两种方案:方案一:静态显示,将一帧图像中的每一个二极管的状态分别用0 和1 表示,若为0 ,则表示L ED 无电流,即暗状态;若为1 则表示二极管被点亮。若给每一个发光二极管一个驱动电路,一幅画面输入以后,所有L ED 的状态保持到下一幅画。
13、对于静态显示方式方式,所需的译码驱动装置很多,引线多而复杂,成本高,且可靠性也较低。方案二:动态显示,对一幅画面进行分割,对组成画面的各部分分别显示,是动态显示方式。动态显示方式方式,可以避免静态显示的问题。但设计上如果处理不当,易造成亮度低,闪烁问题。因此合理的设计既应保证驱动电路易实现,又要保证图像稳定,无闪烁。动态显示采用多路复用技术的动态扫描显示方式, 复用的程度不是无限增加的, 因为利用动态扫描显示使我们看到一幅稳定画面的实质是利用了人眼的暂留效应和发光二极管发光时间的长短, 发光的亮度等因素. 我们通过实验发现, 当扫描刷新频率(发光二极管的停闪频率) 为50Hz, 发光二极管导通
14、时间1m s 时, 显示亮度较好, 无闪烁感.。 鉴于上述原因, 我们采用方案二 2.2数字时钟数字时钟是本设计的重要的部分。根据需要,可利用两种方案实现。方案一:本方案完全用软件实现数字时钟。原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒值达到60,则将其清零,并将相应的分字节值加1;若分值达到60,则清零分字节,并将时字节值加1;若时值达到24,则将时字节清零。该方案具有硬件电路简单的特点,但当单片机不上电,程序将不执行。且由于每次执行程序时,定时器都要重新赋初值,所以该时钟精度不高。方案
15、二:本方案采用Dallas公司的专用时钟芯片DS1302。该芯片内部采用石英晶体振荡器,其芯片精度不大于10ms/年,且具有完备的时钟闹钟功能,因此,可直接对其以用于显示或设置,使得软件编程相对简单。为保证时钟在电网电压不足或突然掉电等突发情况下仍能正常工作,芯片内部包含锂电池。当电网电压不足或突然掉电时,系统自动转换到内部锂电池供电系统。而且即使系统不上电,程序不执行时,锂电池也能保证芯片的正常运行,以备随时提供正确的时间。基于时钟芯片的上述优点,本设计采用方案二完成数字时钟的功能。2.3 温度采集部分能进行温度测量是本设计的创新部分,由于现在用品追求多样化,多功能化,所以我们决定给系统加上
16、温度测量显示模块,方便人们的生活,使该设计具有人性化。方案一:采用热敏电阻,可满足 40 摄氏度至 90 摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测小于 1 摄氏度的信号是不适用的。 方案二:采用温度传感器DS18B20。DS18B20可以满足从-55摄氏度到+125摄氏度测量范围,且DS18B20测量精度高,增值量为0.5摄氏度,在一秒内把温度转化成数字,测得的温度值的存储在两个八位的RAM中,单片机直接从中读出数据转换成十进制就是温度,使用方便。基于DS18b20的以上优点,我们决定选取DS18b20来测量温度。2.4 芯片的选择方案一:采取并口输入,占用大量I/O口资源
17、方案二:选取串口输入,使用较少。所以我们选用串口输入。串口输入我们可以选用芯片有74HC595、74LS164、TPIC6B595。但是74HC595和74LS164两种芯片必须加驱动才能驱动LED,而TI 公司的DMOS 器件TPIC6B595 , 除具有TTL 和CMOS 器件中移位寄存器595 的逻辑功能外, 其最大的特点是驱动功率大, 可直接用作LED的驱动。综合以上比较,我们选取TPIC6B595来驱动LED点阵。2.5 闹铃方式的选择方案一:采用蜂鸣器闹铃,当到设定时间时,单片机向蜂鸣器送出高电平,蜂鸣器发生。采用蜂鸣器闹铃结构简单,控制方便,但是发出的闹铃声音单一。方案二:采用录
18、音放音芯片1420闹铃,先对录放音设备录入一段音乐,当到设定时间时,单片机控制录放音设备放音。采用录放音电路铃声可以自己预先设定一段自己喜欢的音乐,符合电器设备人性化的要求。且1420芯片可以分段录音,还具有语音报时功能。基于录音放音芯片1420的以上优点,我们决定采用录放音设备闹铃。 2.6 止闹方式的选择一般钟表都具有闹钟功能,到设定时间,便自动启动闹钟,发出音乐提醒人们,再由人按下止闹按钮停止闹钟工作。 一般每天只能设置一次闹钟、并要由人按下按钮止闹,使用不是很方便。智能处理器应用可改变这种状况,一天可按自己需要设置闹钟的开关、多次闹钟设置并可用非接触方式止闹。方案一:采取远程红外遥控止
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 点阵 电子显示屏 设计
链接地址:https://www.31ppt.com/p-4872872.html