如何克服DS18B20使用中自升温的情况?

2020-02-02 09:17发布

这个芯片其实不怎么好用,速度慢、对时序要求奇高也就算了,工作一段时间后出现的读数上升才真的要命-这样的探头读数变得不可信
我曾经试过将芯片固定在散热片上,同时降低采样速度,会好转一点。但是在有些应用里这些条件是无法实现的,特别是测气温,基本上运行稳定后的读数都是高起码2度
各位高人有没有这方面的思路?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
wctmdgcd
2020-02-02 16:06
bigeblis 发表于 2012-11-24 10:30
你的意思是只有在需要读温度时才给芯片供电?
理论上会好很多,但是如果电路结构不能改,怎么办? ...

其实方法我还是觉得有的。
DS18B20是可以采用数据端口来供电的,如果你的已有的电路中DS18B20是不接VDD脚的话,那很好办,只需将IO端口拉低就行了;
如果你的电路是接了VDD脚的话,那也行,直接剪掉VDD脚再焊上去,那样不也是可以由MCU控制DS18B20的供电与否了吗?

一周热门 更多>