基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文18500字,程序,答辩PPT)
摘 要
现在市场上出现了一些电子钟,它以四只LED数码管来显示时、分、秒,与传统的以指针显示秒的方式不同,违背了人们传统的习惯与理念,这类电子钟一般是采用大型显示器件,适用于银行、车站等公共场所,且外观设计欠美观,很少进入百姓家庭。
本课题设计了一款采用LED显示器件显示的电子时钟,能在夜间不必其它照明就能看到时间,用60个发光管实现秒显示。由DS1302组成的日期显示系统,能显示年、月、日、周、星期等,增加了实物的功能。由DS18B20控制的温度采集显示系统,可以准确的显示当前的温度也可以设置温度,还有闹钟功能,接近于传统的秒针来显示秒的形式。用户容易接受,而且美观大方,使整个时钟显的相当美观新颖功能强大,故还可作为室内装饰用。

关键词:电子钟;STC89C52;DS18B20;DS1302;电路仿真

Abstract
Now in the market there have been some electronic clock,it takes four LED digital tube to hours minutes seconds,unlike the traditional way of pointer display seconds,viol-
ate people traditional habits and ideas,this kind electronic clock is usually adopts large display device, Apply to banks, railway stations and other public places,And appearance design owes beautiful, rarely flow into family use.
This topic has designed a using LED display device, electronic clock, can need not other lighting at night can see the time,with 60 luminous tube to realize seconds.and displayed in 60 luminous tube achieve seconds.Date of DS1302 display system, can show year, month,day, week, week, etc, to increase the physical function.Controlled by the DS18B20 temperature collection and display system,can display the current temperature accurately set temperature, and the alarm clock function.it is close to the traditional form of second hand to display the seconds,The user easy to accept,and beautiful and easy, make the clock show very beautiful novel powerful, it also can be used as interior decoration.

Key words: electronic clock;STC89C52;DS18B20;DS1302;circuit simulation

课题的主要研究内容
本课题的主要研究内容是基于STC89C52的60秒旋转电子时钟的设计,电路的主要功能是基于时钟芯片DS1302还有温度传感器DS18B20,它的功能可以检测温度并显示以及显示时间日期,同时还设计了闹钟功能,在需要的时间报时提醒。而且本课题新颖的地方在于秒的指示是用LED的亮灭来显示的,使外观看起来更美观实用。

2.1 系统功能介绍
电子钟的周边60只发光管顺时旋转来显示秒,四只LED数码管用于显示时间。按键用来调整显示的内容和作为开关用。
其主要功能有:显示时间;四只LED数码管显示当前时分;每隔一秒钟周边的60只LED发光管旋转一格。显示温度;由DS18B20控制的温度采集显示系统,可以准确的显示当前的温度也可以设置温度。显示日期;由DS1302组成的日期显示系统,能显示年、月、日、周、星期等,增加了实物的功能。显示系统进入低功耗状态,所有显示部件停止显示,这样即延长了电池的寿命,同时又保证了CPU继续计数,不至于因停电而时钟停止运行。当恢复供电后,系统自动恢复工作状态,不影响计时[2]。
按照设计要求,本电子钟需要由单片机STC89C52、温度采集电路、时钟芯片电路、七段数码管电路、60秒旋转译码驱动电路、电源等组成。系统框图如图2-2所示。
 

基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)
基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)
基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)
基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)
基于单片机的60s旋转电子时钟的设计(含电路原理图,程序)


目 录
第1章 前 言    1
1.1 课题研究的背景及意义    1
1.2 国内外研究现状    1
1.3 电子时钟概述    2
1.4 课题的主要研究内容    2
第2章 设计方案    3
2.1 系统功能介绍    3
2.2 总体设计方案的选择    3
2.3 其他控制方案    4
2.4 本章小结    6
第3章 硬件设计    7
3.1 STC89C52单片机基本知识    7
3.2 DS18B20的介绍    12
3.3 DS18B20应用原理及原理图    13
3.4 DS1302的简介    19
3.5 DS1302的时序及原理图    21
3.6 数码管显示工作原理及原理图    22
3.7 本章小结    25
第4章 软件设计    26
4.1 系统主程序设计    26
4.2 时钟程序流程的设计    27
4.3 温度显示程序流程的设计    28
4.4 本章小结    29
第5章 系统调试    30
5.1 Keil中的调试和电路检查    30
5.2 本章小结    33
结 论    34
参考文献    35
致 谢    36
附录1 硬件原理图    37
附录2 程序    38