液晶显示万年历设计.docx
《液晶显示万年历设计.docx》由会员分享,可在线阅读,更多相关《液晶显示万年历设计.docx(11页珍藏版)》请在冰点文库上搜索。
液晶显示万年历设计
湄洲湾职业技术学院
液晶显示万年历设计
系别:
自动化工程系
年级:
10级专业:
电气自动化
姓名:
陈承隆学号:
1001020212
导师姓名:
许振龙职称:
讲师
2013年5月27日
目录
1.前言1
2.系统设计参数要求2
3.系统设计3
3.1系统设计总体框图3
3.2各模块原理说明3
3.2.1AT89C52单片机最小系统模块3
3.2.2液晶显示模块4
3.2.3机给蜂鸣器模块4
3.2.4独立键盘模块5
3.3系统总原理图说明5
3.4系统印刷电路板的制作图6
3.5系统的操作说明6
3.6系统操作注意事项6
参考文献7
致谢词8
附录9
附录1:
电路总原理图9
附录2:
印刷电路板10
附录3:
原件清单11
1.前言
随着科技的快速发展,时间的流逝,从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。
目前,单片机技术的应用产品已经走进了千家万户。
电子万年历的出现给人们的生活带来了诸多方便。
随着微电子技术的高速发展,单片机在国民经济的个人领域得到了广泛的运用。
单片机以体积小、功能全、性价比高等诸多优点,在工业控制、家用电器、通信设备、信息处理、尖端武器等各种测控领域的应用中独占鳌头,单片机开发技术已成为电子信息、电气、通信、自动化、机电一体化等专业技术人员必须掌握的技术。
单片机单芯片的微小体积和低的成本,可广泛地嵌入到如玩具、家用电器、机器人、仪器仪表、汽车电子系统、工业控制单元、办公自动化设备、金融电子系统、舰船、个人信息终端及通讯产品中,成为现代电子系统中最重要的智能化工具,于是基于单片机的醒目而时尚的电子版万年历顺应而生。
基于单片机的电子万年历结合了时钟和日历的功能,将其二者融为一体,在显示时间的同时还能显示日期和年、月,它主要是通过单片机来读取时钟芯片的时间、日期,然后送给显示设备显示出来。
而电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。
因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。
而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。
数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。
LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。
2.系统设计参数要求
该系统要求参数具体如下:
[1]能显示年、月、日、星期、时、分、温度
[2]用液晶显示器来显示时间
[3]用PROUTEUS设计,仿真基于AT89C52单片机的万年历实验的硬件电路
[4]可设置定时时间,当定时时间到时,蜂鸣器发出报警声音
3.系统设计
3.1系统设计总体框图
采用AT89C52作为主控单片机,温度模块选用DS18B20作为温度传感器,显示模块选用LCD1602,设置部分选用按键电路,其框图如图3.1所示。
图3.1系统设计框图
3.2各模块原理说明
3.2.1AT89C52单片机最小系统模块
本系统以AT89C52单片机为核心加上复位电路和晶振电路组成,本系统选用12MHZ的晶振,,使得单片机有合理的运行速度。
起振电容30pF对振荡器的频率高低、振荡器的稳定性和起振的快速性影响较合适,复位电路为按键高电平复位。
(见图3.2所示)
3.2最小系统模块
3.2.2液晶显示模块
液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,本设计采用16列*2行的字符型LCD1602带背光的液晶显示屏。
第一行显示年、月、日和星期,第二行显示时间和温度。
(见图3.3所示)
图3.3液晶显示模块
3.2.3机给蜂鸣器模块
是由单片机为机给蜂鸣器提供一个低电平时,三极管导通驱动蜂鸣器发出单片机所设定的参数作为定时闹铃,其电路图(见图3.4所示)
图3.4机给蜂鸣器
3.2.4独立键盘模块
三个独立键盘均采用查询方式,S3用于设置年、月、日、时、分、秒、星期的数值加,以及闹钟开,S4用于设置年、月、日、时、分、秒、星期的数值减以及闹钟关,s2用于具体设置时钟位的切换。
其电路图(见图3.5所示)
图3.5独立键盘
3.3系统总原理图说明
万年历是一种简单方便,直观的显示时间的家庭小家电。
通过程序还可以实现整点报时,通过加装测温模块作为温度计使用。
在日常生活中的应用很广泛。
将AT89S52芯片作为内核,运用单片机定时器功能,当所设定时间截止,执行中断程序,实现时钟的调整。
通过P0口输送数据到液晶显示模块使它同步显示时间的变化。
判断执行子程序,通过按键调节时间和设置闹钟。
当闹钟设定时间等于同步时间,蜂鸣器开始发出声音。
(总原理图见附录图1)
3.4系统印刷电路板的制作图
系统印刷电路板(见附录2)
3.5系统的操作说明
1、S2是用来调节时间、年、月、日和温度的具体位置的按钮
2、S3是数值加按钮
3、S3是数值减按钮
4、S4是最小系统中的复位按钮
5、电位器是用来调节液晶显示器的辉度
3.6系统操作注意事项
1、通电前要先检查电路实录短路
2、严禁在系统连接错的情况下通电
3、在调试过程中发现有远见烧毁,应立即切断主电源,认真检查电路找出问题,才可再次通电
4、在调试过程中如有发现时间变化参数变化很大,应认真找出原因,是否原件热性原件不好,应
更换原件,电路设计是否合理,还是电路设计不合理也会导致此现象。
5、测量原件数的时候,电压、电流的量程别选错
6、在操作过程中要注意桌面是不能有金属铁屑防止线路板之间发生短路
7、要注意输入信号的幅度不能太大,否则会将芯片烧坏要拆装要先断电,防止元器件电击穿
参考文献
[1]陈明荧.8051单片机课程设计实训教程[M].北京:
清华大学出版社
[2]苏平.单片机的原理与接口技术[M].北京:
电子工业出版社,2006:
1-113.
[3]王忠民.微型计算机原理[M].西安:
西安科技大学出版社,2003:
15-55.
[4]何立民.单片机高级教程[M].北京:
北京航空航天大学出版社,2003年
[5]纪宗南.单片机外围器件使用手册[M].北京:
北京航空航天大学出版社,622-655.
[6]周雪.模拟电子技术[M].西安:
西安电子科技大学出版社,2005:
81-95.
[7]左金生.电子与模拟电子技术[M].北京:
电子工业出版社,2004:
105-131.
致谢词
经过三个多月的时间,毕业设计按照预期完成了,由于本人的知识水平有限,论文和设计中有遗漏和缺陷的地方恳请指正。
感谢我的导师,感谢许老师给了我莫大的帮助,在他悉心的指导和严格的要求下,作品和论文顺利完成了。
论文从选题和最终完成,凝结着导师的辛勤的汗水,他不辞劳苦的教导、严谨的作风使我终生受益。
在此毕业设计完成之际,谨向导师和所有帮助过我的老师致以崇高的敬意和衷心的感谢。
还有感谢家人、朋友还有宿舍里所有的室友,是他们给我创造了良好的学习氛围,在学习和生活中给了我支持和帮助。
在以后的学习生活中我会时时敦促自己更加努力,不辜负师长、亲人、朋友对我的期望。
在论文完成之际,我的心情万分激动。
从论文的选题、资料的收集到论文的撰写编排整个过程中,我得到了许多的热情帮助。
其中无不凝聚着导师的心血和汗水,在此本人深表感谢!
首先特别感谢我的毕业设计指导老师许老师,从论文的修改到最后的定稿,都凝注了指导老师的心血。
导师严谨求实和一丝不苟的学风、扎实勤勉和孜孜不倦的工作态度时刻激励着我努力学习,并将鞭策我在未来的工作中锐意进取、奋发努力。
导师的指导将使我终生受益。
还要对所有授课老师表示深深的谢意!
正是他们的教导,才能使我的知识得以丰富,使我的视野得以拓宽,使我的自身修养得以提高!
感谢各位到场老师,是你们在百忙之中抽出时间来对我的论文进行指导,你们的意见和建议将是我一生的财富!
感谢所有帮助过我的人!
感谢我的同学和朋友,在我的论文撰写期间给予我工作和生活上的大力支持和帮助。
附录
附录1:
电路总原理图
附录2:
印刷电路板
附录3:
原件清单
1602万年历元件清单
元件名称
型号
数量
万用板
9*15
1
电源插座
DC
1
电源线
USB
1
电阻
2.2K
3
单片机
stc89C52
1
IC座
40脚
1
芯片
DS1302
1
IC座
8脚
1
液晶显示屏
LCD1602
1
单排插针
16
1
单排母座
16
1
温度传感器
DS18B2
1
排阻
10K
1
电容
10uF
1
晶振
32.768mhz
1
电阻
1.5k
1
晶振
12M
1
电容
30P
2
三极管
8850
2