当前位置:文档之家› 基于单片机的作息时间控制器毕业设计

基于单片机的作息时间控制器毕业设计

本科毕业设计基于单片机的作息时间控制器基于单片机的作息时间控制器摘要单片机应用技术飞速发展,纵观我们现在生活的各个领域,而STC89C52RC 单片机在其中表现得很出色。

本系统是由STC89C52RC单片机为控制核心,辅以必要的外围电路,设计了一个结构简单,功能齐全的作息时间控制器,采用DS1302时钟芯片来对计算时间,显示采用LCD1602液晶模块进行数字显示,设计出了更准确定时、更省电的控制系统。

它具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期。

能够设置多个闹钟时间,并能检测温度。

系统选用单片机最小系统应用程序,添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。

测试程序的可行性并用Proteus进行仿真。

系统读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。

关键词:作息时间控制器STC89C52RC DS1302 LCD1602Time Schedule Controller Based on MicrocontrollerHuang Xiaolin(College of Engineering, South China Agricultural University, Guangzhou 510642, China) Abstract: The rapid development of microcomputer application technology, in all areas of life we are now, and STC89C52RC single chip microcomputer in which did very well. This system is composed of STC89C52RC single chip microcomputer as control core, with the necessary peripheral circuits, design a simple structure, time controller with complete functions, using the clock chip DS1302 to calculate time, shows the use of LCD1602 liquid crystal module for digital display, design a more accurate timing control system, the more energy. It has set the time, date, week basic functions, and can display year, month, day, time, minutes and seconds, week. To set a number of alarm clocks, and can detect temperature. The system choose the smallest SCM system applications, add comparison program, time to adjust the procedure and buzzer procedures, through the time comparison procedures triggered buzzer, alarm clock function, completed the design needs of the software environment. Feasibility test program with the Proteus simulation.The system is easy to read, intuitive display, functional diversity, simple circuit, low cost and many other advantages, has broad market prospects.Key words: time schedule controller stc89C52rc ds1302 lcd1602目录1 前言 (1)1.1 课题的研究背景 (1)1.2 课题的研究目的与意义 (1)1.3 单片机的发展 (1)1.4 单片机的应用 (2)1.5 单片机的一般硬件特性 (2)2 总体方案确定 (3)2.1 系统总体功能 (3)2.2 控制电路的方案选择 (3)2.3 单片机芯片的方案选择 (4)2.4 显示电路的方案选择 (4)2.5 时钟部分的方案选择 (5)3 理论分析及设计 (5)3.1 系统概述 (5)3.1.1 系统硬件框架 (5)3.1.2 系统原理图 (6)3.2 硬件的电路设计 (6)3.2.1 STC89C52RC单片机 (6)3.2.2 时钟芯片DS1302 (9)3.2.3 显示电路模块 (13)3.2.4 复位电路模块 (16)3.2.5 晶振电路模块 (17)3.2.6 温度模块 (18)3.2.7 存储模块 (19)3.3 系统的软件设计 (20)4 测试与实验分析 (20)4.1 PROTEUS电路仿真特性 (20)4.2 电路仿真 (22)4.3 系统的硬件调试 (23)5 结论 (24)参考文献 (26)附录 (27)致谢 (1)华南农业大学本科生毕业设计成绩评定表1 前言1.1 课题的研究背景随着知识的积累,科学的飞速发展,科学已改变了人类的生活方式,给带来了人类历史上的巨大发展。

如今,几乎在每个领域都离不开科学的帮助,他以其巨大的效应吸引着人们去探索,去发现。

而在此当中,人们也会疲倦,需要休息,但时间也不能随意浪费掉,所以人们对作息时间的概念也比以前更加的看重,这时候一个作息时间控制器已经是越来越重要了。

而一个作息时间控制器就是带有闹时装置的钟。

既能指示时间,又能按人们预定的时刻发出音响信号或其他信号。

