【解析新特性】300W单路输出工业电源>>
电子产品世界 » 论坛首页 » 综合技术 » 测试测量 » 测温传感器DS18B20读取温度值偶尔出错,why?

共7条 1/1 1 跳转至

测温传感器DS18B20读取温度值偶尔出错,why?

助工
2020-06-22 20:28:35    评分

参考例程用ds18b20读取温度值,相关配置程序直接照搬的,程序设定每两秒读取一次温度值。


大多数时间读取的是正确的温度值但是偶尔会出错,就是温度值为0.0625摄氏度,不知道是什么原因。真是头大啊!





关键词: 测温     传感器     DS18B20     单总线    

助工
2020-06-22 20:52:09    评分
2楼

这种情况有两种可能:
一是时序中的延时可能比较卡边,二是有外部因素把时序打断了。


助工
2020-06-22 21:01:14    评分
3楼

估计是受干扰了吧?!


助工
2020-06-22 21:08:44    评分
4楼

估计软件问题,用一个arduino 板子试试,毕竟软件是较成熟的。


工程师
2020-06-22 23:21:07    评分
5楼

换个芯片试一下


助工
2020-06-24 20:49:40    评分
6楼

DB18B20 是赝品吧?! 换个其它渠道买到的试试~


助工
2020-06-24 20:54:53    评分
7楼

明天我去digikey  买几个DS18B20试试! 先确定正品


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]