单片机控制高级温度检测器检测.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机控制高级温度检测器检测.doc

  单片机控制高级温度检测器检测 摘 要 中国 1/vie   随着现代科技的发展数字智能化测温自动检测系统已经在我们生活各个领域被应广泛用着,从而提高我们的生活质量,同时大大方便生活,慢慢地,传统的温度传感器被数字自动控制测温传感器代替。本设计主要介绍基于单片机和DS18D20温度传感器组成的温度检测系统,可根据需要来设置系统的温度限值,同时也设置温度最大值和最小值来进行设置报警温度从而达到系统自动报警的目的。   【关键词】温度传感器 DS18B20 单片机   温度,作为人的重要感官之一,将决定人的舒适度以及对智能家居的满意度。因此,如何准确测出室内温度,是作为智能家居为调节室内温度和工业控制智能化的重要依据。智能温度检测已经普遍进入我们的日常生活和工作当中,甚至在科研中也有从单片机数字化控制技术,很多方面都从数字智能控制化方面发展。本次设计的系统具有高精度的读数功能,更加方便,控制精准度更高,测温的应用范围更加广泛,而且用数码管当做显示屏显示,测出的温度以数字显示。这些在我们的日常生活、工作甚至到科研都可以使用。本次测温系统是以AT89C52单片机作为主控芯片,DS18B20传感器测温,并且用4位阳极数码管显示测出的温度数据。   1 单片机最小系统   1.1 晶振   晶振是单片机的“心脏”,是确保系统运行的基础。晶振为单片机提供时钟信号。   1.2 复位电路   复位电路是稳定单片机系统电路中不可或缺的一个部分,它有上电复位功能。单片机在启动时需要使CPU及系统弄各部件处于初始状态,并从初始状态工作,这就要靠复位电路来实现。   2 方案论证   方案一:采用DS18B20温度传感器。DS18B20和其他的测温元件对比,主要特点有:测温范围广,测温范围为负55度到125度。在负10度到85度范围误差为0.5度。测温精确精度最高可达0.0625度,最低精度达0.5度,掉电的情况下能够保持初始设置的上下限温度值,采用数码管显示其温度值,方便于读数。DS18B20是支持“一线总线”接口的温度传感器,从而减少了外部硬连接单片机的电路,使外部电路大大简化。   方案二:采用SL616温度传感器。SL616是一种电压输出型四端元器件,共有八个引脚,分别由基准电压,温度传感器、?\算放大器电路组成。SL616将测量所得的温度值经过运算放大器放大,再模数转换传给单片机做出内部的工作,但由于外围硬件电路所需过多,造成硬件电路复杂,加上复杂的电路会产生一定的误差,会对所测量的温度值不精确。   通过方案一和方案二的对比,利用测温精确度高、测温范围广的DS18B20作为本系统温度传感器的采集器。   3 DS18B20数字温度传感器简介   3.1 测温介绍   DS18B20接收到温度转换的命令后,就会开始启动转换工作,而转换结束后的温度值就会以二进制补码形式存储在高速暂存存储器里,最后在单片机进行运算处理。经过DS18B20温度传感器其内部编程,它可实现温度的读数。测量所得的温度信息只需要通过单线接口从DS18B20接收或者发出。它与单片机的连接电路只需一根地线和信号线。读程序,写程序以及执行温度变化不需要连接外部电源,可由数据线提供。利用单片机以及DS18B20温度传感器等元器件构成一个测温系统,它与外围电路连接简单,抗干扰能力强,性能高和功耗低等优点。此温度传感器可在任何地点放置,从而进行高精度的温度测量,特别适用于多地温度测控系统。也正因为它的体积小微型化的优良特点,到目前为止,现在已被家居智能化以及工业控制上广泛应用。   3.2 DS18B20的使用   温度传感器DS18B20在一根输入输出线上进行读写数据,它对数据位有着非常严格的时序要求。温度传感器DS18B20保证各个数据传输的正确性和完整性有着严格的通讯协议。此协议定义了三种信号时序,分别为初始化时序,读时序和写时序。而这三种的时序将主机与单总线器件分别作为主设备和从设备。主机主动启动写时序开始后就完成命令和数据的传输,在执行写命令时,主机启动读时序后完成读时序和数据的接收,单总线器件就会回送数据。   4 DS18B20的应用   本设计系统是以AT89C52单片机作为系统的主控芯片,DS18B20温度传感器测量温度,4位共阳极数码管作为显示器。系统包含了硬件和软件两大部分,硬件部分有:DS18B20温度传感器、数码管显示、自动化控制和报警的设计;单片机、DS18B20传感器结合数码管的是用,方便简易操作,可以实现一秒钟一刷新,蜂鸣器以设计时设置的温度限值实时作出报警指示。   软件主要是系统程序的设计,其中有设计键盘管理程序、设计控制程序、设计显示程序和设计温度报警程序。设计的程序需要与硬件结合来调试,初始的温度值可

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档