智能定时器毕业设计
智能定时闹钟--毕业设计
毕业论文〔设计〕智能定时闹钟-----温度、定时硬件设计院系:工程学院年级专业:电气工程及其自动化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设计说明时间,关乎每个人的生命,计时方法的不断创新,特别是近年来科学的飞速发展,社会产生了不同的计时器,计时系统不单单具有计时功能,还带有定时、自动报时、日历显示等等的功能。
定时器设计毕业论文(含外文翻译)[管理资料]
摘要在我国应用范围比较广泛的是机械式发条定时器,但在实际应用中所产生的问题比较多,走时不准,易停摆等问题严重影响定时器的质量。
本文在对机械式发条式定时器其缺点分析的基础上提出了基于数字电路技术的定时器设计方案。
这个定时器电路比较简单,成本低,便于维修,省去了机械定时器每次必须扭动定时按钮的麻烦,对电器的全自动化很有利。
由振荡器产生方波后经过分频器分别产生周期为的方波,分别用来减计数和加计数,这两种方波通过计数器后输出BCD码,BCD码通过发光二极管进行显示。
首先,根据设计要求,设计电路原理方框图,然后,通过对电路原理的分析,对电路元件进行选择并设定相应的电路图元件参数,最后,设计电路的接线图并对整个系统进行功能测试。
【关键词】定时器发光二极管定时周期触发器计数器振荡ABSTRACTIn the broader scope of our application is a mechanical starting timer in the practical application of issues arising from the relatively more time to walk, stopped easily the timer problems seriously affect quality.The mechanical and starting a timer on the basis of the analysis of the shortcomings of technology-based digital timer circuit design. This timer electric circuit quite is simple, the cost is low, it is advantageous for the service , omitted the mechanical timer each time to have to sway from side to side fixed time the button trouble, was very advantageous to the electric appliance entire automation.Square-wave generated by the oscillator after a cycle frequency divider respectively square-wave for the cycle of 1 minute and 1 second respectively for minus count and increases count, both through the counter after square-wave export BCD code, BCD code through the light-emitting diode display.First, according to designs the request, designs the circuitry block diagram, then, through to the circuitry analysis, carries on the choice and the hypothesis corresponding electrograph part parameter to the circuit element, finally, designs the electric circuit the wiring diagram and carries on the function test to the overall system.【Key word】Timer LED Cut-off relay Hold time Timing cycle Trigger Power outlet Boot time目录前言.......................................................... - 1 - 第1章绪论.................................................. - 2 - 第一节课题的来源和意义..................................... - 2 - 第二节电子定时器的应用..................................... - 2 - 第三节电子定时器的发展前景................................ - 2 - 第2章逻辑电路的介绍......................................... - 4 - 第一节数字电路的特点...................................... - 4 - 第二节基本逻辑电路........................................ - 4 - 第三节 CMOS集成电路的应用................................... - 4 -一、常用特性........................................... - 5 -二、CMOS门电路的应用.................................... - 5 - 第3章各集成电路的功能及原理................................. - 7 - 第一节 CD4017的功能及原理.................................. - 7 -一、 CD4017引脚图........................... 错误!未定义书签。
智能定时器毕业设计
智能定时器毕业设计]基于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能够比较准确显示时、分。
三个简单的按键实现对时间的调整。
软件方面采用汇编语言编程。
毕业论文基于stc89c52单片机的智能定时器设计
利用单片机的智能性,可方便的实现具有智能定时器的设计。而且,微处理系统具有时 钟振荡系统,利用系统时钟并借助微处理器的定时/计数器功能可以实现数字定时器的 功能。定时器电路主要由单片机(STC89C52)主控电路、电源电路、按键控制电路、数码 管显示电路、蜂鸣器电路、以及二极管指示灯等几个部分组成,它主要实现时钟的显示 ,以及对时、分、秒进行调整,即实现调时的功能,其数字定时器系统整体结构如图21所示。
本次设计定时器主要通过单片机系统将传输的数据显示在数码显示管和LED灯上, 从而实现的闹钟、整点报时、时间显示、校对时间等一系列的的操作。
关键词: 定时器; 单片机; STC89C52
I
目录
摘 要 ...................................................................1 1 引 言 .................................................................1
单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计 时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长 的使用寿命,因此得到了广泛的使用。
1.2数字定时器的意义
定时器是采用数字电路实现对时、分、秒。数字显示的计时装置,广泛用于个人家 庭、车站,、码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集 成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式定时器 , 定时器的数字化给人们生产生活带来了极大的方便,而且大大地扩展了定时器原先的 报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭 路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是 以定时器数字化为基础的。因此,研究定时器及扩大其应用,有着非常现实的意义。
毕业论文-多功能定时器毕业设计[管理资料]
湘潭职业技术学院信息工程系2010届毕业设计专业:应用电子技术毕业设计课题:多功能定时器班级:电子08301姓名:曾祥于指导教师:周姣2010年5月15日毕业设计开题报告书课题:多功能定时器专业:应用电子技术班级:电子08301报告人:曾祥于指导教师:周姣时间:2010年4 月湘潭职业技术学院信息工程系摘要AT89C51型单片机的多功能定时器的工作原理是利用了寄存器的溢出来触发中断的,所以在写定时器的时候就要去算计数的增量,,一个为TCON,. 单片机多功能定时器产生的效果是:4合一数码管每60秒会增1,当增加到最大值时,:1,对TMOD赋值,以确定T0和T1的工作方式。
2,计算初值,并将其写入TH0、TL0或TH1、TL1。
3,中断方式时,则对IE赋值,开放中断。
4,使TR0或TR1置位,启动定时/计数器定时或计数。
关键词:单片机AT89C51、四合一共阳数码管、多功能定时器。
目录摘要 (7)第一章绪论 (10)第二章总体设计 (10)设计任务 (10)设计原理 (11)第三章AT89C51芯片介绍 (12)单片机的概述 (12)MCS-51单片机内部结构 (12)中央处理器 (13)数据存储器(RAM) (13)程序存储器 (13)定时/计数器 (13)并行输入输出(I/O)口 (14)全双工串行口 (14)中断系统 (14)时钟电路 (14)MCS-51引脚说明 (15)第四章四合一数码管引脚说明 (16)第五章硬件电路设计 (17)系统组成 (17)直流电源 (17)原件清单 (18)第六章程序设计 (19)第七章工艺设计 (31)pcb图 (31)pcb设计 (32)电路板的选用及走线应注意的问题 (32)第八章硬件电路的焊接与调试 (33)硬件制作与调试的注意事项 (33)调试 (34)硬件调试 (35)软件调试 (36)整机调试 (36)调试中的问题及解决方案 (36)第九章附录 (37)总结 (37)致谢 (37)参考文献 (38)第1章绪论研究的目的和意义多功能定时器的核心部件单片机AT89C51,它在整个人类史上的地位已经不容置疑地确立了,相信它会越来越深入地浸透到人们的生活中,并且将在一定程度上影响人们对生活的理解和诠释。
基于单片机的多用途定时器装置毕业设计论文
摘要如今的科技已是飞跃的进步,然而定时器的应用永远不会退休。
“定时器”总的来说有两种类型,一种以机械时钟形式的产品,这种定时器功能简单,应用于成本比较低的产品中,如比较古老的滴水计时器、传统的电风扇。
当然滴水计时已被淘汰,而低价的风扇中还是不会淘汰这种机械运转的精度不高的定时器。
另一种是基于电子电路数字技术的新一代产品,这种产品功能强,精度高,控制和使用都比较直观而灵活,是前者的替代之物。
本设计开发了一种基于单片机的专用定时器。
它造价低,功能全,整体性价比高,可适应很多的场合做为保护或定时预警系统中。
此设计是最典型且经典的单片机定时功能应用设计,设计中使用了单片机定时器的设计、单片机中断使用方法、LED显示技术等。
可以实现在100小时内的任意时间定时,另可外控负载和提示报警等。
设计中的硬件电路主要含盖了STC89C51RC单片机、有源蜂鸣器、LED数字显示数码管等。
在硬件的设计基础上,通过软件进行数码管的数值显示、键扫描程序、蜂鸣器的提示音效和报警音效的处理。
关键词:定时器、STC89C51单片机、LED数字显示数码管ABSTRACTToday, technology is a leap of progress, however, the application of the timer never retired. "Timer" In general there are two types, a mechanical clock in the form of products, such a simple timer function, used in low-cost products, such as the old drip timer, traditional fans . Of course, dripping timing has been eliminated, and cheap fan or accuracy of this mechanical operation of the timer will not be eliminated. Another is based on a new generation of electronic circuits digital technology products, this product features high precision, control and use more intuitive and flexible, the former alternative material.The design and development of a microcontroller-based dedicated timer. It is low cost, full-function, and overall cost-effective, and can be adapted to many occasions as a protection or in the timing early warning system.This design is the most typical and classic the microcontroller timing function application design, the design used in the design of a microcontroller timer, microcontroller interrupt usage, LED display technologies. The arbitrary timing can be achieved in 100 hours, another may be outside the control load and prompted alarm.The hardware circuit design covers Microcontroller STC89C51RC active buzzer, LED digital display digital tube. Hardware design based on the value of the digital tube display, key scanner prompt sound and alarm buzzer sound processing through software.Keywords: timer, STC89C51 microcontroller, LED digital display digital tube目录前言 (4)第一章系统任务与总体方案论证 (5)1、设计任务 (5)2、方案论证 (5)3、方案选择 (6)第二章8051单片机的结构 (7)1、8051单片机的特点 (7)2、8051单片机的片内资源 (7)3、8051的引脚信号 (7)4、复位电路 (9)5、时钟电路 (10)第三章LED数码管接口技术 (11)1、LED数码管的结构与原理 (11)2、多位LED显示器的显示方式 (12)3、LED显示器接口技术 (13)第四章多用途定时器装置的硬件设计 (15)1、硬件电路结构 (15)2、电源电路 (15)3、蜂鸣器报警电路 (16)4、系统结构原理整图 (16)5、硬件焊接 (17)第五章多用途定时器装置的软件流程 (19)1、所需要完成的定时器装置功能 (19)2、软件设计思路 (19)3、软件程序流程图 (19)4、多用途定时器装置的源程序如下 (20)5.多用途定时器装置的实际应用 (28)结论 (29)参考文献 (29)致谢 (30)前言含有微处理器、存储器、输入/输出电路及一些诸如中断控制器、定时器/计数器等资源的集成电路芯片,它包含了作为一个计算机所必需的基本部件,在外部只需添加少许的外围器件就可以组成完整的计算机实现控制目的,这样的器件通常称为单片机或微型控制器。
单片机定时器毕业设计(论文)
毕业设计毕业设计题目:学生学号:学生姓名:所在系(部):专业及班级:指导教师:完成日期:《电气自动化》专业毕业设计任务书课题名称:定时系统课题类型:模拟课题设计的目的:(1)定时设定由按键部分控制(2)实现定时时间的显示数码管显示:分(十位)分(个位)∶秒(十位)秒(个位)(3)到点响铃(4)系统运行中可重新设定定时值(5)最大实现99分59秒的定时设计的任务及主要内容::第一章概述1 任务设计(1)定时设定由按键部分控制(2)实现定时时间的显示数码管显示:分(十位)分(个位)∶秒(十位)秒(个位)(3)到点响铃(4)系统运行中可重新设定定时值(5)最大实现99分59秒的定时2 总体方案(1)设计框图系统框图如图1(2)设计思路利用89C51单片机作为本系统的中控模块。
上电后,按下功能键进入调时状态,通过各单元电路将按键部分设定的时间通过定时时间显示部分中的LED数码管显示出来,当时间设定完毕后再次按下按键部分的功能键,闹铃模块的蜂鸣器鸣叫0.5S以示定时器开始工作,到点实现响铃,再由按键部分关闹铃。
中途可重新设置定时数值。
复位部分除上电初实现复位外,其余任何时候可按键实现复位。
注:按键部分一共有4个按键,分别为功能键P3.0,秒设定键P3.1(增),分设定键P3.2(增)分设定键P3.3(减)。
3、方案论证(1)定时部分定时部分是本设计的核心部分。
方案:本方案完全用软件实现定时。
原理为:在单片机内部存储器设两个字节分别存放时钟的分、秒信息。
利用键盘部分对定时时间进行设定,由定时显示部分数码管显示,同时定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒个位减1;若秒个位减到0,则判秒十位值是否为0,若不是,则秒个位赋9,秒十位减1;分同理。
该方案具有硬件电路简单的特点。
(2)闹铃器件的选择方案:采用蜂鸣器闹铃,当到设定时间时,单片机向蜂鸣器送出高电平,蜂鸣器发生。
采用蜂鸣器闹铃结构简单,控制方便。
智能温度定时闹钟硬件毕业设计
智能温度定时闹钟硬件毕业设计目录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 电子定时闹钟研究现状和发展趋势现在是一个高度发达的高科技的时代,目前单片机正朝向高性能和多品种方向发展,而且进一步向低功耗,小体积,大容量,高性能,低价格和外围电路装化等几个方向发展。
智能定时器毕业论文
智能定时器毕业论文智能定时器毕业论文智能定时器是一种能够根据预设的时间进行自动开关的设备,广泛应用于各个领域,如家庭、工业、农业等。
随着科技的不断发展,智能定时器的功能也越来越强大,给人们的生活带来了便利和效率。
一、智能定时器的原理和应用智能定时器的原理是通过内置的计时芯片和程序控制来实现按照设定的时间进行开关。
在家庭生活中,我们可以将智能定时器应用于电灯、电视、空调等电器设备的控制,使其在我们需要的时间自动开关,节省能源的同时提高生活的舒适度。
在工业生产中,智能定时器可以用于设备的定时启动和停止,提高生产效率和降低能源消耗。
在农业领域,智能定时器可以用于灌溉系统的控制,根据作物的需水量和生长周期,合理安排灌溉时间,提高农作物的产量和质量。
二、智能定时器的发展趋势随着人工智能和物联网技术的不断发展,智能定时器正朝着更加智能化的方向发展。
传统的定时器只能按照预设的时间进行开关,而智能定时器可以根据环境和用户需求进行智能调节。
例如,智能定时器可以通过感应器感知到人体的活动,根据人的作息时间自动调整灯光的亮度和色温,提供更加舒适的照明环境。
在工业生产中,智能定时器可以通过传感器监测设备的运行状态,根据设备的负荷和效率自动调整启停时间,提高生产效率和设备寿命。
三、智能定时器的优势和挑战智能定时器相比传统的定时器具有许多优势。
首先,智能定时器可以根据实际需求进行智能调节,提供更加个性化的服务。
其次,智能定时器可以通过与其他智能设备的联动,实现更加智能化的控制。
例如,智能定时器可以与智能音箱、智能手机等设备进行联动,通过语音控制实现更加便捷的操作。
然而,智能定时器也面临一些挑战。
首先,智能定时器的安全性和隐私保护需要得到重视。
由于智能定时器需要与互联网相连,存在被黑客攻击的风险,因此需要加强安全防护措施。
其次,智能定时器的价格相对较高,需要进一步降低成本,使其更加普及。
四、智能定时器的未来展望随着人们对智能化生活的需求不断增加,智能定时器的应用前景非常广阔。
智能定时闹钟设计-毕业设计
智能定时闹钟设计学生: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 goodscientific 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 theminimum 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目录前言 11设计目的及意义 11.1设计任务 11.2设计系统的主要功能 12 系统总体方案及硬件设计 22.1系统总体方案 22.2系统设计总框图 22.3硬件设计 22.3.1单片机最小系统设计 22.3.2报警模块设计 62.3.3显示模块设计 72.3.4调时模块设计 93 软件设计 103.1主程序流程图 103.2定时中断子程序流程图 113.3程序设计 124 系统的仿真与调试 134.1 proteus软件仿真 134.2 系统的调试 135 结束语 14附录1:源程序代码 14附录2:系统原理图 25参考文献 26基于智能定时闹钟系统设计前言学习和巩固单片机技术、电子技术、传感器技术及智能仪器等知识,使对已学过的基础知识能有更深入的理解,并融会贯通。
智能定时器毕业设计论文
智能定时器毕业设计论⽂毕业设计(论⽂)课题名称:基于51单⽚机的智能定时控制器系统设计毕业设计(论⽂)原创性声明和使⽤授权说明原创性声明本⼈郑重承诺:所呈交的毕业设计(论⽂),是我个⼈在指导教师的指导下进⾏的研究⼯作及取得的成果。
尽我所知,除⽂中特别加以标注和致谢的地⽅外,不包含其他⼈或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历⽽使⽤过的材料。
对本研究提供过帮助和做出过贡献的个⼈或集体,均已在⽂中作了明确的说明并表⽰了谢意。
作者签名:⽇期:指导教师签名:⽇期:使⽤授权说明本⼈完全了解⼤学关于收集、保存、使⽤毕业设计(论⽂)的规定,即:按照学校要求提交毕业设计(论⽂)的印刷本和电⼦版本;学校有权保存毕业设计(论⽂)的印刷本和电⼦版,并提供⽬录检索与阅览服务;学校可以采⽤影印、缩印、数字化或其它复制⼿段保存论⽂;在不以赢利为⽬的前提下,学校可以公布论⽂的部分或全部内容。
作者签名:⽇期:学位论⽂原创性声明本⼈郑重声明:所呈交的论⽂是本⼈在导师的指导下独⽴进⾏研究所取得的研究成果。
除了⽂中特别加以标注引⽤的内容外,本论⽂不包含任何其他个⼈或集体已经发表或撰写的成果作品。
对本⽂的研究做出重要贡献的个⼈和集体,均已在⽂中以明确⽅式标明。
本⼈完全意识到本声明的法律后果由本⼈承担。
作者签名:⽇期:年⽉⽇学位论⽂版权使⽤授权书本学位论⽂作者完全了解学校有关保留、使⽤学位论⽂的规定,同意学校保留并向国家有关部门或机构送交论⽂的复印件和电⼦版,允许论⽂被查阅和借阅。
本⼈授权⼤学可以将本学位论⽂的全部或部分内容编⼊有关数据库进⾏检索,可以采⽤影印、缩印或扫描等复制⼿段保存和汇编本学位论⽂。
涉密论⽂按学校规定处理。
作者签名:⽇期:年⽉⽇导师签名:⽇期:年⽉⽇注意事项1.设计(论⽂)的内容包括:1)封⾯(按教务处制定的标准封⾯格式制作)2)原创性声明3)中⽂摘要(300字左右)、关键词4)外⽂摘要、关键词5)⽬次页(附件不统⼀编⼊)6)论⽂主体部分:引⾔(或绪论)、正⽂、结论7)参考⽂献8)致谢9)附录(对论⽂⽀持必要时)2.论⽂字数要求:理⼯类设计(论⽂)正⽂字数不少于1万字(不包括图纸、程序清单等),⽂科类论⽂正⽂字数不少于1.2万字。
单片机智能的定时器设计毕业设计
.目录一、课程设计任务书 (1)二、智能定时器设计 (1)1.设计要点 (1)2.硬件设计 (4)(1)光敏电阻 (5)(2)光耦合器 (6)(3)光电开关 (7)(4)红外光电对管 (8)(5)光敏二极管与光敏三极管 (8)(6)拨码开关 (9)三、智能光电定时器软件设计…………………………………………………11.1.程序流程图 (11)1)主程序流程图 (11)2)T0 中断服务子程序 (12)2 .软件去抖 (12)3. 初始化 (12)4.硬件调试方法 (13)5.软件调试方法 (13)6.程序清单 (13)四、结论 (17)五、体会及收获 (17)参考文献 (17)课程设计任务书(智能光电定时器)1、总体方案设计根据资料将同类产品方案特点列出,画出设计方案的原理图和印制板图,说明设计的方案的特点。
2、各功能部件的硬件设计1.各种光电器件、拨码开关对时间置入方式的设计2.单片机硬件对时间置入接收部分的设计以及控制声光报警电路的设计3.单片机软件对定时,报警的编制以及电源的设计智能光电定时器设计一、智能光电定时器设计要点定时器时间置入有两种方式:拨码开关置入方式和光电置入方式拨码开关置入方式,其定时的时间精度为1秒钟;有两个拨码开关,一个设置为分钟位,一个设置为秒钟位。
光电置入方式定时的时间精度为1秒钟。
秒钟的置入电路分钟的置入电路二、智能光电定时器硬件设计1.电路图智能光电定时器电路图智能光电定时器PCB图2. 光电传感器光电传感器的作用主要是将光信号转换为电信号,它是一种利用光敏器件作为检测元件的传感器。
下面介绍一些常用的光电器件:光敏电阻和发光二极管以及光耦合器光敏电阻(一)光敏电阻的工作原理光敏电阻是用光电导体制成的光电器件(即PC器件),又称光导管,它是基于半导体光电效应工作的。
光敏电阻的灵敏度易受潮湿的影响,因此要将光电导体严密封装在带有玻璃的壳体中。
光敏电阻具有很高的灵敏度,很好的光谱特性,光谱响应从紫外区一直到红外区。
智能定时器毕业论文
智能定时器毕业论文智能定时器是一种能够在预定时间内进行操作的设备,通常应用于照明、水泵、空调等设备的控制。
通过智能定时器的应用,不仅可以减少能源的消耗,节约成本,还能提高设备的使用寿命,增强设备的智能性,提升生产效率等多方面的优点。
本文将从智能定时器的概述、技术原理、应用场景、市场前景等方面进行探讨。
一、智能定时器的概述智能定时器是一种简便易行、省时省力、安全可靠的设备。
它基于计时器的基础上,通过增加电子元器件和软件系统的支持,进一步提高了设备的稳定性和智能化程度。
与传统的手动定时开关相比,智能定时器不仅可以更方便、快捷和准确的完成设备的操作,而且还可以根据设备的需要,进行定时和计量,确保设备安全、高效、优质的运行。
智能定时器通常包括以下几个方面的特点:(1)可调节的时间和数量;(2)手动/自动切换模式;(3)有多组时间段可设置;(4)操作简单易懂,具有智能提示功能。
二、智能定时器的技术原理智能定时器采用了现代电子元器件和软件系统等技术手段,主要依靠计算机控制来完成设备的操作。
其技术原理主要包括以下几个方面:1、控制信号的产生。
在给定的时间内,智能定时器所需要的控制信号将由计算机生成,通过控制信号,可以对设备的启动、关闭、调节等进行控制。
2、控制信号的传送。
生成的控制信号将通过智能定时器的通讯接口进行传送,这些接口包括网络接口、蓝牙接口、无线网接口等多种形式,方便使用者的使用和选择。
3、设备的反馈。
智能定时器还会通过传感器对设备的运行情况进行反馈,在设备出现故障等情况下,能够准确的感知并对故障进行处理。
三、智能定时器的应用场景智能定时器可以广泛应用于各种设备的控制,包括照明、水泵、空调、电脑、电视、冰箱、洗衣机等各种家电、工业设备等。
下面是智能定时器主要的应用场景:1、家庭用途。
智能定时器适用于家庭的各种设备,例如家庭电器设备的定时开闭和调整亮度等功能,提高了生活的舒适度和安全性。
2、工业用途。
定时器的设计与实现 学士毕业论文
定时器的设计与实现摘要伴随着当今信息和自动化技术的发展,数字控制技术广泛应用于工业生产当中,计算机控制中常需要定时的数据读取、信号输出、和屏幕刷新等操作,特别是精度要求高的控制系统和数据采集系统,更要求精确的定时操作。
因此必须采用一种新的定时器设计方法来代替传统的定时器设计方法,以更好地满足系统的高精度定时要求。
本文工作重点在于结合松下公司的需求,进行定时器的整体设计和各子模块的具体实现。
本文首先介绍课题背景、意义、国内外定时器及芯片设计的现状及内容。
阐述VerilogHDL语言、APB总线和Modelsim工具的相关知识。
其次,研究和分析传统定时器的原理,结合定时精度的需求,提出一种合理的定时器设计方案,包括定时器的总体设计方案、定时器的各模块设计方案。
基于该设计方案,用VerilogHDL语言实现定时器各模块的功能。
其中定时器的核心模块包含前置分频器、轻功能定时器组和多功能定时器。
在实现轻功能定时器组时,对其级联功能进行改进和优化,使其结构更紧凑,灵活性更高。
最后基于Modelsim进行功能仿真,通过对波形的分析,得出该定时器能很好地满足客户需求。
关键词定时精度;数据读取;级联;数据捕获The design and implementation of timerAbstractAlong with today's information and automation technology, digital control technology is widely used in industrial production, the computer-controlled often needs read data by definite time, the definite time signal output, and definite time screen refresh operation, etc., especially in high-precision control systems and data acquisition systems, more precise timing requirements of the operation. It is necessary to adopt a new design method of the timer to replace the traditional design methods to be better meet with the system requirements of high precision timing. This paper focuses on the work of combining the needs of Panasonic company, the overall design of the timer and the concrete realization of sub-modules.Firstly, the subject of the background, significance, the quo of timer and the chip’s designing both at home and abroad is introduced in this thesis. Expound in VerilogHDL language, APB bus and the relevant knowledge about Modelsim tools. Secondly, according to the research and analysis of the principles of traditional timer, combined with the demand for precision timing, give out a reasonable timer design, including the overall design, the timer modules design. Based on the design ,use VerilogHDL to implement the functions of the timer modules. The timer core modules include pre-divider timer , light-function timer group and multi-function timer. Along with the implementation of the light-function timer group, some improvements and optimizations have been done in this thesis.According to the improvement and optimization, its structure is more compact, and has a higher flexibility.Finally, based on the Modelsim tools’ functional simulation and waveform analysis of the timer, the timer can be very well content with the customers’needs.Keywords timing accuracy; data read; cascade; data capture目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题背景及意义 (1)1.2 国内外研究现状 (2)1.3 主要研究内容 (4)第2章相关知识介绍 (5)2.1 Verilog HDL语言简介 (5)2.2 APB总线简介 (5)2.3 Modelsim工具简介 (7)2.4 本章小结 (8)第3章定时器的总体设计 (9)3.1 框架设计 (9)3.1.1 端口分类 (9)3.1.2 信号列表 (9)3.2 定时器内部的模块划分 (10)3.3 定时器各功能模块的设计及功能描述 (11)3.3.1 前置分频器 (11)3.3.2 轻功能定时器组 (12)3.3.3 多功能定时器 (13)3.4 本章小结 (15)第4章定时器的各模块实现 (16)4.1 前置分频器 (16)4.1.1 功能描述及时序分析 (16)4.1.2 工作模式图 (16)4.1.3 内部寄存器描述 (17)4.2 轻功能定时器组 (19)4.2.1 功能描述及时序分析 (19)4.2.2 工作模式图 (19)4.2.3 内部寄存器描述 (20)4.3 多功能定时器 (22)4.3.1 功能描述及时序分析 (22)4.3.2 工作模式图 (23)4.3.3 内部寄存器描述 (24)4.4 定时器外围模块 (27)4.4.1 定时器顶层模块 (28)4.4.2 定时器测试模块 (28)4.5 本章小结 (28)第5章定时器的功能仿真和结果分析 (29)5.1 前置分频器 (29)5.2 轻功能定时器组 (30)5.3 多功能定时器 (32)5.4 本章小结 (33)结论 (35)致谢 (36)参考文献 (37)附录 (38)第1章绪论1.1课题背景及意义人类最早使用的定时工具是沙漏或水漏,但在钟表诞生发展成熟之后,人们开始尝试使用这种全新的计时工具来改进定时器,达到准确控制时间的目的。
智能家居定时开关设计_毕业设计论文
南京工程学院自动化学院本科毕业设计(论文)题目:智能家居定时开关设计专业:自动化(数控技术)Graduation Design (Thesis)The Design of Timing Switchof Smart HomeBySupervised bySenior experimentalistSchool of AutomationNanjing Institute of TechnologyMAY, 2012摘要论文设计完成的智能家居定时开关控制系统主要通过AT89S52单片机做为主控器实现,介绍了智能家居定时开关控制系统的结构、功能和特点。
家电控制的智能化已成为社会需求的新趋势。
基于微机控制系统的智能化家电使我们的生活更加便利。
而是否能够实现远程家电的开关控制,又是否能够随时查询电器的工作状况,或者能够事先对家电的定时开关做出控制,又成为越来越受关注的研究方向。
本论文重点介绍了以AT89S52单片机为主控制器的输入、输出硬件接口电路的设计,并对其特点做出阐述,并结合控制系统的功能要求,对软件设计的程序流程及实现的基本过程进行了说明。
该设计基本功能和组成包括:以AT89S52单片机作为中央处理器,组成最小系统;修改和读取串行时钟;具有按键电路;具有手动和自动控制功能,控制四路继电器开关通断,通断状态由指示灯指示;具有与计算机通信的串行接口设计时钟电路,能修改和读出实时时间;具有串行通信接口;具有手动、自动控制电路及继电器开关控制电路;具有单片机程序下载接口和设计系统典型测试点电平或电压输出接口。
关键词:智能家居;定时开关;AT89S52ABSTRACTThis paper completed the design of the intelligent home furnishing timing switch control system mainly through the AT89S52 microcontroller as the main control unit, intelligent home furnishing timing switch control system structure, function and characteristic.Household appliances intelligent control has become the new trend of social demand. Microcomputer based control system for intelligent home appliance makes our life more convenient. But whether can realize remote switch control, and whether can inquire electrical work, or to advance to the appliance timer switch to control, and has become increasingly concerned about the research direction.This paper introduces the AT89S52MCU as the main controller input, output hardware interface circuit design and its characteristics, explain, and the combination of the functional requirement of the control system, the software design process and the realization of the basic process explained.The design includes: the basic functions and composition with AT89S52microcontroller as the central processor, consisting of minimal system; modify and read the serial clock; a key circuit; having a manual and automatic control function, control four relay switch, on-off state by the indicator light; having a computer with the serial communication interface design of clock circuit, can modification and readout time; with serial communication interface; having a manual, automatic control circuit and a relay switch control circuit; single chip program download interface and design system of typical test point level or a voltage output interface.Key words: smart home;timing switch; AT89S52;目录第一章绪论 (1)1.1 引言 (1)1.2 课题背景与意义 (2)1.3 智能家居定时开关系统完成的功能 (2)1.4 本文的结构 (2)第二章单片机AT89S52的性能介绍 (4)2.1 单片机的概述 (4)2.2 单片机AT89S52简介 (5)2.2.1 AT89S52概述 (5)2.2.2 功能简述 (5)2.2.3 管脚说明 (6)2.2.4 AT89S52单片机主要特征 (8)第三章系统硬件设计 (10)3.1 系统总体设计 (10)3.2 单片机最小系统设计 (10)3.2.1 复位电路 (10)3.2.2 晶振电路 (11)3.2.3 最小系统 (12)3.3 时钟电路模块设计 (12)3.3.1 时钟芯片DS1302模块 (13)3.3.2 24C16芯片介绍 (19)3.4 继电器控制模块设计 (22)3.5 数码管显示模块设计 (22)3.5.1 静态显示 (22)3.5.2 动态显示 (23)3.5.3 数码管显示电路 (23)3.6 串行通信接口模块设计 (24)第四章系统软件设计 (25)4.1 软件设计的原则 (25)4.2 主程序设计 (26)4.2.1 主程序的概念 (26)4.2.2 本系统主程序的功能 (26)4.2.3 主程序流程图 (26)4.3 软件指令设计 (27)4.3.1 基本指令设计 (27)4.3.2 时间校准功能 (28)4.3.3 四路开关时间设定功能 (29)第五章制作与调试 (30)5.1 硬件焊接 (31)5.2 硬件调试 (32)5.2.1 焊接调试 (32)5.2.2 故障调试 (32)5.2.3 功能调试 (32)5.3 “伟福”调试软件 (33)5.3.1 “伟福”的特点 (33)5.3.2 “伟福”仿真软件的使用 (33)5.3.3 “伟福”集成调试软件的界面 (34)5.4 综合调试 (39)5.4.1 联机调试 (39)5.4.2 脱机调试 (39)第六章总结 (41)6.1 论文总结 (41)6.2 感想 (41)致谢 (42)参考文献 (43)附录 (44)附录A:原理图 (44)附录B:PCB硬件图 (45)附录C:程序清单 (46)第一章绪论1.1 引言智能家居概念的起源很早,但一直未有具体的建筑案例出现,直到1984年美国联合科技公司(United Techno1ogies Building System)将建筑设备信息化、整合化概念应用于美国康乃迪克州(Conneticut)哈特佛市(Hartford)的CityPlaceBuilding时,才出现了首栋的“智能型建筑”,从此也揭开了全世界争相建造智能家居的序幕。
毕业设计(论文)光电智能定时器
XXXX大学XX学院课程设计题目:智能光电定时器专业:测控技术与仪器班级:X班姓名:XXX指导教师:XXXX老师XXX年XX月X日设计日期自2011年10月17日至2011年11月4日目录概述 (3)一、智能光电定时器设计要点 (3)二、智能光电定时器硬件设计 (6)1.电路图 (6)2.光电传感器 (7)2.1 光敏电阻 (8)2.2发光二极管............................................. (9)2.3光耦合器 (12)1.光电开关 (12)2.红外光电对管 (14)3.光敏二极管与光敏三极管 (14)2.4光电传感器的应用注意事项 (16)3、拨码开关 (16)三、智能光电定时器软件设计…………………………………………………17.1.程序流程图 (17)1)主程序流程图 (18)2)T0 中断服务子程序 (19)2 .软件去抖 (19)3. 初始化 (20)4.硬件调试方法 (20)5.软件调试方法 (20)四、结论 (25)五、改进意见、体会及收获 (25)课程设计心得 (25)参考文献 (26)智能光电定时器设计一、课程设计的目的:1.培养学生仪器总体设计的能力2.培养查阅资料和综述能力,培养写作方法和文字表达能力3.培养学生正确的设计思想,严谨的科学态度及独立分析问题和解决问题的能力4.培养学生实际动手能力二、设计任务:1.仪器总体方案设计(1)查阅资料,了解国内外同类产品功能、技术指标和方案、理论水平等(2)总体方案设计(3)各硬件功能部件设计(4)软件设计2.编写设计说明书课程设计任务书(智能光电定时器)一、国内外情况综述二、总体方案设计根据查阅的资料将国内同类产品各种方案特点列出,画出你所设计方案的原理图和印制板图,说明你所设计的方案的特点。
三、各功能部件的硬件设计1.各种光电器件对时间置入方式的设计2.拨码开关对时间置入方式的设计3.单片机硬件对时间置入接收部分的设计4.单片机控制声光报警电路的设计5.单片机软件对定时,报警的编制6.电源的设计四、可行性、可靠性、精度分析五、编写仪器设计说明书1、设计任务2、概述(仪器用途及国内外情况)3、设计任务分析及技术指标4、总体方案设计5、部件电路设计6、可行性、可靠性、精度分析7、结论8、改进意见、体会及收获9、参考文献10 、报告要求要求:1、文字简练,语句通顺、尽量采用图、表。
智能的定时器设计-推荐下载
目录
一、课程设计任务书…………………………………………………1
二、智能定时器设计……………………………………………………………1
1.设计要点................................................................1 2.硬件设计..............................................................4
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电通,力1根保过据护管生高线0产中不工资仅艺料可高试以中卷解资配决料置吊试技顶卷术层要是配求指置,机不对组规电在范气进高设行中备继资进电料行保试空护卷载高问与中题带资22负料,荷试而下卷且高总可中体保资配障料置各试时类卷,管调需路控要习试在题验最到;大位对限。设度在备内管进来路行确敷调保设整机过使组程其高1在中正资,常料要工试加况卷强下安看2与全22过,22度并22工且22作尽2下可护1都能关可地于以缩管正小路常故高工障中作高资;中料对资试于料卷继试连电卷接保破管护坏口进范处行围理整,高核或中对者资定对料值某试,些卷审异弯核常扁与高度校中固对资定图料盒纸试位,卷置编工.写况保复进护杂行层设自防备动腐与处跨装理接置,地高尤线中其弯资要曲料避半试免径卷错标调误高试高等方中,案资要,料求编5试技写、卷术重电保交要气护底设设装。备备4置管高调、动线中试电作敷资高气,设料中课并3技试资件且、术卷料拒管中试试调绝路包验卷试动敷含方技作设线案术,技槽以来术、及避管系免架统不等启必多动要项方高方案中式;资,对料为整试解套卷决启突高动然中过停语程机文中。电高因气中此课资,件料电中试力管卷高壁电中薄气资、设料接备试口进卷不行保严调护等试装问工置题作调,并试合且技理进术利行,用过要管关求线运电敷行力设高保技中护术资装。料置线试做缆卷到敷技准设术确原指灵则导活:。。在对对分于于线调差盒试动处过保,程护当中装不高置同中高电资中压料资回试料路卷试交技卷叉术调时问试,题技应,术采作是用为指金调发属试电隔人机板员一进,变行需压隔要器开在组处事在理前发;掌生同握内一图部线纸故槽资障内料时,、,强设需电备要回制进路造行须厂外同家部时出电切具源断高高习中中题资资电料料源试试,卷卷线试切缆验除敷报从设告而完与采毕相用,关高要技中进术资行资料检料试查,卷和并主检且要测了保处解护理现装。场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
基于单片机的智能定时器毕业设计
毕业设计(论文)基于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直流电源供电。
毕业设计(论文)任务书(可编程定时器)
2、主要技术指标
1)要求定时器能够正确走时,并且通过按键可设定定时时间(不少于三组)。
毕业设计(论文)任务书
课题名称可编程定时器
院系
专业
年级
学生班级
学生姓名
指导教师姓名付伟
指导教师职称讲师
一、毕业设计(论文)内容:
1、根据设计要求进行单元电路的设计,通过理论分析与计算确定所选器件的参数,并完成仿真。
2、绘制总体电路图,完成有关设计文件;
3、整机调试及性能分析;
4、完成论文、图纸、设计说明书。
查阅有关资料,充分论证,对设计内容明确分工,各自独立完成所负责的电路设计。
七、院系意见
本任务书一式三份,系、指导教师、学生各执一份。
2)对硬件电路中各元件的具体参数进行计算后确定,并选择实际标称值。
3)PCB电路元件布局合理、紧凑、方便操作。
4)程序设计必须实现程序的模块化和结构化。
三、毕业设计完成后提交的文件和图表(论文完成后提交的文件):
1、计算说明书部分:相关的计算公式
2、图纸部分:各单元电路
3、论文部分:设计说明书
四、毕业设计(论文)进程安排
序号
工作内容
所需时间(周)
五、主要参考文献的范围:
1、赵健编著,实用声光及无线电遥控电路300例,中国电力出版社
2、彭介华主编,电子技术课程设计指导,高教出版社
3、姚福安编著,电子电路设计与实现,山东科学技术出版社
4、康华光主编,电子技术基础(模拟部分)第四版或第五版,高教出版社
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)课题名称:基于51单片机的智能定时控制器系统设计指导教师:系别:电子信息系专业:应用电子技术班级:10电子(2)班姓名:毕业设计(论文)任务书课题名称基于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直流电源供电。
在硬件方面,除了CPU外,使用四个七段LED数码管来进行显示,LED采用的是动态扫描显示。
通过LED能够比较准确显示时、分。
三个简单的按键实现对时间的调整。
软件方面采用汇编语言编程。
整个电子钟系统能完成时间的显示,调时,定时闹钟,报警等功能。
本设计是以ATMEL公司的AT89C51单片机芯片为系统核心的智能定时控制器设计,论文具体描述了设计的系统硬件和软件的具体实现过程。
智能定时控制器在硬件、软件设计上均采用模块化的方法,使得在设计和调试方面取得很大的方便。
论文重点阐述了数字钟硬件中MCU模块、按键模块、显示模块等相关模块的模块化设计及制作;软件同样采用模块化的设计,包括中断模块、时间调整模块等设计,并采用简单流通性强的C语言编写实现。
本设计实现了年、月、日及时、分、秒的显示和时间修改的功能。
通过对比实际的智能定时控制器,查找出误差的来源,确定调整误差的方法,尽可能的减少误差,使得系统可以达到实际智能定时控制器的允许误差范围内,取得了设计的预期效果。
关键词:AT89C51 数码管模块化数字钟目录摘要 (4)1概述 (6)2设计方案 (6)2.1.要求功能 (6)2.2.单片机芯片 (7)2.3显示模块 (7)2.4时钟芯片的选择 (7)2.5电路设计方案确定 (8)3单片机内部结构概述 (8)3.1AT89C51单片机 (8)3.2单片机的定时/中断系统 (10)3.3显示系统 (12)4硬件电路设计 (12)4.1硬件系统设计的概述 (12)4.2报警电路 (13)4.3按键电路 (14)4.4电源设计 (15)4.5单片机最小系统 (16)4.5.1单片机的复位电路 (16)4.5.2单片机系统的晶振电路 (17)4.6主电路设计 (18)5 主程序和中断程序设计 (19)5.1主程序 (19)5.2中断程序 (21)6系统调试 (22)6.1软件调试概述 (22)6.2软件调试 (22)结论 (24)致谢 (25)参考文献 (26)1概述随着产业结构的不断调整、生产工艺的飞速发展、人们生活水平的不断提高及家用电器的逐渐普及, 市场对定时控制系统的需求越来越大. 如, 定时自动报警、定时自动打铃、定时开关烘箱、定时通断动力设备以及各种电气的定时启动等都属于定时控制系统[ 1] . 定时控制系统的实现方法很多, 本文主要介绍以80C51 系列单片机中的AT89C51 为核心的智能定时控制系统的设计实现方式. 80C51 系列单片机进入市场时间早, 总线开放, 仿真开发设备多, 芯片及其开发价格低廉、速度较快、电磁兼容性较好. 本文所述智能时钟控制系统主要包括时钟显示、时间校正、闹铃设置及各种设备定时开关机( 可扩展功能) 等功能. 实时日历和时钟显示的设计过程在硬件与软件方面进行同步设计。
硬件部分主要由AT89S52单片机,LED显示电路,以及调时按键电路等组成,系统通过LED显示数据,所以具有人性化的操作和直观的显示效果。
软件方面主要包括时钟程序、键盘程序,显示程序等。
本系统以单片机的汇编语言进行软件设计,为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了,以便更简单地实现调整时间及日期显示功能。
所有程序编写完成后,在keil2软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真在日新月异的21世纪里,家用电子产品得到了迅速发展。
许多家电设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单品具有便携实用,操作简单的特点。
2设计方案2.1.要求功能1、时间显示:用4位数码管显示当前小时和分钟,秒功能用两LED灯代替(每秒闪烁一次)。
2、可手动设定时间。
3、开机流程:系统有红色和蓝色指示灯,上电10S内,每秒红色指示灯闪烁一次,并伴有蜂鸣声,作为开机/重启提醒,此时绿色指示灯灭。
10S后红色指示灯灭,若光线较强则绿色指示灯亮,若光线较弱则绿色指示灯亮度减半进入节能模式。
4、具有整点报时功能(四短一长),可自行设定报时时间段;2.2.单片机芯片方案一:采用89C51芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
方案二:采用AT89c51,片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。
所以选择采用AT89S52作为主控制系统.2.3显示模块方案一:采用LED液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,但是价格昂贵,需要的接口线多,所以在此设计中不采用LED液晶显示屏。
方案二:采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以也不用此种作为显示。
方案三:采用LED数码管动态扫描,LED数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。
所以采用了LED数码管作为显示。
2.4时钟芯片的选择方案一:采用实时时钟芯片直接采用单片机定时计数器提供秒信号,使用程序实现、时、分、秒计数。
采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。
所以不采用此方案。
方案二:软件控制:利用AT89s51内部定时进行中断,配合软件延时实现时、分、秒的计时,该方案节约成本,且能综合运用知识2.5电路设计方案确定综上各方案所述,对此次作品的方案选定: 以单片机AT89C51为主控制器,采用单片机内部定时、行列式键盘和动态LED显示3单片机内部结构概述3.1AT89C51单片机AT89C51是一种低功耗、性存储器技术制造, 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。
另外,AT89C51 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。
空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。
掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
80C51:40个引脚双排直插DIP封装,大致可分为3类:电源及时钟、控制和I/O引脚。
图3.1 89C51单片机引脚图图3.2 单片机片内结构图:由如下功能部件组成:对图3.2中的片内各部件做简单介绍。
1.CPU(微处理器)2.数据存储器(RAM)片内为128个字节(52子系列的为256个字节)3.程序存储器(ROM/EPROM) 89C51/89C52/89C55:4K/8K/20K 字节闪存。
4. 4个并行可编程的8位I/O口 P1口、P2口、P3口、P0口5. 串行口1个全双工的异步串行口,具有四种工作方式。
6. 定时器/计数器7. 中断系统8. 特殊功能寄存器(SFR)共有21个,是一个具有特殊功能的RAM区。
CPU对各种功能部件的控制是采用特殊功能寄存器(SFR,Special Function Register)的集中控制方式。
图3.3 89C51单片机功能结构3.2单片机的定时/中断系统51内部集成定时/计数器的基本特征:❑51系列单片机内部提供2个16位的递增定时/计数器T0和T1。
❑可以设置为定时或者计数器工作。
❑有多种可选的工作模式,通过SFR-TMOD选择使用。
❑对应两个中断源,可用中断处理。
❑主要作用:对外部脉冲计数、产生精确定时时间、作串行口的波特率发生器。
图3.5 T0、T1的结构TMOD寄存器的M1,M0位设置四种工作方式模式0:13位定时/计数器计数寄存器:THx和TLx低5位最大计数值:213:模式1:16位定时/计数器计数寄存器:THx和TLx最大计数值:216模式2: 8位自动重载定时/计数器计数寄存器:TLX计数初值重载寄存器:THX最大计数值28模式3:仅T0可用,将T0拆为两个独立8位定时器80C51的中断源外部中断0(INT0)外部中断1(INT1)T0溢出中断(TF0)T1溢出中断(TF1)串行口中断(RI或TI)触发方式设置及中断标志7 6 5 4 3 2 1 0TCON TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 字节地址:88H外部中断标志IE1、IE0(用IEx表示)电平方式(ITX=0),INTx引脚低电平时IEx=1,响应中断后IEx不自动清0(INTx引脚状态)。