基于51单片机的多功能电子钟设计-基于51的多功能电子时钟 下载本文

基于51单片机的多功能电子钟设计

图5.1 电路实物图

57

基于51单片机的多功能电子钟设计

第六章 总结

本设计的硬件电路主要由单片机最小系统电路、按键模块、温度测量模块、时钟芯片模块、LCD1602液晶显示模块等模块组成,软件方面则是通过C语言对系统进行编程,这体现了本设计的实时性和灵活性。系统实现了以下多种功能:

1)显示年、月、日、星期等日历相关信息。通过按键设置年月日和星期,以及定时闹钟。

2)掉电后时钟芯片正常运行,重新上电后不用校正时钟。

3)定时时间到达时,蜂鸣器报警;手动按任意键报警停止;如无人工按键,报警在1.5min后停止。 4)实时温度显示。

本设计还有一些地方可以改进: (1) 供电电源改成5V电池

在生活中,不可能使用电源箱来作为硬件的供电电源,如果想要完成便携式携带的电子钟,则也不可能使用电源适配器来实现电源的提供,所以电源应该使用基于锂电池的设计使系统具备安全,简单,容易携带等优点。

(2) 可以增加一个背光自动调节功能

该功能主要是通过液晶显示屏LCD1602外接光敏三极管来实现,但考虑到器件价格及时间方面的限制,放弃了这个部分。但若能有这个功能,则夜晚的时候背光灯更亮,白天的时候背光灯较暗,这也间接起到了节能的作用。

设计过程中花费时间最多的是电路板的焊制,由于一开始的计划是使用PCB制板,但是本组其他同学的PCB板出现了连最小系统都调试不成功的问题,而且由于PCB板的整体性和复杂性, 无法查出问题所在,所以我最终听从老师的意见决定使用直接按照电路图焊制的方法。但这样花费的时间就比制PCB板增加了不少,可是可以按照模块来一一调试,使我受益不少。

58

基于51单片机的多功能电子钟设计

致 谢

大学生涯行将结束,但是在那之前我们都必须得完成毕业设计的工作,高兴的是我在今天完成了这项工作,现在,我要对老师,同学,学校,家人表达最真诚的谢意。

首先要提到的是我的毕业设计指导老师刘阳老师,这是我大学期间接触最多的老师,她有着热情活泼的教学方式并对学生体谅负责对工作认真严谨。尽管刘阳老师平时自己也有教学上的任务,但她对我的毕业设计一点也没有省心,而是投入到了每个环节中,这包括前期方案的设计,资料的查找,元器件的购买,硬件的制作,软件的编写,论文的修改和完成。在这些环节中,刘阳老师都会尽可能的监督我去好好完成,比如我在做毕业设计的中途由于自身的能力有限而遭遇瓶颈,无法进行下去,刘阳老师就让我尽快回到学校换个方案进行,同时在学校也能及时的得到她和本组同学的帮助,这无疑是雪中送炭,若我还是继续预订的方案和计划也许根本无法完成设计。在此,谨对有高度责任心的刘阳老师致以最崇高的谢意。

同学的帮助也是不能忽视的。我是一个比较擅长进行团队工作的人,而毕业设计这样的任务其实对我来说是很大的考验,庆幸在我完成毕业设计的过程中,无论是硬件还是软件上,本组其他同学和班级同学对我提供了很大的帮助,我的能力相对较差,没有他们耐心的帮助我确实没有办法完成设计任务。

最后则要感谢母校四年来提供给我的优质的教学服务和生活,所有任课老师的认真教学,是你们让我的专业知识得到丰富,父母亲对我学习生活上的关心,你们是我永远的后盾。

59

基于51单片机的多功能电子钟设计

参考文献

[1] 王云涛,王楠.浅谈多功能数字钟的设计[J].山东电力高等专科学报.2005.4(8):71-72

[2] 刘长勇,叶希梅.《基于DS18B20的温度测量装置的设计》.鲁东大学学报(自然科学

版).2009.25(3):225-228

[3] 赵琳,王璐,闵莉.基于单片机的时钟校时系统设计[J].科技广场.2009.1:192-194 [4] 林军,谢晓斌.用8031单片机控制的数字钟[J].半导体技术.2002. 2:40-44

[5] 易丽华,黄俊.基于AT89C51单片机与DS18B20 的温度测量系统 [J]电子与封装.2009.5:39-43. [6] 沙占友.智能温度传感器的发展趋势[J].电子技术应用.2002.5:6-7 [7] 严芸.浅谈温度传感器的现状与发展[J].大众科技.2006.5:38-39

[8] 张开碧,王浩,曾勇斌.基于STC89C52单片机的多功能数字钟的设计[J].科技信息.2010.35:7 [9] 尚志超,王景伟.实时时钟芯片DS12887的应用 [N].长春金融高等专科学校学报.2001.4:33-38 [10] 周向红,范伟.《DS12887实时时钟芯片及应用研究》[J].企业技术开发.2006.2:6-8

[11] 黄河,李晓,刘学瑞,黄艳秋.《基于DS18B20单总线数字温度计的设计与实现》[J].中国矿业大学

信息与电气工程学院.2009年09月15日

[12] 长沙太阳人电子有限公司SMC1602A LCM使用说明书

[13] 朱华光.LCD1602编程中一些问题怎样解决[J].电脑编程技巧与维护.2010.15:90-91 [14] 黄克亚.基于液晶显示器的数字电子钟设计[J].科学之友:下旬.2010.10:33-34 [15] 陈洪财.基于单片机的模块化教学研究[N].电气电子教学学报.2010.32(6)

[16] 包国彬,张建民,刘嬴.单片机复位电路的设计与分析[J].光电技术应用.2005.20(3):66-69 [17] 袁旭军,庄松林.单片机复位电路的可靠性分析[J].电子技术应用.2002.11:19-21

[18] 张开碧,王浩,曾勇斌.基于STC89C52单片机的多功能数字钟的设计[J].科学之友:下

旬.2010.(35):7

[19] 张海东,夏路易.基于光敏三极管的路径传感器的设计[OL].太原理工大学信息工程学院.2010年

10月28日

[20] 赵德生,李德仓.基于ATS89C52的数字电子钟系统的设计与实现[J].铁路计算机应用.2010.19

(12):43-46

[21] 郝文化.《Protel Dxp 电路原理图与PCB设计》.机械工业出版社.2004年3月

60