资源描述:
《毕业设计-基于ats单片机的语音温度计的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学士学位论文基于单片机的语音温度计的设计系别:计算机科学与技术系学科专业:计算机科学与技术姓名:王磊指导教师:朱铭琳运城学院2007年6月语音温度计的设计摘要随着人们生活水平的提高,各电子产品突飞猛进的发展,电子测量仪也逐渐丰富起来,原来的模拟产品逐步向数字化综合化转化,并且不断走向人性化。该设计的实现在工农业生产以及科学实验中起到不可忽视的作用,发挥了它灵活轻巧使用方便的特点。该设计语音播报系统能够充分发挥人性化的性质,利用AT89S51作为单片机的主芯片,配合DS18B20温度传感器,实现带语音播报功能的温度测试仪。并且在实现语音播报当前温度的同时,也实现
2、了数字液晶显示的功能,功能更形象使用更方便智能。本设计所介绍的语音温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S51,测温传感器使用DS18B20,用3位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到以上要求。关键词 单片机;温度计;温度传感器;设计ThermometerofDesignAbstractAlongwiththetimeprogressandthedevelopment,themonolithicintegrate
3、dcircuittechnologyalreadypopularizedtouslives,thework,thescientificresearch,eachdomain,willalreadybecomeonekindofquitematuretechnology,thisarticleintroducedonekindthedigitalthermometerwhichcontrolledbasedonthemonolithicintegratedcircuit.Thisdesignintroducedthedigitalthermometerandth
4、etraditionalthermometercompares,hasthereadingtobeconvenient,measuredthewarmscopeisbroad,measuredwarmaccurate,itsoutputtemperatureusesthenumeraltodemonstrate,mainlyusesintomeasuredthewarmquiteaccurateplace,orthescientificresearchlaboratoryuse,thisdesigncontrollerusemonolithicintegrat
5、edcircuitAT89S51,measuredthewarmsensorusesDS18B20,thisthermometermayadjustthedemonstrationdate,thetime,mayestablish,themaximumtemperaturelowlyreportstothepolicethevalue.Thesurveytemperaturesurpassesthehypothesisthetemperaturebound,startsthebuzzerandtheindicatinglampreportstothepolic
6、e.Thetemperaturedemonstrationisstable.Therealizationtemperaturedemonstratedthat,canaboveachieveaccuratelyrequests.KeywordsSCM;thermometer;temperature;sensor;Design目录引言1第1章绪论21.1课题背景21.2语音温度计的国内外状况21.3温度参数、语音播报31.3.1温度参数31.3.2语音播报3第2章硬件设计42.1 方案论证和比较42.2 设计原理42.2.1主控制器42.2.2温度传感器52.2
7、.3DS18B20温度传感器与单片机的接口电路62.2.4主板电路62.2.5.语音温度计显示模块72.3 设计过程72.3.1总体设计72.3.2各模块设计122.4单片机的简介和发展趋势142.4.1单片机的特点142.4.2单片机的应用领域和发展趋势15第3章软件设计163.1 设计思路163.1.1语音温度计设计的基本原理163.1.2读出温度子程序163.1.3显示数据刷新子程序183.1.4软件结构设计183.2程序设计193.2.1程序总设计193.2.2LED显示程序模块19第4章系统调试204.1 硬件调试204.1.1硬件静态的调试204.
8、1.2系统硬件调试204.2 软件调试