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

2020-02-02 09:17发布

这个芯片其实不怎么好用,速度慢、对时序要求奇高也就算了,工作一段时间后出现的读数上升才真的要命-这样的探头读数变得不可信
我曾经试过将芯片固定在散热片上,同时降低采样速度,会好转一点。但是在有些应用里这些条件是无法实现的,特别是测气温,基本上运行稳定后的读数都是高起码2度
各位高人有没有这方面的思路?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
bigeblis
1楼-- · 2020-02-03 13:45
18b20这东东貌似有国产滴,如果买不到真货的话,可以试一下防水版,防水版的带个金属外壳,可能有助散热,不过我也没用过防水版的
tony90
2楼-- · 2020-02-03 18:11
隔4秒取温度值一次


Is this for a landing vehicle on Mars?

What kind of application are you targeting that requires that frequent reading of temperatures?
millwood0
3楼-- · 2020-02-03 18:34
你都知道一般高2度,你在程序中减去2度就OK啦 哈哈
玩笑

Stone_up
4楼-- · 2020-02-03 20:21
millwood0 发表于 2012-11-24 22:28
Is this for a landing vehicle on Mars?

What kind of application are you targeting that requires t ...

4秒一次很频繁么?
我都需要1秒一次
bigeblis
5楼-- · 2020-02-03 23:27
 精彩回答 2  元偷偷看……
dz20062008
6楼-- · 2020-02-04 02:34
这个问题,我也遇到了,真他么的奇怪,只要你一直开着,温度就会一直慢慢0.1摄氏度增加,至于到底最后增加多少了到是没注意,反正比实际温度要高很都,烦请大侠们给个办法啊!

一周热门 更多>