智能定时闹钟 毕业设计
智能定时闹钟--毕业设计
毕业论文〔设计〕智能定时闹钟-----温度、定时硬件设计院系:工程学院年级专业:电气工程及其自动化0801 提交日期:答辩日期:答辩委员会主席〔签名〕:评阅人〔签名〕:年月日摘要随着科技的快速发展和生活水平的不断提高,人们对时钟的精确度和实用性要求越来越高。
本文采用宏晶单片机STC10F08XE,通过DS1302时钟芯片进行定时,并通过LCD 1602字符液晶显示器显示。
采用C语言程序编写,将设计出更准确定时、更省电的数字时钟。
单片机数字时钟具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期,温度。
单片机数字钟不管在性能还是在样式上都发生了质的变化,实践证明单片机数字时钟具有更加准确性、精密性等功能。
本设计是定时闹钟的设计,由单片机 AT89C51 芯片和宏晶单片机STC10F08XE为核心,辅以必要的电路,构成的一个单片机智能定时闹钟。
用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计中采用单片机利用 AT89C51,它是低功耗、高性能的 CMOS 型 8 位单片机。
关键字:数字时钟;DS1302;LCD1602;STC10F08XEAbstractIn daily life, time is science, technology and everyday life is one of the most basic physics, we often deal with temporal clocks, such as hand watch, wall clock, even on a computer program, the clock on the phone can be generalized a clock display on the clock, along with the rapid development of technology and the continuous improvement of living standards, people on the clock's accuracy and practical demand is higher and higher. Based on the single chip microcomputer principle, USES the monolithic integrated circuit STC10F08XE series, through the hardware circuit and software production procedure formulation, will design a more accurate timing, electricity -saving digital clock, SCM in performance or digital clock no matter in style have undergone a qualitative change, digital clock has proved microcontroller more accuracy, precision sex etc. Function. This design is the design of timing alarm clock, the single chip microcomputer AT89C51 single chip microcomputer chip and macro crystal STC10F08XE as the core, with the necessary auxiliary circuit, constitute a single chip microcomputer intelligent timing of alarm clock . By single chip design system to be completed, because its main through the realization of the function of software programming to complete, then reduce the complexity of the hardware circuit, and the cost is reduced, so in this design using AT89C51 single-chip, it is low power, high-performance CMOS type eight microcontroller.Key Words:Digital clock ; DS1302; LCD1602;STC10F08XE设计说明时间,关乎每个人的生命,计时方法的不断创新,特别是近年来科学的飞速发展,社会产生了不同的计时器,计时系统不单单具有计时功能,还带有定时、自动报时、日历显示等等的功能。
智能定时器毕业设计
智能定时器毕业设计]基于51单片机的智能定时控制器系统设计一、课题条件:随着电子工业的发展,数字电子技术已经深入到了人们生活的各个层面,各种各样的电子产品也正在日新月异地向着高精尖技术发展。
数字电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
二、毕业论文(设计)主要内容:1、时间显示:用4位数码管显示当前小时和分钟,秒功能用两LED灯代替(每秒闪烁一次)。
2、可手动设定时间。
3、!4、开机流程:系统有红色和蓝色指示灯,上电10S内,每秒红色指示灯闪烁一次,并伴有蜂鸣声,作为开机/重启提醒,此时绿色指示灯灭。
10S后红色指示灯灭,若光线较强则绿色指示灯亮,若光线较弱则绿色指示灯亮度减半进入节能模式。
3、具有整点报时功能(四短一长),可自行设定报时时间段;三、计划进度:1. 资料的收集撰写开题报告 6月20日至9月8日2. 方案设计 9月9日至9月15日3. 电路的设计指标分析与确定;后期的电路优化元器件的选择与参数确定9月16日至11月2日4. 毕业设计论文的修改、完善 11月3日至11月10日5. 毕业设计答辩11月15 日至11月20日四、}五、主要参考文献:a)康光华主编.电子技术基础.北京:高等教育出版社,b)b)何宏主编.单片机原理与接口技术.北京:国防工业出版社.c)c)杨西明,朱骐主编.单片机编程与应用入门.北京:机械工业出版社.d)d)先锋工作室编著.单片机程序设计实例.北京:清华大学出版社.|—摘要本次设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个简易的电子时钟,它由5V直流电源供电。
在硬件方面,除了CPU 外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示。
通过LED能够比较准确显示时、分。
三个简单的按键实现对时间的调整。
软件方面采用汇编语言编程。
基于单片机的智能时钟毕业论文设计
武汉科技大学中南分校本科毕业设计(论文)题目:基于单片机的智能时钟设计学院:信息工程学院专业:自动化学号:204学生姓名:周恒昆指导教师:韩建中二○一○年十一月二十四日摘要本系统设计是基于ATMEL公司的AT89C51单片机开发平台实现一种高精度,智能化的时钟系统。
AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,采AT89C51单片机为控制核心,由单片机控制数码管的显示,,修改设置时间采用操作方便的键盘,整点报时系统使用无源蜂鸣器,通过调节输入方波的占功比,达到美妙旋律的声音实现报时的功能,整个系统设计比较完善,有显示时间日期、整点报时、时间日期调节设置的功能,除些之外还介绍了51单片机和汇编程序一些经验和方法,以便将51单片机的汇编程序经过局部的修改就可以移植到单片机上,实现不同的功能,节约重新开发的时间。
最后总结了一些关于在做基于单片机的智能时钟所遇到的问题和困难,以及将AT89C51单片机与工业标准的MCS-51的各方面性能进行了比较,其最大的特点是只读存储器可以反复擦除,精简版本高效微控制器AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案,也是它应用较为广泛的原因。
关键词:AT89C51单片机;数码管;蜂鸣器Intelligent design based on single chip clockMeterZhouhengkunAbstractThe system design is based on ATMEL Corporation AT89C51 microcontroller development platform to achieve a high precision, intelligent clock system.AT89C51 is a flash with 4K bytes of erasable programmable read only memory (FPEROM-Flash Programmable and Erasable Read Only Memory), low voltage, high-performance CMOS 8-bit microprocessor, microcontroller AT89C51 adopted as the control center, by the MCU control the digital display of, modify, easy to operate, set the time using the keyboard, the whole point timekeeping system using passive buzzer, by adjusting the input square wave of the total power ratio, to achieve chime melodies sound features, the entire system more perfect, showing time and date, the whole point of time, adjust the setting time and date functions, in addition to those introduced in addition to 51 single-chip and assembly procedures and methods of some experience, so that after 51 MCU assembler can be transferred to local changes to the microcontroller, to achieve different functions, saving development time again. Concludes with a summary about doing intelligent microcontroller-based clock problems and difficulties encountered, and the AT89C51 microcontroller with industry-standard MCS-51 performance in all aspects were compared, the biggest feature is read-only memory can be repeated rubbing In addition, efficiently streamlined version of the microcontroller AT89C51 microcontroller for many embedded control system provides a high flexibility and low cost solution, but also because it is widely used.Key words: AT89C51 microcontroller; digital; buzzer前言 ........................................................................................................................................ - 1 -第1章 Proteus软件简介........................................................................................................ - 2 -第2章方案论证与设计............................................................................................................. - 2 -数字时钟方案 ............................................................................................................................ - 2 -数码管显示方案 ........................................................................................................................ - 3 -第3章硬件系统设计............................................................................................................... - 4 -系统框图与说明 ........................................................................................................................ - 4 -模块设计 .................................................................................................................................... - 4 -3.2.1电源部分...................................................................................................................... - 4 -3.2.2复位电路...................................................................................................................... - 5 -3.3.3晶振电路...................................................................................................................... - 5 -3.3.4单片机系统电路.......................................................................................................... - 6 -3.3.5数码管显示驱动电路.................................................................................................. - 7 -3.3.6整点报时电路设计...................................................................................................... - 9 -3.3.7按钮设置电路.............................................................................................................. - 9 -用Proteus软件设计智能时钟的仿真电路........................................................................... - 10 -电路图绘制 .............................................................................................................................. - 11 -第5章软件系统设计............................................................................................................. - 15 -主程序设计 .............................................................................................................................. - 15 -5.1.1中断程序流程图........................................................................................................ - 15 -5.1.2时、分、秒按键判断和调时设置流程.................................................................... - 17 -5.1.3年、月、日按键判断和调时设置流程图................................................................ - 18 -5.1.4显示时、分、秒子程序流程图................................................................................ - 19 -5.1.5显示年、月、日子程序流程图................................................................................ - 20 -源程序 ...................................................................................................................................... - 21 -第6章程序编写调试及智能时钟系统调试与仿真............................................................. - 32 -程序汇编软件Keil简介及操作方法..................................................................................... - 32 -时钟系统仿真 .......................................................................................................................... - 37 -时钟系统调试 .......................................................................................................................... - 38 -第7章总结 .......................................................................................................................... - 41 -致谢 .................................................................................................................................... - 41 -参考文献 .................................................................................................................................. - 42 -前言随着科学技术的发展和电子技术产业结构调整,单片机开始迅速发展,由于家用电器逐渐普及,市场对于智能时钟控制系统的需求也越来越大。
毕业设计闹钟系统设计
课程设计课程设计任务书课程EDA技术课程设计题目闹钟系统的设计主要内容、基本要求、主要参考资料等主要内容:设计并制作一个带闹钟功能的24小时计时器。
它包括以下几个组成部分:1、显示屏,由4 个七段数码管组成,用于显示当前时间(时:分)或设置的闹钟时间;2、数字键,实现‘0’—‘9’的输入,用于输入新的时间或新的闹钟时间;3、TIME(时间)键,用于确定新的时间设置;4、ALARM(闹钟)键,用于确定新的闹钟时间设置,或显示已设置的闹钟时间;5、扬声器,在当前时钟时间与闹钟时间相同时,发出蜂鸣声基本要求:1、计时功能:这是本计时器设计的基本功能,每隔一分钟计时一次,并在显示屏上显示当前时间。
2、闹钟功能:如果当前时间与设置的闹钟时间相同,则扬声器发出蜂鸣声。
3、设置新的计时器时间:用户用数字键输入新的时间,然后按"TIME"键确认。
在输入过程中,输入数字在显示屏上从右到左依次显示。
例如,用户要设置新的时间12:34,则按顺序输入“1”,“2”,“3”,“4”,与之对应,显示屏上依次显示的信息为:“1”,“12”,“123”,“1234"。
如果用户在输入任意几个数字后较长时间内,例如5 s,没有按任何键,则计时器恢复到正常的计时显示状态。
主要参考资料:[1] 潘松著.EDA技术实用教程(第二版). 北京:科学出版社,2005.[2] 康华光主编.电子技术基础模拟部分. 北京:高教出版社,2006.[3] 阎石主编.数字电子技术基础. 北京:高教出版社,2003.完成期限2011.3.11指导教师专业负责人一、总体设计思想1.基本原理数字闹钟电路的基本结构由两个60进制计数和一个24进制计数器组成,分别对秒、分、小时进行计时,当计时到23时59分59秒时,再来一个计数脉冲,则计数器清零,重新开始计时。
秒计数器的技术时钟CLK为HZ的标准信号。
当数字闹钟处于计时状态时,秒计数器的进位输出信号作为分钟计数器的计数信号,分钟计数器的进位输出信号又作为小时计数器的计数信号时、分、秒得计时结果通过6个数码管来动态显示。
智能温度定时闹钟硬件毕业设计
智能温度定时闹钟硬件毕业设计目录1 引言 (1)1.1 电子定时闹钟研究现状和发展趋势 (1)1.2 设计本电子定时闹钟的目的和意义 (1)1.3 本电子闹钟的特点和功能介绍 (2)1.3.1 数字钟介绍 (2)1.3.2 本电子钟设计特点 (2)1.3.3 本电子钟的主要功能 (2)2 单片机介绍 (3)2.1 单片机的发展历史 (3)2.2 单片机的发展趋势 (4)2.3 单片机的特点 (4)2.4 单片机的应用 (5)2.5 单片机的分类 (5)3 方案论证与设计 (6)3.1 控制芯片 (6)3.2 显示部分 (6)3.3 检测温度部分 (6)4 总体方案设计 (8)4.1 工作原理 (8)4.2 系统模块图 (8)5 原理分析与硬件电路图 (9)5.1 DS18B20 (9)5.1.1 技术性能描述 (9)5.1.2 应用围 (9)5.1.3 DS18B20的外形和部结构 (10)5.1.4 DS18B20工作原理 (12)5.2 DS1302S时钟芯片 (12)5.2.1 DS1302的结构及工作原理 (14)5.2.2 引脚功能及结构 (14)5.2.3 DS1302的控制字节 (15)5.2.4 数据输入输出(I/O) (16)5.2.5 DS1302的寄存器 (16)5.2.6 DS1302实时显示时间的软硬件 (16)5.2.7 时钟电路部分设计 (17)5.3 1602字符液晶显示器 (18)5.3.1 液晶显示器的特点 (18)5.3.2 1602字符型LCD简介 (19)5.2.3 1602LCD的基本参数及引脚功能 (19)6 系统调试和分析 (22)6.1 时间显示 (22)6.2 精确度 (22)6.3 调整时间 (22)6.4 计时器 (22)6.5 设置闹钟 (23)6.6 复位 (23)6.7温度调试 (23)结束语 (24)参考文献 (25)致谢 (26)附录 (27)附录1 (27)附录2 (28)1 引言1.1 电子定时闹钟研究现状和发展趋势现在是一个高度发达的高科技的时代,目前单片机正朝向高性能和多品种方向发展,而且进一步向低功耗,小体积,大容量,高性能,低价格和外围电路装化等几个方向发展。
多功能电子钟毕业设计
多功能电子钟毕业设计本文主要介绍了一款多功能电子钟的设计方案,其中包括时钟、定时器、闹钟、日历、温度显示等多种功能。
通过硬件和软件的相结合,实现了这种多功能的电子钟,具有易操作、准确显示、功能多样等特点。
本设计可用于家庭、实验室、工作室等多种场合。
一、设计目标随着现代科技的发展,电子钟成为人们生活中不可缺少的一部分。
因此,本文设计了一款多功能电子钟,集时钟、定时器、闹钟、日历、温度显示等多种功能于一身,方便人们的日常生活。
二、设计原理该电子钟的各项功能均用单片机控制实现。
电子钟的控制部分是基于51单片机进行设计。
时钟的原理是通过一个晶振来控制芯片的工作频率,从而达到时钟的准确显示。
使用DS1302进行存储和控制时间。
定时器的原理是通过定时器中断进行实现,通过设定定时器的计数值即可实现定时器的功能。
闹钟的原理是通过设定一个“警报时间”来实现,当时间到达“警报时间”时,闹钟就会开始响铃。
日历的原理是通过读取DS1302中存储的日期信息进行实现。
温度显示的原理是通过使用DS18B20传感器实现对温度的检测。
三、硬件设计本设计的硬件主要由以下部分组成:显示部分、按键部分、计时器部分、DS1302时钟芯片、DS18B20温度传感器、单片机及其外设(如LCD12864液晶屏等)。
1.显示部分本设计采用LCD12864液晶屏进行显示。
2.按键部分本设计采用4个按键T1~T4,T1键用于切换时间制式;T2键用于设定时间和日期等;T3键用于设定闹钟;T4键用于定时器的设定。
3.计时器部分本设计采用计时器555进行固定时间的计时。
4. DS1302时钟芯片DS1302时钟芯片是一种用于实现实时时钟的芯片,本设计将其用于控制电子钟的时间。
5. DS18B20温度传感器DS18B20温度传感器是一种用于测量温度的芯片,本设计将其用于温度显示功能。
6. 单片机及其外设本设计采用AT89C52单片机进行控制,其外设包括LCD12864液晶屏、DS1302时钟芯片、DS18B20温度传感器等。
单片机定时闹钟毕业设计论文
单片机定时闹钟一、[电路概述]该时钟电路主要以单片机AT89S52为核心而设计的,通过单片机对信息的分析与处理控制外围设备。
电路整体设计思想是想把它做成一个实用的器件,所以在题目要求的前提下,我们又加入了星期程序,温度程序,年、月、日程序以及时间的12—24转换程序。
[关键字]:单片机数码显示温度传感器光识电路二、[题目分析与方案论证]按照系统设计功能的要求,初步确定设计系统由复位模块、时钟模块、温度模块、音乐模块、光识模块及显示模块共五个模块组成,后来在时钟模块的基础上又加载了日历、星期的模块从单片机AT89S52入手,通过使用AT89S52的内部的可编程定时器/计数器,结合对外接晶振的调节来确定一个合适的振荡周期,从而确定出内部的机器周期。
再通过对内部中断程序的设置来设计出时钟程序,即设计出了电子时钟的核心。
根据题目的要求,我们设计了以下方案:[方案一]设计中加载了年、月、日的设计,刚开始时打算用18个共阳数码管,考虑到数码管太多是毕会给硬件电路带来麻烦,经过考虑后,决定把年、月、日与时间设置到一组数码管上来,即六个数码管即能显示时间又能显示年、月、日,这样一来就方便了硬件电路;[方案二]主控芯片使用51系列AT89S52单片机设计时温度模块设计温度元件用AD590,利用AD590以及接口电路把温度转换成模拟电压,经由ADC0804转换成数字信号,然后经AT89S52处理显示温度。
但由于AD590价钱比较贵,且只能转换成模拟电压,这样一来硬件就要增加更多的器件且又不经济,经查找发现18B20温度传感器价钱便宜且可以直接把温度转换成数字量测温范围为-55—125度,最大分辨率可达0.0625度,采用3线制与单片机相连,减少了外部的硬件电路,具有低成本和易使用的特点,所以我们选择了18B20温度传感器。
附18B20温度传感器工作原理:DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并可根据实际要求通过简单的编程实现9—12位的数字值读数方式。
毕业设计智能打铃系统设计
摘要摘要由于单片机具有一些突出的优点:体积小、重量轻、电源单一、功耗低、运行速度快、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智能仪器仪表、机电一体化产品、智能接口、计算机通信以及单片机的多级系统等领域。
该系统设计是由STC89C52单片机、按键模块、复位电路、打铃电路和时钟显示模块组成。
用单片机作为中央处理单元来通过定时器和中断控制蜂鸣器自动打铃,采用DS1302来作为实时时钟控制时间显示,时间显示模块采用LCD1602来显示当前时间,系统还设置了按键模块来调整打铃时间、复位电路使系统各个模块处于确定的初始状态。
关键字:单片机,STC89C52,数字时钟,蜂鸣器,DS1302,LCD1602。
ABSTRACTABSTRACTMicrocontroller has some outstanding advantages: small size, light weight, single power supply, low power consumption, fast, high reliability, the microcontroller is widely used in measurement and control systems, data acquisition, smart instrumentation, mechanical and electrical integration products, the field of intelligent interface, computer communication, as well as single-chip multi-level system.The system designed by STC89C52 microcontroller, button modules, the reset circuit, Bell and clock display module. Used as the central processing unit with a timer and interrupt automatic control buzzer Bell, DS1302 real-time clock control time display time display module uses LCD1602 to display the current time, the system also sets the button module to adjust the ringing time, reset circuit makes each module determines the initial state of the system.Key Words: MCU, STC89C52,目录第1章引言 (1)1.1 选题背景及研究意义 (1)1.2 课题设计的主要内容 (1)第2章设计方案分析与选择 (3)2.1 时钟设计方案 (3)2.2 方案选择 (3)第3章硬件系统设计 (4)3.1 单片机概述 (4)3.1.1 单片机的发展 (5)3.1.2 单片机的应用 (6)3.2 控制系统原理 (6)3.2.1 STC89C52功能描述 (7)3.2.2 STC89C52单片机最小系统 (11)3.2.3 STC89C52控制信号 (12)3.3系统硬件设置 (12)3.3.1实时时钟电路 (12)3.3.2显示电路 (16)3.3.3响铃电路设计 (18)3.3.4按键控制电路 (19)3.4定时器 (20)3.4.1定时器分类 (20)3.4.2定时工作方式 (21)3.4.3模式0及其应用 (21)3.4.4模式1及其应用 (22)3.5 硬件设计总图 (23)第4章软件编程 (24)4.1 程序流程图 (24)4.2 单片机电子时钟的软件编程 (24)4.2.1 主函数 (24)4.2.2 LCD1602模块程序 (27)4.2.3 定时器中断程序 (29)第5章系统仿真及硬件调试及总结 (30)5.1 源程序编译与软件调试 (30)5.2 PROTUS仿真软件 (33)5.3 系统仿真 (37)5.4 调试总结 (37)参考文献 (39)致谢 (40)附录 (41)附录一:完整原理图 (41)外文资料原文 (42)第1章引言第1章引言1.1选题背景及研究意义随着现代科技的发展,管理水平的完善,具有自动提示功能的打铃器能够为企业节省人力资源,减少开支,这对做到一体化管理具有很大的帮助。
毕业设计 毕业论文 单片机课程设计报告 定时闹钟
单片机课程设计报告课题名称:定时闹钟学生学号:1004030221专业班级:电信02班学生姓名:指导教师:课题工作时间: 2011-12-19 至 2012-12-26目录1.摘要 (3)2.设计目的要求 (3)3.设计实现方案 (4)3.1原理 (4)3.2系统总框图 (5)3.3 原理及工作过程说明 (5)4.元器件介绍 (6)4.1AT89C51 (6)4.2 1602LCD液晶显示器 (8)4.3 其他重要元件 (10)5.软件设计 (11)5.1系统框图 (11)5.2 源代码 (12)6.系统仿真 (22)6.1开始程序 (22)6.2 设定闹钟时LCD显示器 (23)6.3 闹钟时间到 (23)7.实验总结及心得体会 (23)8.参考文献 (24)1.摘要本设计是定时闹钟的设计,由单片机AT89C51芯片和LCD、LED显示器,辅以必要的电路,构成一个单片机定时闹钟。
电子钟可采用数字电路实现,也可以采用单片机来完成。
LCD显示“时”,“分”,LED闪动来做秒的计数,定时时间到能发出警报声并且启动继电器,从而控制电器的启停。
现在是自动化高度发达的时代,特别是电子类产品都是靠内部的控制电路来实现对产品的控制,达到自动运行的目的,这就需要我们这里要做的设计中的电器元件及电路的支持。
在这次设计中主要是用AT89S51来进行定时,也结合着其他辅助电路实施控制,在定时的时候,按一下控制小时的键对小时加一;按一下控制分钟的键对分钟加一;到达预设的时间,此电路就会发出报警声音提示已经到点。
关键字:定时闹钟AT89C51 LCDSummaryThe regular alarm clock designers design, by the microcontroller AT89C51 chip and LCD, LED display, combined with the necessary circuitry to form a single-chip timer alarm clock. Clock can be digital circuit, the microcontroller can also be used to complete. LCD display "when", "sub", LED flash to do the second count, regular time to be able to sound an alarm and start relay to control the electrical start and stop. Now is the era ofhighly developed automation, especially electronic products are relying onthe internal control circuitry to achieve control of the product to achieve the purpose of automatic operation, which requires us to do the design ofelectrical components and circuits to support .In this design it is mainly used to carry out regular AT89S51, but alsocombined with other auxiliary circuit implementation of the control, in time, when you click a control button on the hour plus one hour; click the button onthe control minutes plus one minute; reach preset time, this will sound an alarm circuit has prompted the point,. Keywords: time clock AT89C51 LCD2.设计目的要求1).本次课程设计应达到的目的:1、综合运用相关课程中所学到的理论知识去独立完成某一设计课题;2、通过查阅手册和相关文献资料,培养学生独立分析和解决问题的能力;3、进一步熟悉单片机和常用接口电路,加深对专业知识和理论知识学习的认识和理解;4、学会电路的安装与调试;5、进一步熟悉电子仪器的正确使用;6、学会撰写课程设计的总结报告;7、培养严肃认真的工作作风和严谨的科学态度。
多功能电子钟毕业设计
多功能电子钟毕业设计多功能电子钟毕业设计随着科技的发展,电子产品在我们的生活中扮演着越来越重要的角色。
电子钟作为一种常见的家居电子产品,已经成为人们生活中不可或缺的一部分。
然而,目前市面上的电子钟功能单一,只能显示时间,无法满足人们对多样化功能的需求。
因此,我决定以多功能电子钟为毕业设计的主题,设计一款集多种功能于一体的电子钟。
首先,我计划在电子钟上增加一个温度显示功能。
这样,人们可以方便地了解当前的室内温度,无需额外的温度计。
这对于那些需要时刻掌握室内温度的人来说,将是一个非常实用的功能。
其次,我打算在电子钟上加入一个闹钟功能。
这个功能将允许用户设定多个闹钟,以满足不同时间的提醒需求。
而且,我还计划设计一个智能闹钟功能,可以根据用户的睡眠状态智能调整闹钟的响铃时间,以确保用户在最佳时机醒来,避免睡眠中断。
另外,我还想在电子钟上加入一个音乐播放功能。
这样,用户可以通过连接手机或其他音乐设备,将喜欢的音乐通过电子钟播放出来。
同时,我还将设计一个定时关闭音乐的功能,以免用户忘记关闭音乐而影响休息。
除了以上功能,我还计划在电子钟上增加一个倒计时功能。
这个功能可以帮助用户倒计时特定的时间段,比如做饭、运动等。
用户只需设置倒计时的时间,电子钟将会进行倒计时,并在时间结束时发出提醒。
另外,我还打算在电子钟上加入一个日历功能。
用户可以通过电子钟查看当前日期,并设置提醒事项。
这样,用户不仅可以方便地了解日期,还可以及时提醒自己重要的事项,提高工作效率。
最后,我还计划在电子钟上加入一个天气预报功能。
通过连接互联网,电子钟可以获取实时的天气信息,并显示在屏幕上。
这样,用户可以方便地了解当天的天气情况,做好相应的准备。
综上所述,我将设计一款集温度显示、闹钟、音乐播放、倒计时、日历和天气预报等多种功能于一体的电子钟。
这款电子钟将为用户提供更多的便利和实用性,满足人们对多样化功能的需求。
我相信,通过这个毕业设计,我将能够提高自己的设计能力,并为人们的生活带来更多的便利和乐趣。
智能定时闹钟设计-毕业设计
智能定时闹钟设计学生:XXX 指导教师:XXX内容摘要:学习和巩固单片机技术、电子技术、传感器技术及智能仪器等知识,使对已学过的基础知识能有更深入的理解,并融会贯通。
学会独立思考、独立工作,培养一定的自学能力和独立分析问题能力,以及增强系统地运用已学理论知识去解决实际问题的能力,同时培养成良好的科学态度和严谨的设计习惯本设计采用单片机AT89C51作为核心元件,12MHZ晶振,由P0口输出所要显示的字形段码,由P2口输出字位信号。
在其基础上扩展外围芯片与电路,附加时钟电路及LED 电路。
LED采用共阴极接法,低电平有效选中相应的LED。
单片机具有集成度高、功能强、通用性好、特别是它能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等独特的优点,所以单片机现在广泛的应用到家用电器、机电产品、儿童玩具、机器人、办公自动化产品等领域。
为了进一步的熟悉并掌握单片机的应用及开发,认真的做好此次课程设计非常必要。
一个单片机的定时闹钟系统离不开软件和硬件,硬件是软件的依托,软件是硬件的内核。
设计硬件电路时应该先设计一个单片机的最小系统,它是单片机应用系统的设计基础,然后在此基础上添加外围器件,如显示器、按键等构成闹钟的硬件电路图。
在设计应用程序时遵循模块化的设计方法,在明确了设计方向之后按照分成的几大模块分别画出流程图,然后根据流程图写出程序,在每个模块编写好之后分别调试、修改、完善。
最后在主程序下调用再次调试、修改。
通过这次设计让我更深入了解单片机基本电路、如何控制和定时器和中断编程的基本方法,从而锻炼了我学习、设计和开发软、硬件的能力。
关键词:定时闹钟系统传感器技术智能仪器阴极接法Smart timer alarm clock designAbstract:Learning and consolidation of the knowledge of microcomputer technology, electronic technology, sensor technology and intelligent instruments, and have learned the basics to have a more in-depth understanding and mastery. Learn to think independently, work independently, develop self-learning ability and independent analysis of capacity and enhancing the system the ability to use theoretical knowledge to solve practical problems, while cultivating a good scientific attitude and a rigorous design habits.This design uses AT89C51 microcontroller as the core component, 12MHZ crystal, shaped segment code to be displayed by the P0 port output signal from the P2 port output word. Expansion on the basis of the peripheral chips and circuits, additional clock circuit and the LED circuit. LED common cathode connection, active-low select the appropriate LED.Microcontrollers, high integration, functionality, versatility, its low energy consumption, cheap, high reliability, strong anti-interference ability and ease of use and other unique advantages, so the microcontroller is now widely applied to household appliances, electrical and mechanical products, children's toys, robots, office automation products and other fields. In order to further familiar with and master MCU application and development of very necessary to do the course design.A single-chip timing alarm system can not be separated from the software and hardware, hardware, software, relying on software is the core of the hardware. Should the design of hardware circuit design the minimum system of a single-chip microcomputer application system design basis, and then on this basis, to add peripheral devices such as displays, buttons, etc. constitute the hardware schematic of the alarm clock. Follow a modular design approach in the design of the application.Keywords: timing alarm system sensor technology, intelligent instruments and cathode connection目录前言............................................................................................ 错误!未定义书签。
智能定时器毕业设计论文
智能定时器毕业设计论⽂毕业设计(论⽂)课题名称:基于51单⽚机的智能定时控制器系统设计毕业设计(论⽂)原创性声明和使⽤授权说明原创性声明本⼈郑重承诺:所呈交的毕业设计(论⽂),是我个⼈在指导教师的指导下进⾏的研究⼯作及取得的成果。
尽我所知,除⽂中特别加以标注和致谢的地⽅外,不包含其他⼈或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历⽽使⽤过的材料。
对本研究提供过帮助和做出过贡献的个⼈或集体,均已在⽂中作了明确的说明并表⽰了谢意。
作者签名:⽇期:指导教师签名:⽇期:使⽤授权说明本⼈完全了解⼤学关于收集、保存、使⽤毕业设计(论⽂)的规定,即:按照学校要求提交毕业设计(论⽂)的印刷本和电⼦版本;学校有权保存毕业设计(论⽂)的印刷本和电⼦版,并提供⽬录检索与阅览服务;学校可以采⽤影印、缩印、数字化或其它复制⼿段保存论⽂;在不以赢利为⽬的前提下,学校可以公布论⽂的部分或全部内容。
作者签名:⽇期:学位论⽂原创性声明本⼈郑重声明:所呈交的论⽂是本⼈在导师的指导下独⽴进⾏研究所取得的研究成果。
除了⽂中特别加以标注引⽤的内容外,本论⽂不包含任何其他个⼈或集体已经发表或撰写的成果作品。
对本⽂的研究做出重要贡献的个⼈和集体,均已在⽂中以明确⽅式标明。
本⼈完全意识到本声明的法律后果由本⼈承担。
作者签名:⽇期:年⽉⽇学位论⽂版权使⽤授权书本学位论⽂作者完全了解学校有关保留、使⽤学位论⽂的规定,同意学校保留并向国家有关部门或机构送交论⽂的复印件和电⼦版,允许论⽂被查阅和借阅。
本⼈授权⼤学可以将本学位论⽂的全部或部分内容编⼊有关数据库进⾏检索,可以采⽤影印、缩印或扫描等复制⼿段保存和汇编本学位论⽂。
涉密论⽂按学校规定处理。
作者签名:⽇期:年⽉⽇导师签名:⽇期:年⽉⽇注意事项1.设计(论⽂)的内容包括:1)封⾯(按教务处制定的标准封⾯格式制作)2)原创性声明3)中⽂摘要(300字左右)、关键词4)外⽂摘要、关键词5)⽬次页(附件不统⼀编⼊)6)论⽂主体部分:引⾔(或绪论)、正⽂、结论7)参考⽂献8)致谢9)附录(对论⽂⽀持必要时)2.论⽂字数要求:理⼯类设计(论⽂)正⽂字数不少于1万字(不包括图纸、程序清单等),⽂科类论⽂正⽂字数不少于1.2万字。
定时闹钟的设计毕业设计
定时闹钟的设计毕业设计定时闹钟的设计毕业设计随着现代生活的快节奏发展,人们对时间的重视程度越来越高。
无论是工作、学习还是休闲娱乐,时间的合理规划和管理都变得至关重要。
在这个背景下,定时闹钟成为了人们生活中不可或缺的工具之一。
本文将探讨定时闹钟的设计,旨在提供一种创新的思路和方法,以满足人们对时间管理的需求。
一、市场调研在进行定时闹钟的设计之前,我们首先需要进行市场调研,了解人们对于闹钟的需求和使用习惯。
通过问卷调查、深入访谈等方式,我们可以获取到大量的数据和信息。
例如,人们对于闹钟的音量、铃声选择、操作便捷性等方面都有着不同的偏好。
在这个基础上,我们可以更好地理解用户需求,为设计定时闹钟提供指导。
二、功能设计基于市场调研的结果,我们可以设计出一款功能丰富的定时闹钟。
首先,闹钟应该具备可调节的音量和铃声选择功能,以满足不同用户的需求。
其次,闹钟应该具备多个闹铃设置的功能,用户可以根据自己的日程安排,设置不同的闹铃时间。
此外,闹钟还可以添加一些附加功能,如天气预报、日历提醒等,以提升用户的使用体验。
三、外观设计除了功能设计,外观设计也是定时闹钟设计的重要一环。
一个简约、美观的外观设计可以增加用户的购买欲望和使用愉悦感。
我们可以采用流线型的设计风格,使用优质的材料和工艺,打造出一款时尚、高端的定时闹钟。
同时,闹钟的显示屏可以采用LED背光技术,以提供更清晰、更舒适的视觉体验。
四、用户体验设计用户体验设计在定时闹钟的设计中起着至关重要的作用。
我们可以通过简化操作流程、提供友好的用户界面等方式,提升用户的使用体验。
例如,可以设计一个直观、易懂的设置界面,让用户可以轻松地设置闹钟时间和其他功能。
此外,我们还可以考虑添加一些智能化的功能,如语音控制、手机APP连接等,以进一步提升用户的便捷性和舒适度。
五、安全性设计在定时闹钟的设计中,安全性也是一个不可忽视的因素。
我们需要确保闹钟的电路设计合理,电池的使用安全可靠。
定时闹钟设计-毕业设计
2.5 电子闹钟的显示电路设计…………………………………………………5
3 软件设计
3.1概述…………………………………………………………………………6
3.2主模块的设计………………………………………………………………6
3.3基本显示模块设计…………………………………………………………7
3.4 时间设定模块设计…………………………………………………………7
2.3系统复位电路的设计
智能系统一般应有手动或上电复位电路。复位电路的实现通常有两种方式:1)RC复位电路;2)专用µP监控电路。前者实现简单,成本低,但复位可靠性相对较低;后者成本较高,但复位可靠性高,尤其是高可靠重复复位。对于复位要求高、并对电源电压进行监视的场合,大多采用这种方式。
电子闹钟设计毕业论文
电子闹钟设计毕业论文毕业设计(设计)论文题目:电子闹钟设计系部:电子信息工程系专业名称:电子信息工程技术班级: 09432 学号: 24 姓名:龚鹏指导老师:吴文亮完成时间: 2012 年 4 月 30 日目录摘要: (2)1.概述 (3)1.1电子闹钟发展趋势 (3)1.2电子闹钟的重要意义 (3)1.3本课题研究的主要内容 (3)2.电子闹钟的系统设计 (4)2.1 AT89S51单片机的特性 (4)2.2电子闹钟的硬件设计 (5)2.2.1硬件选择 (5)2.2.2系统组成 (5)2.2.3系统设计 (5)2.3电子闹钟的软件设计 (7)2.3.1子程序及其功能简介 (8)2.3.2程序设计 (8)3.系统的调试和性能分析 (9)3.1系统的调试方法 (9)3.2系统的性能分析 (9)4.结论 (10)致谢词 (11)参考文献 (12)附录:电子闹钟设计原理图 (13)电子闹钟设计摘要:电子闹钟是一种应用非常广泛的日常计时工具,数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。
首先介绍设计电子闹钟所涉及的主要硬件和特性,然后说明软件设计的思路,程序结构及流程,并在测试软件上进行调试和修改,以完成电子闹钟的基本要求,即可以随意设定起始时间,有秒显示功能,可以设定闹钟,停止时由电池供电等功能。
关键词:单片机集成电路电子闹钟硬件电子闹钟软件Design of electronic clockAbstact:Electronic alarm clock is a very wide application of daily timing tool, digital display clock and calendar has become increasingly popular, especially for the family room, office, meeting room, hall, station and square, wall mounted LED digital tube display calendar clock gradually popular.First introduced the design of electronic clock to major hardware and characteristics, and then shows the idea of software design, program structure and process, and the test software to test and modify, in order to complete the basic requirements of electronic clock, which can set the start time, a second display function, can be set the alarm, stop whenpowered by batteries and other functionsKeywords:single-chip Integrated circuits Electronic alarm clock hardware Electronic alarm clock software1.概述电子闹钟在科学技术高度发展的今天,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便。
新型多功能电子闹钟设计毕业设计
(2009届)本科生毕业设计(论文)2009年6月2009届本科毕业设计(论文)资料第一部分毕业论文(2009届)本科毕业设计(论文) 新型多功能电子闹钟设计2009年6月摘要本文提出了一种基于AT89C51单片机的新型多功能电子闹钟。
通过对设计方案的比较与论证,选择了适合本设计的时钟模块、闹铃模块、温度检测模块、键盘及显示模块、电源模块设计方案。
其中实时时钟采用DS12C887实现年月日时分秒等时间信息的采集和闹钟功能;温度检测模块由DS18B20集成温度传感器对现场环境温度进行实时检测;键盘和数码管与ZLG7289连接,通过键盘数码管可方便地校对时钟和设置闹钟时间;用蜂鸣器进行声音指示;采用7805 三端稳压集成芯片稳定输出5V直流电压。
通过对AT89C51单片机最小系统的原理分析,结合论文的设计要求,完成了系统流程图及系统程序的设计。
本设计可实现时间显示、闹钟设置、环境温度测量、交直流供电电源等功能。
关键词:单片机,电子闹钟多功能设计,温度检测,交直流供电ABSTRACTIn this article a new type of multi-functional electronic alarm clock, is based on AT89C51 single-chip controller is designed. Through the comparison of design and feasibility studies, choosing a design of the clock module, alarm module, the temperature detection module, a keyboard and display module, and power module design. Real time clock uses DS12C887 to achieve accurate date and alarm function such as the collection of time information; Temperature detection detects the on-site real-time by the integrated temperature sensor DS12B20 ambient temperature; keyboard and digital tube are connected with ZLG7289, can be easy to proof-reading alarm clock and set up time; It use buzzer for voice instructions; Using 7805 three-terminal regulators chip output DC voltage of 5V. By analysis the minimum system’principium of singlechip AT89C51, combine the request of this character, I finished the design of system flow chart and system program.The design can achieve the goal of time display, the alarm settings, the ambient temperature measurement, AC-DC power supply functions.Key word: AT89C51, the temperature sensor DS18B20, keyboard and demonstrates the ZLG7289, buzzer7805目录第1章绪论 (1)1.1 电子闹钟研究的背景 (1)1.2 本课题研究的意义 (1)1.3 本课题研究的主要内容 (2)第2章电子闹钟硬件电路设计 (4)2.1 电子闹钟总体设计方案的比较与论证 (4)2.1.1 设计要求 (4)2.1.2 设计方案的比较和论证 (4)2.2 电子闹钟主机电路设计及原理 (5)2.2.1 AT89C51芯片概述 (5)2.2.2 系统时钟电路设计 (8)2.2.3 系统复位电路设计 (8)2.3 时钟模块的设计及原理 (9)2.3.1 时钟模块设计方案比较比较与论证 (9)2.3.2 DS12C887芯片概述 (9)2.3.3 DS12C887与单片机的连接图 (14)2.4 温度检测模块的设计及原理 (14)2.4.1 温度检测模块设计方案比较与论证 (14)2.4.2 DS18B20芯片概述 (14)2.4.3 DS18B20的内部结构 (15)2.4.4 DS18B20在设计中的连接图 (17)2.5 闹铃声光指示电路设计 (17)2.6 键盘及显示电路设计 (18)2.6.1 ZLG7289芯片概述 (18)2.6.2 ZLG7289在设计中与键盘及数码管的连接图 (20)2.7 电源电路的设计 (20)第3章系统原理分析及软件部分 (22)3.1 原理分析 (22)3.2 单片机最小系统 (22)3.3 系统软件部分 (23)3.3.1 软件总体设计 (23)3.3.2 系统流程图及程序 (23)结论 (26)参考文献 (27)致谢 (28)附录1 (29)附录2 (31)第1章绪论1.1 本课题研究的背景随着科学技术的进步,现在的闹钟也不再是过去的老样子。
基于单片机的智能定时器毕业设计
毕业设计(论文)基于51单片机的智能定时控制器系统设计毕业设计(论文)任务书课题名称基于51单片机的智能定时控制器系统设计课题性质工程应用专业应用电子技术班级10电子(2)班学生姓名学号指导教师教研室主任系部主任发放日期一、课题条件:随着电子工业的发展,数字电子技术已经深入到了人们生活的各个层面,各种各样的电子产品也正在日新月异地向着高精尖技术发展。
数字电子时钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
二、毕业论文(设计)主要内容:1、时间显示:用4位数码管显示当前小时和分钟,秒功能用两LED灯代替(每秒闪烁一次)。
2、可手动设定时间。
3、开机流程:系统有红色和蓝色指示灯,上电10S内,每秒红色指示灯闪烁一次,并伴有蜂鸣声,作为开机/重启提醒,此时绿色指示灯灭。
10S后红色指示灯灭,若光线较强则绿色指示灯亮,若光线较弱则绿色指示灯亮度减半进入节能模式。
3、具有整点报时功能(四短一长),可自行设定报时时间段;三、计划进度:1. 资料的收集撰写开题报告6月20日至9月8日2. 方案设计9月9日至9月15日3. 电路的设计指标分析与确定;后期的电路优化元器件的选择与参数确定9月16日至11月2日4. 毕业设计论文的修改、完善11月3日至11月10日5. 毕业设计答辩11月15 日至11月20日四、主要参考文献:a)康光华主编.电子技术基础.北京:高等教育出版社,1999.6b)b)何宏主编.单片机原理与接口技术.北京:国防工业出版社.2006.07c)c)杨西明,朱骐主编.单片机编程与应用入门.北京:机械工业出版社.2004.06d)d)先锋工作室编著.单片机程序设计实例.北京:清华大学出版社.2003.01指导教师(系)教研室主任年月日年月日摘要本次设计以AT89C51芯片为核心,辅以必要的外围电路,设计了一个简易的电子时钟,它由5V直流电源供电。
基于AT89C51单片机的定时闹钟系统设计毕业论文
基于AT89C51单片机的定时闹钟系统设计毕业论文1.概述1.1单片机简介◆单片机基本概念单片机是一种特殊的计算机,它是在一块半导体上集成了CPU、存储器、以及输入输出接口电路,这种芯片被称为单片微型计算机,简称单片机。
由于单片机的集成度高、功能强、通用性好,贴别是他具有体积小、重量轻、能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等特点,使的单片机迅速得到了推广,目前已成为测量控制应用系统中的优选机种和新电子产品的关键部件。
◆单片机产生与发展单片机是应工业测控系统数字化、智能化的迫切要求提出的。
超大规模集成电路的出现,通用CPU及其外围电路技术的发展成熟,伟大偏激的诞生和发展提供了可能。
单片机的发展完全从工业测控对象、环境、接口等特点出发,不断增强其控制功能,保证在工业测控环境中的可靠性,器接口界面也是按照能灵活、方便的构成工业测控用计算机系统而设计的。
它的出现标志着计算机技术在工业领域中的应用开始走向完善与成熟。
8位单片机从1976年开始至今,其技术已有了巨大的发展,目前仍是单片机的主流机型。
其发展阶段大致分为单片机探索阶段、单片机完善阶段、MCU形成阶段和MCU完善阶段。
◆单片机的发展方向(1)主流机型发展趋势(2)全盘CMOS化趋势(3)RISC体系结构的大发展(4)大力发展专用性单片机(5)单片机中的软件嵌入◆单片机的应用领域(一)单机应用(1)智能产品(2)智能仪表(3)测控系统(4)智能接口(二)多机应用(1)多功能弥散系统(2)并行多机控制系统(3)局部网络系统◆单片机分类(1)按应用领域(2)按通用性(3)按总线结构分(4)按位数分类1.2 本设计简介◆课程设计的目的和意义课程设计是在学完《单片机原理及接口技术》课程之后综合利用所学单片机知识完成一个单片机应用系统设计并在实验室实现,从而加深对单片机软硬知识的理解,获得初步的应用经验,为走出校门从事单片机应用的相关工作打下基础.◆课程设计的要求1)能显示:时时—分分—秒秒2)能够设定定时时间、修改定时时间3)定时时间到能发出报警声◆课程设计的内容这一次课程设计,所设计的是一个定时闹钟,能显示时-分-秒,能够设计定时时间,修改定时时间,并且定时时间到了能发出报警声。
毕业设(论文)-多功能数字闹钟系统设计与实现
多功能数字闹钟系统设计与实现摘要数字电子时钟是人们日常生活中不可或缺的必需品。
电子钟主要是利用现代电子技术将时钟电子化、数字化。
与传统的机械钟相比,具有时钟精确、显示直观、无机械传动装置等优点,因而得到广泛应用。
另外,在生活和工农业生产中,人们对电子钟的功能又提出了诸多要求:报时、闹钟、日历、温度显示,这就需要电子时钟的多功能性。
根据人们的不同要求,本设计主要为实现一款可正常显示时钟,测量环境温度、湿度,带有定时闹铃,倒计时的多功能电子时钟。
本设计采用液晶显示以其亮度高、显示直观等优点被广泛应用于智能仪器及家用电器等领域。
该时钟系统主要由时钟模块、闹钟模块、环境温度湿度检测模块、液晶显示模块、键盘控制模块以及信号提示模块组成。
能够准确显示时间(显示格式为时时:分分:秒秒,24小时制),可随时进行时间调整,具有闹钟时间设置、闹钟开/关、止闹功能,能够对时钟所在的环境温度进行测量并显示。
设计以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,电路简单明了,系统稳定性高。
关键词:电子时钟;单片机;多功能;温湿度传感器AbstractDigital electronic clock is indispensable to daily life. Electronic clock is the use of modern electronic technology to clock electronic, digital. Compared with the traditional mechanical clock, a clock-accurate, intuitive display, no mechanical transmission device, etc., and thus are widely used. In addition, the in the the in the life and industrial and agricultural production,, the people pairs of the the the function of of electronic bell also proposed a a lot of of the requirements of: timekeeping,alarm clock, calendar, temperature display, which requires the the the versatility of electronic clock.According to the different requirements of the people of this design to achieve a normal display clock / calendar, measuring the ambient temperature, humidity, multi-function electronic clock with alarm.This design uses the LCD its high brightness, intuitive and other advantages are widely used in intelligent instruments and appliances and other areas. The clock system clock module, alarm clock module, the ambient temperature and humidity detection module, LCD module, keyboard, control module and the signal prompt module composition. Be able to accurately to display the time (display format for the from time to time: sub-sub-the: seconds seconds, system of the 24 hours), can be at any time carried out the time to adjust, with a the alarm clock time setting, alarm clock On / Off, ended downtown function, be able to pairs the ambient temperature where the by the clock carried out measurement and displayed. Design hardware and software as the guiding ideology, give full play to the MCU function, most of the functionality through software programming simple circuit and system stability.Keywords: Electronic clock;single-chip; multi-function; temperature and humidity sensor目录摘要 (Ⅰ)Abstract (Ⅱ)1绪论 (1)1.1课题背景 (1)1.1.1 多功能数字电子钟研究的背景 (1)1.1.2多功能电子钟研究现状与意义 (1)1.1.3 多功能电子钟的功能 (2)2硬件设计 (4)2.1 系统的设计思路 (4)2.1.1设计流程 (4)2.2单片机的选择 (4)2.2.1 单片机的发展趋势 (4)2.2.2 单片机主要应用领域和特点 (5)2.3 单片机 STC89C52简介 (5)2.4 温湿度传感器 (10)2.4.1 DHT11 概述 (10)2.4.2 应用电路连接说明 (11)2.4.3 DHT11数据结构 (11)2.5显示部分设计 (12)2.5.1 液晶显示屏LCD1602简介 (12)2.5.2LCD1602功能介绍 (12)2.5.3 LCD1602初始化过程 (14)2.5.4 LCD1602硬件电路接口设计 (15)2.6 单片机最小系统 (15)2.7 键盘部分 (17)2.8 报警电路设计 (18)2.9 直流稳压电源部分 (19)2.10 硬件仿真 (199)2.10.1 仿真软件protues简介 (19)2.10.2 本设计的仿真原理图 (20)3软件设计 (21)3.1 编程环境Keil简介 (21)3.2软件设计总体说明 (21)3.2.1主程序设计 (21)3.2.2 键盘部分 (22)3.2.3 闹钟子程序 (23)4调试 (24)4.1软件调试 (24)4.2硬件调试 (300)5 系统可靠性的设计 (31)5.1 软件可靠性的设计 (31)5.2 硬件可靠性的设计 (32)5.3 本系统中的抗干扰的预防措施 (32)总结 (34)致谢 (35)参考文献 (36)附录 (37)附录1:部分程序代码 (37)附录2:系统仿真原理图 (45)1 绪论一寸光阴一寸金,寸金难买寸光阴。
毕业设计_单片机--定时闹钟的设计
提供全套毕业论文,各专业都有河南城建学院电子技术基础课程设计报告定时闹钟姓名:连波学号:094412130专业班级:0944121指导老师:张洛花所在院系:电气与信息工程学院2014年12月24日摘要本设计是一个定时闹钟,它仅使用单片的40引脚单片机完成闹钟的全部功能。
设计目的是为了学习和巩固单片机知识,使对已学过的基础知识能有更深入的理解,学会独立思考、独立思考、独立工作,以及提高对所学应用基本理论分析和解决实际问题的能力。
本文设计的定时闹钟采用80c51芯片,用汇编语言进行编程,时、分、秒用6位LED数码管显示。
在电路中通过四个按键S1、S2、S3和S4来进行定时和调时,定时时间到通过喇叭发出报警声。
设计系统的主要功能·能显示时时-分分-秒秒。
·能够设置定时时间、修改定时时间。
·到定时时间能发出报警1 系统总体方案及硬件设计1.1 系统总体方案1)由于要显示数字时间,所以需要6位数码管。
2)时间的定时用时钟电路,修改时间和定时用手动按键控制,报警声通过喇叭发出。
3)80c51单片机加上外围器件(2个3位共阳数码管,8个限流电阻和一个蜂鸣器)和应用程序(ISIS 7 Professional软件和KEIL编译软件),构成相应的应用系统。
1.2系统设计方框图图1系统设计方框图1.3硬件设计1.3.1芯片:80c5180c51芯片内不包含一个8位中央处理器cpu,4kb程序存储器ROM,128B随机存取存储器,RAM,4个8位并行I/O接口,1个全双工串行通信接口,2个16 位定时器、计数器级及21个特殊功能寄存器。
由先进CMOS 工艺制造并带有非易失性Flash 程序存储器全部支持12 时钟和6 时钟操作P89C51X2 和P89C52X2/54X2/58X2 分别包含128 字节和256 字节RAM 32 条I/O 口线3 个16 位定时/计数器6 输入4 优先级嵌套中断结构 1 个串行I/O 口可用于多机通信I/O 扩展或全双工UART以及片内振荡器和时钟电路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文(设计)智能定时闹钟-----温度、定时硬件设计院系:工程学院年级专业:电气工程及其自动化0801 提交日期:答辩日期:答辩委员会主席(签名):评阅人(签名):年月日摘要随着科技的快速发展和生活水平的不断提高,人们对时钟的精确度和实用性要求越来越高。
本文采用宏晶单片机STC10F08XE,通过DS1302时钟芯片进行定时,并通过LCD 1602字符液晶显示器显示。
采用C语言程序编写,将设计出更准确定时、更省电的数字时钟。
单片机数字时钟具有设置时间、日期、星期的基本功能,并且能够显示年、月、日、时、分、秒、星期,温度。
单片机数字钟不管在性能还是在样式上都发生了质的变化,实践证明单片机数字时钟具有更加准确性、精密性等功能。
本设计是定时闹钟的设计,由单片机 AT89C51 芯片和宏晶单片机STC10F08XE为核心,辅以必要的电路,构成的一个单片机智能定时闹钟。
用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计中采用单片机利用 AT89C51,它是低功耗、高性能的 CMOS 型 8 位单片机。
关键字:数字时钟;DS1302;LCD1602;STC10F08XEAbstractIn daily life, time is science, technology and everyday life is one of the most basic physics, we often deal with temporal clocks, such as hand watch, wall clock, even on a computer program, the clock on the phone can be generalized a clock display on the clock, along with the rapid development of technology and the continuous improvement of living standards, people on the clock's accuracy and practical demand is higher and higher. Based on the single chip microcomputer principle, USES the monolithic integrated circuit STC10F08XE series, through the hardware circuit and software production procedure formulation, will design a more accurate timing, electricity -saving digital clock, SCM in performance or digital clock no matter in style have undergone a qualitative change, digital clock has proved microcontroller more accuracy, precision sex etc. Function. This design is the design of timing alarm clock, the single chip microcomputer AT89C51 single chip microcomputer chip and macro crystal STC10F08XE as the core, with the necessary auxiliary circuit, constitute a single chip microcomputer intelligent timing of alarm clock . By single chip design system to be completed, because its main through the realization of the function of software programming to complete, then reduce the complexity of the hardware circuit, and the cost is reduced, so in this design using AT89C51 single-chip, it is low power, high-performance CMOS type eight microcontroller.Key Words:Digital clock ; DS1302; LCD1602;STC10F08XE设计说明时间,关乎每个人的生命,计时方法的不断创新,特别是近年来科学的飞速发展,社会产生了不同的计时器,计时系统不单单具有计时功能,还带有定时、自动报时、日历显示等等的功能。
计时系统已广泛地应用在我们的生活、工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,例如铁路安全日显示屏、生产线看板、体育比赛计时屏、电视台、监控系统等等,而51单片机是各单片机中最为典型和最有代表性的一种。
本设计智能定时闹钟已成为人们日常生活中必不可少的物品,广泛用于个人家庭、学校生活,给人们的生活、学习、工作、娱乐带来极大的方便。
设计在朱明杰老师指导下完成的,设计任务主要是硬件设计制作协助对软件仿真及其调试。
设计达到主要目标:清晰显示年月日时分秒,能进行计时,对温度实行实时监测,并且控制系统要求对各个按键的动作出相应反应。
具体内容:(1)硬件系统设计(2)模拟系统调试(3)绘制硬件原理图硬件方面:温度检测、时钟模块、显示模块等。
关键字:硬件;时钟;设计目录1 引言 (1)1.1 电子定时闹钟研究现状和发展趋势 (1)1.2 设计本电子定时闹钟的目的和意义 (1)1.3 本电子闹钟的特点和功能介绍 (2)1.3.1 数字钟介绍 (2)1.3.2 本电子钟设计特点 (2)1.3.3 本电子钟的主要功能 (2)2 单片机介绍 (3)2.1 单片机的发展历史 (3)2.2 单片机的发展趋势 (4)2.3 单片机的特点 (4)2.4 单片机的应用 (5)2.5 单片机的分类 (5)3 方案论证与设计 (6)3.1 控制芯片 (6)3.2 显示部分 (6)3.3 检测温度部分 (6)4 总体方案设计 (8)4.1 工作原理 (8)4.2 系统模块图 (8)5 原理分析与硬件电路图 (9)5.1 DS18B20 (9)5.1.1 技术性能描述 (9)5.1.2 应用范围 (9)5.1.3 DS18B20的外形和内部结构 (10)5.1.4 DS18B20工作原理 (12)5.2 DS1302S时钟芯片 (12)5.2.1 DS1302的结构及工作原理 (14)5.2.2 引脚功能及结构 (14)5.2.3 DS1302的控制字节 (16)5.2.4 数据输入输出(I/O) (16)5.2.5 DS1302的寄存器 (16)5.2.6 DS1302实时显示时间的软硬件 (16)5.2.7 时钟电路部分设计 (17)5.3 1602字符液晶显示器 (18)5.3.1 液晶显示器的特点 (18)5.3.2 1602字符型LCD简介 (19)5.2.3 1602LCD的基本参数及引脚功能 (19)6 系统调试和分析 (22)6.1 时间显示 (22)6.2 精确度 (22)6.3 调整时间 (22)6.4 计时器 (22)6.5 设置闹钟 (23)6.6 复位 (23)6.7温度调试 (23)结束语 (24)参考文献 (25)致谢 (26)附录 (27)附录1 (27)附录2 (28)1 引言1.1 电子定时闹钟研究现状和发展趋势现在是一个高度发达的高科技的时代,目前单片机正朝向高性能和多品种方向发展,而且进一步向低功耗,小体积,大容量,高性能,低价格和外围电路内装化等几个方向发展。
单片机的应用还从根本上改变了传统的控制系统设计思想和方法一个世纪以来,单片机技术如今已经受到了迅速的推广及运用。
渗透到我们生活的各个领域,在智能仪器,工业控制,家用电器,计算机网络和通信等都得到广泛的应用。
世界各大电气厂家,测控技术企业,机电行业大批竞相把单片机应用于产品更新,作为实现数字化,智能化的核心部件。
随着集成电路技术的不断发展,单片机的性能也在不断提高,其应用的范围必将越来越宽广。
LCD电子定时闹钟使用数字电路技术实现时分秒计时的装置,有更高的准确性和直观性,寿命更长,广泛的应用于家庭,车站,办公室等场所,成为人们日常生活不可缺少的必需品,它给人们带来了很大的方便。
由于时钟的实用性和在人们生活中的重要性,所以,以单片机为核心的数字时钟是很有社会意义和社会价值的。
钟表原先的报时功能已经原不能满足人们日益增长的要求,现代的电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等功能。
现在是高度发达的社会,时间观念很重要,自古以来人们对时间的控制都是十分棘手的问题,俗话说事件就时间就是生命,LCD电子定时闹钟的多功能化必定将一步一步的开拓出来。
与时间相关的产品在任何时候都是不可或缺的物质,它的前景一如既往的远大。
1.2 设计本电子定时闹钟的目的和意义本设计可以让我对所学过的知识进行系统的回顾和总结。
不仅如此,我在主动去找寻找更多的资料的同时,了解了更多的知识,也培养了我的设计能力和解决实际问题的能力,增强了自我的学习能力。
通过本LCD电子定时闹钟的设计我也初步掌握了组成系统、编程、调试等能力应用,并且初步了解了单片机应用系统开发研制过程,软件和硬件设计的方法。
1.3 本电子闹钟的特点和功能介绍1.3.1 数字钟介绍时钟是将小时、分钟、秒钟显示于人的肉眼的计时装置。
而单片机模块中最常见的正是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。
而LCD电子定时闹钟是以单片机为基础的数字电路实现对时、分、秒的数字显示的数字计时装置,它的计时周期为24小时,另外应有校时功能和一些显示日期、闹钟等附加功能。
一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”,“星期”计数器、校时电路、报时电路和振荡器组成。