欢迎来到天天文库
浏览记录
ID:22824558
大小:247.55 KB
页数:17页
时间:2018-10-31
《基于at89c51的语音温度计设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要内二十世纪以来,人们不断地专研单片机技术,H前已经取得了卓越的成效。单片机技术的应用在我们虫活和工作(如手机、电脑、iPad)等各个方诎屡见不鲜。本设计将介绍一种基•丁•51单片机控制的语音温度计,采用单片机作为控制核心来构造整个电路,余下粗略可以分为七个部分:报秤部分、语音播报部分、按键控制部分、显示部分、时钟部分、温度采集部分和电源部分。该语音温度计是一种半智能多功能温度计,整体设计以AT89C51为控制核心,通过防水型DS18B20温度传感器采集周围环境温度,按键可以设.胃.上下限报筲温度值,当环境温度超过或荞低于艿值时,则通过蜂鸣器发出报赘声,并且在显示实时温度
2、的同时可以对温度每隔3秒进行一次播报。另外,该温度计还具有电子时钟的作用,可在1602液晶显示屏清晰地显示日期和吋间。关键词:AT89C51单片机;语音播报;温度传感器;液品显示AbstractSincetwentiethCentury,peoplehavebeenstudyingsingle-chipmicrocomputertechnology,andhaveachievedremarkableresults.TheapplicationofSCMtechnologyiscommoninourlifeandwork,suchasmobilephones,computer
3、s,iPad,etc.Thisdesignwillintroduceavoicethermometerbasedon51MCUcontrol,usingMCUasthecontrolcoretoconstructthewholecircuit.Therestcanberoughlydividedintosevenparts:alarmpart,voicebroadcastpart,keycontrolpart,displaypart,clockpart,temperatureacquisitionpartandpowersupplypart.Thevoicethermome
4、terisasemi-intelligentmultifunctionalthermometer.TheoveralldesignusestheAT89C51asthecontrolcore,andthetemperatureofthesurroundingenvironmentiscollectedthroughthewaterproofDS18B20temperaturesensor.Thekeycansettheupperandlowerlimitalarmtemperaturevalueswhentheambienttemperatureexceedsorfalls
5、belowthevalue.Thealarmsoundsthroughthebuzzer,andthetemperaturecanbebroadcastevery3secondswhiledisplayingthereal-timetemperature.Inaddition,thethermometeralsohasthefunctionofanelectronicclock,whichcanclearlydisplaythedateandtimeonthe1602LCDdisplay.Keywords:AT89C51SCM;voicebroadcast;temperat
6、uresensor;liquidcrystaldisplay目录摘要1Abstract2第1章绪论11.1课题的来源11.2语音技术简介21.3课题研宄的H的及意义3第2章设计忍路42.1整体设计系统方框图42.2系统方案的设计与论证42.2.1主控制器模块42.2.2电源模块52.2.3温度采集模块52.2.4键盘控制模块72.2.5显示模块72.2.6报警模块72.2.7语音播报模块82.2.8时钟模块8第3章硬件实现及单元电路设计93.1总体设计93.2AT89C51单片机93.2.1AT89C51的简介93.2.2单片机最小系统113.3电源电路133.4温度传感器
7、(DS18B20)电路133.4.1DS18B20基本介绍133.4.2DS18B20的工作原理153.4.3DS18巳20传感器的控制方法153.5按键模块电路173.6液晶(LCD1602)显示电路183.7蜂鸣器报瞥电路3.8语音播报电路3.9时钟电路第4章系统的软件设计......4.1程序结构分析4.2系统程序流程图4.2.1系统主程序流程图....4.2.2温度采集处理流程图.4.2.3时钟流程图4.2.4LCD1602显示流程图4.2.5按键流程阁4.2.6语音播报流程图.......4.2.7报警流
此文档下载收益归作者所有