数字电子时钟设计报告

上传人:工**** 文档编号:500682677 上传时间:2023-08-17 格式:DOCX 页数:49 大小:1.60MB
返回 下载 相关 举报
数字电子时钟设计报告_第1页
第1页 / 共49页
数字电子时钟设计报告_第2页
第2页 / 共49页
数字电子时钟设计报告_第3页
第3页 / 共49页
数字电子时钟设计报告_第4页
第4页 / 共49页
数字电子时钟设计报告_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《数字电子时钟设计报告》由会员分享,可在线阅读,更多相关《数字电子时钟设计报告(49页珍藏版)》请在金锄头文库上搜索。

1、7 课程设计报告课题名称:基于单片机的电子钟设计院 (系): 自动化系 专 业: 自动化 班级: 自动化2班 学生姓名: 包良进 学 号: 2013090110207 指导教师: 黄书童 桂林航天工业学院课程设计报告 系(部): 自动化系 专业班级: 自动化2班 学生姓名:包良进学 号:2013090110207 设计题目: 数 字电子钟 完成日期 2015年7月3日 指导教师评语:_ _ _ 成绩(五级记分制): 指导教师(签字):_ 桂林航天工业学院课程设计任务书设计题目: 学生姓名 包良进课程名称数字电子钟专业班级自动化2 班地 点实训楼408起止时间设计内容设计参数设计进度设计成果参考

2、资料说明1本表应在每次实施前由指导教师填写一式2份,审批后所在系(部)和指导教师各留1份。2多名学生共用一题的,在设计内容、参数、要求等方面应有所区别。3若填写内容较多可另纸附后。系(部)分管领导: 教研室主任: 指导教师: 年 月 日2015年 7月3日摘 要电子万年历是一种应用非常广泛日常计时工具,对现代社会越来越重要。此电子万年历在硬件方面主要采用STC89C52单片机作为主控核心,由DS1302时钟芯片提供时钟、1602LCD液晶显示屏显示。STC89C52单片机是由Atmel公司推出的,功耗小,电压可选用46V电压供电;DS1302时钟芯片是美国DALLAS公司推出的低功耗实时时钟芯

3、片,它可以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小;对于数字电子万年历采用直观的数字显示,数字显示是采用的1602LED液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒等信息。此外,该电子万年历还具有时间校准等功能。在软件方面,主要包括日历程序、时间调整程序,显示程序等。所有程序编写完成后,在Keil软件中进行调试,确定没有问题后,烧写到单片机上进行测试。 此设计主要由时钟芯片DS1302和温度传感器DS18B20采集数据到单片机进行处理再通过LCD1602显示出来,本论文主要研究了液晶显示器LCD及时钟芯片DS1302,

4、温度传感器DS18B20与单片机之间的硬件互联及通信,对数种硬件连接方案进行了详尽的比较,在软件方面对日历算法也进行了论述。关键词:单片机;DS1302;LCD1602Abstract Electronic calendar is a widely used tool for the daily time, more and more important in modern society. The electronic calendar in terms of hardware as the main control mainly STC89C52 microcontroller core,

5、 provided by the DS1302 clock chip clock, 1602LCD LCD display. STC89C52 microcontroller by Atmel introduced, the power consumption, voltage can be selected 4 6V voltage power supply; DS1302 clock chip introduced in the United States DALLAS low-power real time clock chip, which can be year, month, da

6、y, week, hours, minutes and seconds time, but also has leap-year compensation, and other functions, and the DS1302s long life, small error; for digital electronic calendar using an intuitive digital display, digital display is used 1602LED LCD screen to display, you can also shows year, month, day,

7、week, hours, minutes, seconds and other information. In addition, the electronic calendar is also a time calibration and other functions. In terms of software, including calendar, time to adjust procedures, display procedures. All programming is completed, the Keil software debugging, make sure that

8、 no problem, programmed into the microcontroller for testing. This design mainly by the clock chip DS1302 temperature sensor to the microcontroller DS18B20 collect data for processing and then through the LCD1602 display, this thesis, the liquid crystal display LCD and clock chip DS1302, temperature

9、 sensor and microcontroller DS18B20 interconnection and communication between the hardware on Several hardware connection scheme for a detailed comparison of algorithms in software on the calendar have also been discussed.Key words: SCM; DS1302; DS18B20; LCD1602 目 录摘 要IAbstractII第 1 章 绪 论11.1课题背景11.

10、2 课题意义11.3国内外现状及水平1第2章基于单片机万年历的方案研究22.1 系统基本方案选择和论证22.1.1 单片机芯片的选择22.1.2 显示模块选择方案和论证32.1.3 时钟芯片的选择方案和论证32.2 电路设计最终方案决定42.3 DS1302和LCD1602的原理及说明42.3.1 LCD1602工作原理及说明42.3.2 DS1302原理及说明5第3章 系统的硬件设计与实现73.1电路设计框图73.2系统硬件概述83.3 主要模块电路的设计83.3.1 STC89C52单片机主控制模块的设计83.3.2时钟电路模块的设计103.3.4 显示模块的设计123.4各模块电路原理图

11、123.4.1电源电路123.4.2复位电路123.4.3振荡电路133.4.4温度采集电路133.4.5通信电路143.4.6显示电路153.4.7键盘电路15第4章 系统的软件设计164.1 程序流程框图:16第5章 系统测试185.1 硬件测试185.2 软件测试18结束语19致谢19参考文献20附录1:程序22第 1 章 绪 论1.1课题背景 在当代繁忙的工作与生活中,时间与我们每一个人都有非常密切的关系,每个人都受到时间的影响,随着社会、科技的发展,人类得知时间,从观太阳、摆钟到现在电子钟,不断研究、创新。为了在观测时间的同时,能够了解其它与人类密切相关的信息,比如温度、星期、日期等

12、,电子万年历诞生了,它集时间、日期、星期功能于一身,具有读取方便、显示直观、功能多样、电路简洁等诸多优点,符合电子仪器仪表的发展趋势。伴随着电子技术的迅速发展,特别是随大规模集成电路出现,给人类生活带来了根本性的改变。由其是单片机技术的应用产品已经走进了千家万户。电子万年历的出现给人们的生活带来的诸多方便,作为一种附加功能,现在越来越广泛的被应用于各种电子产品中,具有广阔的市场前景。1.2 课题意义电子万年历作为电子类小产品不仅是市场上的宠儿,也是是单片机设计培训中一个很实用的题目。因为这个课题有很好的开放性和可发挥性,对制作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的

13、应用。而且要求设计的电子万年历在操作上力求简洁,功能上尽量齐全,显示界面也要出色。所以,电子万年历制作无论从实用目的,还是从培养能力的角度来看都是很有价值的毕业设计课题。本电子万年历的设计在硬件方面主要采用STC89C52单片机作为主控核心,由DS1302时钟芯片提供时钟、1602LCD液晶显示屏显示。STC89C52单片机是由Atmel公司推出的,功耗小,电压可选用46V电压供电;DS1302时钟芯片是美国DALLAS公司推出的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时,而且DS1302的使用寿命长,误差小;数字显示是采用的LED液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒等信息。此外,该电子万年历还具有时间校准等功能。在软件方面,主要包括日历程序、时间调整程序,显示程序等。所有程序编写完成后,在Keil软件中进行调试,确定没有问题后,烧写到单片机上进行测试。最后在老师同学的帮助以及自己的努力下完成了此次电子万年历的设计。1.3国内外现状及水平诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,但是所有这些,都是以钟表数字化为基础的。因此,研究万年历及扩大其应用,有着非常现实的意义。它可以对年、月、日、周日、时、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号