1.2 课题的研究目的与意义在数字化高速发展的时代,单片机在作息时间控制器里已经扮演着极为重要的角色,而我们可以简化成一个电子钟,它因LCD数字显示效用直接有效,它可以应用在学校、机关、企业、部队等单位礼堂、训练场地、教学室、公共场地等场合,可以说遍及人们生活的每一个角落。

它已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大地方便。

如夜间在睡觉的时候,床头如果放个作息时间控制器,可以直接让闹钟提醒自己,非常直观与有效。

所以说作息时间控制器的开发是具有广阔的市场前景的。

1.3 单片机的发展微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。

经过15多年的发展,成本是越来越低,而性能越来越强,这令其应用已经无处不在,遍布各个领域。

微处理器是20世纪伟大的技术创新之一,由此而衍生的微控制器将微处理器和外设集于一身,在新世纪里为多种应用开创了新局面,而且它将继续发挥不可替代的作用。

单片机就是微处理器的一代表。

那么现在让我们了解一下什么是单片机,单片机又称单片微控制器,它并不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

并可以完成一些简单的工作,这里举一个简单的例子,让你了解单片机是什么是干什么的,例如你现在把一个LED小灯,接在了单片机的一引脚上,我们要灯亮就给单片机一个指令,我们要灯熄灭也同样给一个指令就把灯给熄了。

概括的讲:一块芯片就成了一台计算机。

它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。

说到这里我们要问到底集成后的芯片是怎样的呢?他就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全,它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可用它来做一些控制电器一类不是很复杂的工作足矣了,我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都有单片机这个小东西,它主要是作为控制部分的核心部件,相当于一个人的大脑。

单片机里面是要运行程序的,并且可以修改这个程序。

单片机程序又是怎样的呢?他是通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这就相当于你先教会一个徒弟给他注入你的思想,让他学会帮你去完成一个工作,那么以后单片机就会按照你程序的思路自动的去完成所有的工作了。

单片机通过你编写的程序可以实现高智能,高效率,以及高可靠性。

它把一些常用的的功能或者要实现的比较复杂的有严格流程限制的任务在操作者一次编写好程序后,可以自动的运行,达到简化操作的目的,并且实现自动化和智能化。

1.4 单片机的应用当今社会,应用单片机的产品已经渗透到我们生活的各个领域中,我们可以随处可见到单片机踪影。

现在,这种单片机的使用领域已十分广泛。

产品用了单片机后,人们就会与智能化等相关联起来,如智能型洗衣机等。

因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的工程师和科学家。

科技越发达,智能化的东西就越多。

学习单片机是社会发展的必然需求。

由于单片机具有显著的优点,它已成为科技领域的有力工具,人类生活的得力助手。

它的应用遍及各个领域,主要表现在以下几个方面:(1) 单片机在智能仪器仪表中的应用;(2) 单片机在工业测控中的应用;(3) 单片机在计算机网络和通讯技术中的应用;(4) 单片机在日常生活及家电中的应用;(5) 单片机在办公自动化方面。

1.5 单片机的一般硬件特性(1) 主流单片机包括CPU、4kb容量的ROM、128b容量的RAM、2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP;(2) 系统结构简单,使用方便,实现模块化;(3) 单片机可靠性高,可工作到10^6 ~10^7小时无故障;(4) 处理功能强,速度快;(5) 低电压,低功耗,便于生产便携式产品;(6) 控制功能强;(7) 环境适应能力强。

2 总体方案确定2.1 系统总体功能(1) 用单片机来实现;系统能够精确定时,并能实时显示当前的时间,包括年、月、日、时、分、秒、星期;(2) 具备校准功能;通过按键进行初始化,即设定当前的日期及时间、星期;(3) 停电停止显示,但继续计时;(4) 具备定时起闹、警示功能;通过按键可随时设定两个不同的时间,待时间到时给出不同的提示,入蜂鸣器播放不同的音乐。

相关主题