欢迎来到天天文库
浏览记录
ID:28040916
大小:361.50 KB
页数:15页
时间:2018-12-07
《毕业设计(论文)-多功能数字钟设计与应用报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录翻1Abstract11方案比较与设计21.1数字时钟显示器的选择与控制21.2按键的选择与控制22系统设计32.1系统框图32.2方案实现43理论分析与计算63.1时间的控制与计算63.2温度的采集与计算73.3蜂鸣器报警的设计73.4红外止闹的设计74测试方法与调试78附页8内容摘要:本设计采用一块单片机(AT89S52)作为多功能数字钟的控制核心,加以温度传感器、红外接收管、蜂鸣器、液晶显示器(LCD1602)、电源电路及其他电路构成。实现了时间设置、闹铃设置、闹铃开和关的功能;LCD显示小时、分钟,有AM、PM指示灯,闹钟就
2、绪灯,闹钟到点蜂鸣器报警,220V供电基本功能。另外,本设计还实现了通过切换键盘显示现场温度,红外停止闹铃的功能。关键词:温度传感器红外接收管蜂鸣器液晶显示器(LCD1602)电源电路Abstract:Thisdesignusesasinglechip(AT89S52)asthecorecontrollerofamulti-functionaldigitalclock,complementedbytemperaturesensor,infraredreceiver,buzzer,liquidcrystaldisplay(LCD1602)
3、,powercircuitandothercircuit.Itimplementestimesetting,alarmsetting,andalarmon/offfunctions.Moreover,ithassomebasicfunctionssuchasdisplayinghourandminute,AM/PMindicatorlight,alarmclockreadylight,buzzeralarmand220Vpowersupply.Intheend,thisdesignalsocanshowthescenetemperatu
4、rethroughswitchingthekeyboards,andstopthealarmbyinfraredcircuit.Keywords:temperaturesensorinfraredreceiverbuzzerliquidcrystaldisplay(LCD1602)powercircuit1方案比较与设计1.1数字时钟显示器的选择与控制方案一:采用5只7段共阴极数码管,分别显示小吋、’一’及分钟(如23-30),P0口连接数码管的段选端(a、b、c、d、e、f、g),P2口(0-4端)控制数码管位选端(csl_cs5)。
5、方案二:采用一块液晶显示器(LCD1602),显示内容多,可以显示AM(PM)、小时、“:”、分钟及秒钟(如PM23:30:30),另外控制也较为方便,只用两个控制线(lcdrs、lcden)。方案一编程较简单,但硬件电路较乱;方案二编程与硬件电路实现都较为方便。考虑到本设计的需耍,采用方案二。1.2按键的选择与控制方案一:采用4只轻触按键完成各项功能的设置,分别为功能键、增加键、减少键、开关闹铃键,采用按键复用的设计思路。此种方案硬件简单,软件实现困难。方案二:采用6只轻触按键完成各项功能的设置,分别为设置时间、设置闹铃、调整小时、调
6、整分钟、开闹铃、关闹铃,采用分模块的设计思路。此种方案必第一种只多2只按键,软件实现较为方便。所以采用方案二。2系统设计2.1系统框AM,PM闹铃就绪LED指示灯LCD1602液品显示器蜂鸣器,温度传感器与红外接收装置AT89S52单片机系统说明(1)AM、PM、闹铃就绪UW指示灯部分,三只UW发光二管分别作为AM、PM、闹铃就绪指示灯。(2)LCD1602液晶显示器部分,作为本系统的显示器,显示时间、闹钟与温度。(3)蜂鸣器、温度传感器、红外接收部分,分别用來闹铃到点报警,显示现场温度及非接触时停止闹铃。(4)键盘部分,作为木系统的控
7、制部分,用来设置时间、闹铃与显小•温度。2.2方案实现2.2.1电源电路木系统采用5V直流电源作为整个电路的供电模块,电路如下:2.2.2系统电路图除电源模块外,由单片机复位电路,单片机晶振电路,LIW指示灯电路,温度传感器(DS18B20),蜂鸣器,液晶显示器(LCD1602),红外接收电路,键盘接U电路组成。系统整体电路如下图所示总电路说明(1)LED指示灯电路:分别用3只发光二极管作为AM、PM和闹铃就绪的指示的灯。(2)LCD1602液晶显示器接口电路:将单片机的P2.7和P2.6分别连接LCD的RS和EN端,P0口接LCD的数
8、据端(DB0-DB7)。LCD1602显示时间、闹铃、温度。(3)温度传感器接口电路:将单片机的P1.5与温度传感器的数据口相连。用单片机控制温度传感器,采集实时温度,并通过LCD显示。(4)蜂鸣器接口电路
此文档下载收益归作者所有