本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

 基于单片机控制的电子数字钟

基于单片机控制的电子数字钟

基于单片机控制的数字电子钟,主要是通过对AT89C51单片机的了解,实现对电子钟的多功能的控制。在数字电子钟的硬件中需要完成对MCU模块、时钟模块和相关控制模块等的模块化设计与制作;在软件设计方面,需要对中断模块、闹钟模块及时间设置等的模块化设计,而

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

 基于单片机控制的电子数字钟
一、选题简介、意义
 
选题简介:
根据最近对上班族的观察和了解,再结合自己本身两年多的生活习惯,发觉在这个生活节奏相当快的社会中,人们对时钟的精确度要求越来越高。而在这个飞速发展的数字化时代,人们对时钟不在仅限于单单的时间知晓,对时钟的功能要求也日益要求完善,具有校准时间,闹铃,农历,秒表等功能。时间对于现在的人而言是非常宝贵的,或许错过一两分钟无伤大雅,但若是遇到重要的事,一两分钟或许就会酿成大祸。所以我决定设计一款基于单片机控制的数字电子钟。这一款电子钟不仅仅会现实年月日,星期,时分秒,还具有了调时,闹铃等功能。
当今社会,高精度的计时工具大多数都使用了石英晶体振荡器,因此电子钟,石英钟,石英表走时精度高,稳定性好,使用方便,不需要经常校准时间。而数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器显示时间,减小了计时误差,这样的一款数字电子钟具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
单片机控制的数字电子钟满足了人们对时钟各方面的要求,对人们的生活影响很高,即实惠又实用,具有很强的市场竞争力。
 
选题意义:
    在日常生活和工作中,我们常常喜欢定时控制,而在早期的时代,一些时间的控制单元都采用模拟电路设计制作。定时的准确性和重复精度都很不理想。但是在现代化的数字技术时代,随着单片机性能价格比的不断提高,数字化产品的应用也日益广泛,大到构成工业系统的控制,小到家电器具,儿童的玩具,这一系列的应用都是时钟控制的精确性提高,及稳定性增强的表现。那么设计一个单片机控制的多功能系统,可以避免多种控制器的混淆,利用一个控制器对多路显示进行控制,同时又可以实现闹铃和任何时间的设置。这使得本次课题具有了以下意义:
1、实现了数字技术简化模拟技术的复杂性能;
2、满足了人们对精确度高,稳定性能好的要求;
3、通过闹铃的设置,可以实现人们的时间作息表的调整;
4、任意时间的设置满足了时间随时的校准;
5、扩大了数字化的范围,为家庭数字化提供了可能。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
 
课题的研究:
基于单片机控制的数字电子钟,主要是通过对AT89C51单片机的了解,实现对电子钟的多功能的控制。在数字电子钟的硬件中需要完成对MCU模块、时钟模块和相关控制模块等的模块化设计与制作;在软件设计方面,需要对中断模块、闹钟模块及时间设置等的模块化设计,而在此次课题中采用的简单流通性强的C语言编译实现。本次设计实现了闹钟和时间的设置与修改,同时实现了年、月、日、时、分、秒及星期的显示功能。并且还与实际的时钟相比较,找出误差源的所在,及时修改,减少误差,是系统达到实际数字电子钟允许的误差范围。
 
研究的内容:
单片机的最小系统:时钟电路、复位电路;
DS1302芯片:时钟信号的产生;
LCD液晶显示:年月日、时分秒、星期的显示设计;
C语言:对数据的传输,编译等。
 
解决的问题:
单片机AT89C51:数字集成化提高了计时的精确度,稳定性;
LCD液晶显示:显示时间时分秒,减小了误差;
C语言编写:减小了编译的难度,简单易懂。
 
预期的目标:
最初完成数字电子钟的原理图设计;中期完成对数字电子钟的程序编写及下载,完成样品;后期进行相关调试,做出改善;
相关的下载系统简单处理,实现数据的编译。
 
研究的步骤:
1、本设计是基于单片机控制的,对单片机的最小系统有很深的了解,构建最基本的框架;
2、对于硬件和软件相应模块的知识有一定的了解;
3、整理本次课题所要完成的功能(年月日、时分秒、星期的显示;闹铃;时间的调整等);
4、依据整理出来的功能,设计原理图,构建基本框架;
5、进行C语言的编写,完成数据的编译;
6、下载程序,进行调试,完成测试。
 
方法及措施:
1、图书馆查找单片机与c语言编写方面的书;
2、上网查自己不清楚的芯片介绍及不理解的地方;
3、找相关的指导老师,向老师提出自己不懂之处,并找到解决的办法。
三、设计(论文)体系、结构(大纲)
 
设计体系:
1、对单片机的选择,单片机的种类很多,但性能最好的单片机是51系列的,而AT89C51的单片机是低电位,高性能的CMOS 8位机,在单片机的应用中最广泛;
2、构建基本的模块框架,实现电路设计的最小化;
3、构建C语言编写的相应程序,实现数据的编译;
4、对不同的功能模块进行调试;
我的此次设计课题可能存在很多的不足之处,但我会依据微电子工艺的相关要求进行设计。
 
功能模块结构框图:


收缩