51单片机闹钟和显示温度系统设计
时间:2018-11-22 19:49 来源:毕业论文 作者:毕业论文 点击:次
摘要现代化的校园生活和智能化系统息息相关。校园是一个生活非常有规律的地方,良好的作息时间制度是学生能够安心学习的有力保证。因此每天的上下课都需要按课表严格执行,不能出现一丝混乱。由单片机组成的作息时间控制系统可以保证可靠、安全的校园时间控制系统,避免人为控制中出现的差错。本论文以 DS1302 时钟和 51 单片机为核心设计可设定闹钟、显示温度的作息时间控制器。作息时间和闹钟都能随时通过按键调整,拥有最多 64 个闹钟,采用液晶显示屏并加入温度显示。整个系统以 51 单片机核心,由按键模块、LED 模块、显示模块、闹钟模块和温度模块组成。设计分为硬件部分和软件部分,硬件电路在 Proteus 连接,软件部分在 Keil 中用C51 语言编写。30478 毕业论文关键词 单片机 液晶显示 智能作息 Title Intelligent Schedule Control SystemAbstractModern campus life and intelligent systems are closely related.The campus is aplace where life is very regular, good work and rest time is a powerful systemto ensure that students can learn at ease. Therefore, the school day are requiredby the strict implementation of the curriculum, not a trace of confusion occurs.Schedule control system consists of SCM can ensure reliable, safe campus timecontrol systems, to avoid errors occurring in human control.In this paper,the core is DS1302 clock system and 51 microcontroller,the designcan realize alarm and temperature-display functions. Schedules and alarm clockcan be adjusted at any time via the key, with a maximum of 64 alarm clock withLCD display and temperature display added. The whole system consists of the keymodule, LED module, display module, alarm module, and temperature modules. Designis pided into hardware and software components, hardware circuit connection inProteus , the software part using C51 language in Keil . Keywords SCM LCD screen Intelligent rest system 目次 1绪论1 1.1研究背景及意义1 1.2研究现状1 1.3研究内容2 2总体设计方案3 2.1方案概述3 2.2设计工具选择4 2.3时钟工作过程4 3硬件电路设计6 3.1主控模块6 3.2DS1302时钟芯片11 3.3LCD显示13 3.4温度模块14 3.5外接储存器15 3.6继电器输出模块16 3.7键盘输入模块18 4软件设计19 4.1主程序设计19 4.2打铃按键扫描18 4.3打铃参数流程图20 4.4校时子程序21 4.5显示模块流程图23 4.6时钟芯片流程图23 4.7响铃子程序24 5系统编译与调试26 5.1硬件编译26 5.2软件编译27 5.3系统仿真结果28 结论33 致谢34 参考文献35 附录A硬件总电路36 1 绪论1.1 研究背景及意义学校和一些企业通常使用传统的电钟,且不说繁琐的人工钟声,敲响了单调和乏,那忽大忽小的按铃往往刺激周围居民。自新中国建立以来,全中国的小学、大学甚至幼儿园,无论是城市还是农村, 一年四季, 那奇特的铃声响遍大将南北, 它已经成为学校的特色和“专利”。正是这种振铃使一些学生产生学习厌倦,甚至将铃声看成考试上课的代名词,只要一听到声音就会萌发紧张,恐惧的心理。此外人工打铃存在一定误时的隐患,无法保证时间准确和闹钟正常响起,因而造成课程和工作混乱。正是因为时钟在人类生活中巨大的实用性及重要性,所以科学家们设计出的高科技且便民的电子时钟具有极大的意义和价值。原始的钟表只有单一的报时功能,这远远不能满足人们日益增长的需求。现代化的数字时钟很多都拥有附加功能,例如定时打铃程序、电力自动控制、电灯定点开关等各种实用功能。学校时间控制也应该实现智能化,采用电子芯片完成繁琐的工作,化繁为简。采用单片机,只要通过编写程序完成指定功能,省去很多成本。智能时间控制系统能够实现 24 小时显示时间、室内温度显示、64 个闹钟设定。系统用继电器控制电铃及照明,一到时间会自动开启或关闭。有了智能作息时间系统的严格督导,学校就可以准确依照秩序上课实现顺利运作,营造良好的学习氛围。1.2 研究现状时间对人们来说越来越宝贵,快节奏的现代化生活容不得半点失误,延时可能会带来很大的损失。现今所使用的高精度的计时工具,基本以石英晶体振荡器为核心。电子钟,石英表,石英钟这些常见的钟表都使用石英技术,因为石英技术具有精度高,稳定性好,使用方便,不需要经常设置的好处。与此同时智能的数字钟表也在兴起,新兴的液晶频数字电子时钟查看方便受到了年轻人的热捧。这种时钟的核心技术就是单片机,它使得单片机得到广泛的应用,强化了人们的时间观念 ,便捷了日常生活与工作。数字式电子钟的设计采用集成电路,取消机械式传动和指针显示,转而使用译码和 LED/LCD 显示器代替,减少了时间误差。电子时钟可以同时精确呈现时、分、秒,还可以分别对时、分、秒进行设置,灵活性好。液晶屏显示更清晰,画面稳定不闪烁;并且辐射低、低耗能、散热小。因此随着科学技术的发展,纸制日历、年历和一般的石英钟、机械电子时钟正迅速被智能化数字时钟取代。电子时钟因为走时准确、智能化、外观美丽、操作简单,深受消费者的青睐并且可选择性种类多。电子时钟核心特点都只有两个,一是使用高性能时钟芯片;二是主要由单片机控制。现在流行的串口时钟电路很多,常见的有 DS1302、DS1307、DS12887、PCF8485 等。这些电路因为简单的接口、便捷的可操作性,被多数电路设计广泛的使用。 (责任编辑:qin) |