温度监控装置的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前言 本次课程设计做的是简易温度监控装置,本文主要是对温度传感器DS18B20与单片机AT89S52接口电路的设计及软件设计的介绍。 DS18B20是DALLAS公司的最新单线数字温度传感器,它的体积更小、适用电压更宽、更经济,DS18B20是世界上第一片支持“一线总线”接口的温度传感器,一线总线独特而且经济的特点,使可轻松地组建传感器网络,为测量系统的构建引入全新概念,它的测量温度范围为-55~+125,在-10~+85范围内,精度为±0.5,现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性,适合于恶劣环境的现场温度测量DS18B20特性引脚分布内部结构单总线技术特性 四、软件设计----------------------------------------------------------------------------------14 4、1 DS18B20的初始化流程图-----------------------------------------------------15 4、2 读DS18B20与写DS18B20的程序流程图--------------------------------16 4、3程序代码--------------------------------------------------------------------------17 五、总结---------------------------------------------------------------------------------------22 六.元器件清单--------------------------------------------------------------------------------22 七.温度监控装置原理图-----------------------------------------------------------------23 八. 直流激励时霍尔式传感器位移特性实验报告------------------------------------24 一、方案选择 方案一:采用热电偶温差电路测温,通过A/D转换,再采用51单片机进行控制,最后送数码管显示,利用发光二极管模拟报警与降温电路。温度检测部分可以使用低温热偶,热电偶由两个焊接在一起的异金属导线所组成,热电偶产生的热电偶由两种金属的接触电势和单一导体的温差电势组成。通过将参考结点保持在已知温度并测量该电压,便可推断出检测结点的温度。数据采集部分则使用带有A/D通道的单片机,在将随被测温度变化的电流或电压采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。热电偶的优点是工作温度范围非常宽,且体积小,但是它们也存在着输出电压小,容易遭受来自导线环路的噪声影响以及漂移较高的缺点,并且设计中还需要用到A/D转换电路,感温电路比较麻烦。 方案二:采用采用AT89S52单片机和DS18B20温度传感器通信,控制温度的采集过程和进行数据通信;编写C51程序,完成单片机对温度数据的采集过程以及与DS18B20数据传输过程的控制DS18B20特性引脚分布~+125~DS18B20转换精度9~12位进制数,可编程确定转换的位数;测温分辨率为9位精度为0.5,12位精度为0.062 5;转换时间:9位精度为93.75 ms、10位精度为187.5 ms、12位精度为750 ms;内部有温度上、下限告警设置。DS18B20采用TO-92封装模式,其引脚功能描述见1。 DS18B20的内部结构 DS18B20的内部结构如图所示,他主要包括温度传感器、64位激光ROM单线单口、存放中间数据的高速暂存器、用于存储用户设定的温度上下限值、触发器存储与控制逻辑、8位循环冗余校验码发生器等。 INTERNAL VDD (图2, DS18B20内部结构) ROM中的64位序列号是出厂前被光刻好的,它可以被看做是该DS18B20的地址序列码,每个DS18B20的64位序列号均不同。64位ROM的排序是:前8位是产品家族码,接着48位是DS18B20的序列号,最后8位是前面56位循环冗余校验码(CRC=X8+X5+X4+1).ROM的作用是使每一个DS18B20都各不相同,这样就可以实现在一根总线上挂接多个DS18B20的目的。 2.2 DS18B20的测温原理 DS18B20的测温原理如图3所示,图中低温度系数晶振的振荡频率受温度的影响很小用于产生固定频率的脉冲信号送给减法计数器1,高温度系数晶振随温度变化其振荡频率明显改变,所产生的

文档评论(0)

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

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

1亿VIP精品文档

相关文档