- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于单片机的多路温度测控系统设计
摘要随着社会的发展,温度的测量及控制变得越来越重要,温度是生产过程和科学
实验中普遍而且重要的物理参数。本文利用单片机结合传感器技术而开发设计了这一多
路温度监控系统。本文详细地讲述了基于AT89S52单片机和温度传感器DS18B20的温
度监控系统的设计方案与软硬件实现方案。温度采集采用数字温度传感器DS18B20采
集环境温度,采集到的温度通过LCD1602液晶显示器显示温度数据,数据显示精度达
到0.1°,通过按键可以1℃的步进改变温度设定值,设置温度的上下限。当温度低于设
定的下限温度或者高于设定的上限温度时蜂鸣器发声和LED发光报警。本文设计出了
系统总体框架,电路图及程序,经过调试并在硬件平台上实现了所设计的功能。
关键词单片机多路温度测量温度控制DS18B20温度传感器
temperaturedetectingsystemdesignBasedonMCU
AbstractWiththesociety’sdevelopment,controlandmeasuringtemperatureisbecoming
moreandmoreimportantastemperatureisangeneralandsignalphysicalparameter.This
articleexploitsanddesignsatemperaturemonitoringsystemthroughthetechnologyof
systembasingonAT89S52andtemperaturesensorDS18B20.devicetakesuseofdigital
temperaturesensorDS18B20.ThemainfromshowsthefigurethroughLCD1602,andchange
℃
thesetvalueoftemperatureby1viakeytosetthebound.Whentheactualtemperature
andafterdebuggingitachievesalldesignedfunctionsonhardwareplatform.
KeywordsMCU,temperaturemonitoringsystem,temperaturedetection,temperature
sensorDS18B20,
目录
1引言.
2概述.
2.1课题背景与研究意义6
2.2系统设计要求6
2.3系统设计方案7
2.3.1系统设计方案论证7
2.3.2系统设计方案硬件实现框图7
3系统硬件电路设计.
3.1系统元器件选型及参数介绍9
3.1.1系统单片机选型9
3.1.2系统温度传感器选型与介绍10
3.1.3系统显示器的选型与介绍12
3.2系统硬件电路分析13
3.2.1系统单片机主控电路分析13
3.2.2系统温度采集部分电路分析15
3.2.3系统显示部分电路分析15
3.2.4系统报警提示部分电路分析16
3.3系统硬件电路绘制与PCB线路板制作18
3.3.1Protel99SE软件介绍18
3.3.2系统原理图绘制与印刷线路板制作18
4系统软件设计分析.
4.1系统软件编程环境介绍21
4.2系统软件实现功能要求21
4.3系统主程序流程图22
4.4系统温度采集的实现23
4.4.1DS18B20初始化时序23
4.4.2DS18B20写时序24
4.4.3DS18B20读时序24
4.5系统液晶显示部分的实现25
5系统的制作安装于调试.
5.1实物电路的绘
文档评论(0)