图片名称

ds18b20数字温度传感器我们在使用的时候要注意哪些内容?

发布时间:

2021/09/15 00:00

数据温度感应器尽管具备测温系统简易、温度测量高精度、联接便捷、占有端口号路线少等特点,但实践应用中还需要注意以下几方面:

比较小的硬件配置成本费必须相对性繁杂的手机软件来赔偿。因为数据温度感应器与微控制器间的串行数据传送,在对数据温度感应器程序编写时必须严苛确保读写能力时钟频率,否则将无法读取温度测量结论。应用PL/M、C等程序设计语言开展系统编程时,好应用汇编程序来达到DS1820操作一部分。

在数据温度感应器的统计数据中没有提及总线结构里的DS1820总数,很容易让人觉得一切数量的DS1820都能够挂,实践应用中并不是这样。当一条系统总线上挂有8个以上的DS1820 s时,需要解决微控制器的系统总线驱动问题,这也是设计方案多一点测温系统时应注意问题。

联接数据温度感应器的系统总线电缆线有尺寸局限。测试中,当一般通信电缆传送长短超出50m时,载入的温度检测数据信息会发生错误。当母线槽电缆线改成五类双绞线屏蔽双绞线时,正常的通讯间距可以达到150m,当应用每米频次比较多的五类双绞线屏蔽双绞线时,正常的通讯间距将进一步延长。这样的事情主要是由系统总线接触电阻造成的信号波形失真所引起的。因而,在使用DS1820设计方案远程控制温度检测系统软件时,应综合考虑系统总线接触电阻和匹配电阻。

在数据温度感应器温度测量程序的设计里,向DS1820推送温度换算指令后,程序流程一直等候DS1820的返还数据信号。一旦某一数据温度感应器接触不良现象或断掉,当程序流程载入DS1820时,将并没有回到数据信号,程序流程将进入不断循环。在DS1820的硬件设备联接和软件开发中一定要注意这一点。

温度测量建议使用屏蔽掉4芯五类双绞线,在其中一对输电线接地装置至电源线,另一对联接至VCC和接地线,屏蔽层在源端单点接地。

数据温度感应器次序:

服务器推送480-960分秒的低电频单脉冲,再将系统总线释放出来到上拉电阻,随后在随后的480分秒内检验系统总线。若是有低电频,表明系统总线上的一些机器设备早已回应。要是没有低电频,则一直上拉电阻,表明系统总线上没有机器设备回应。

做为从设备,数据温度感应器一直在检查系统总线通电后是否存在480-960分秒的低电频。若是有,在系统总线变成上拉电阻后等候15-60分秒,再将系统总线脉冲信号降低60-240分秒,以回应有单脉冲,告知服务器机器设备做好准备。要是没有检测到,则它一直在检测和等候。写周期时间短至60分秒,长到120分秒。写周期时间开始的时候,做为服务器,将系统总线往下拉1分秒,以标示写周期的逐渐。随后,假如服务器想写0,再次降低60分秒,直至写周期时间完毕,再将系统总线释放出来到上拉电阻。假如服务器想写1,它会在开始的时候将系统总线脉冲信号降低1分秒,直至写周期时间完毕,再将系统总线释放出来到上拉电阻。做为从机,DS18B20在检测到系统总线被拖到底端后等候15分秒,然后就从15us到45us对系统总线开展取样。取样期内,系统总线为上拉电阻中为1,系统总线为低电频中为0。

查看更多...

免责声明:内容转发自互联网,本网站不拥有所有权,也不承担相关法律责任。如果您发现本网站有涉嫌抄袭的内容,请转至联系我们进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。