矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
12
返回列表
楼主: xlfs

DS18B20测量温度偏高

[复制链接]
     
发表于 2010-7-6 20:12:33 |
我还没有实际用过 DS18B20. 我猜想如果功耗恒定, 热阻恒定. 温差也应该是恒定的, 是可以被修正的. 器件厂如果不做这个工作,  用户来做也是可以的.
由于存在热阻与芯片热容, 迟滞是难免的. 具体迟滞有多大可以通过实测来了解. 不过通常被测温度的变化都不会太快.
     
发表于 2010-7-7 08:46:25 |

回复 18# 眉间尺 的帖子

我用手抓住DS18B20的外壳.每秒度一次温度.
结果显示,温度不断的上升.

确实有热阻和温度迟滞现象.
     
发表于 2010-7-7 18:48:06 |
大多数靠热传导原理工作的温度传感器都有迟滞. 了解迟滞特性加以注意就行了. 水银体温表就要求要 5 分钟接触时间. 非典期间要快速就用辐射测温.
发表于 2010-7-12 12:13:35 |
实际使用时感到18B20是很灵敏的,对温度变化的反应很快,它自身上电后也会发热使温度上升,另外使用时要远离电路中的热源器件。。。
     
发表于 2010-8-16 16:38:34 |
提示: 作者被禁止或删除 内容自动屏蔽
     
发表于 2010-8-17 10:23:49 |

回复 22# jameking 的帖子

如果不是频繁的采集数据,工作电流可能还不足以产生这么大的误差。
可能原因有:
1。温度迟滞。
2。转换时间不够。
发表于 2015-6-29 12:52:54 |
矿石博士 发表于 2010-7-1 16:58
俺也遇到类似这样的问题了.

同样的DS18B20器件和读写程序.

18b20自己也会发热的,所以越工作温度越高。
降低刷新频率可以缓解这个问题

评分

1

查看全部评分

     
发表于 2015-6-29 13:08:55 |
打印出打印机 发表于 2015-6-29 12:52
18b20自己也会发热的,所以越工作温度越高。
降低刷新频率可以缓解这个问题


谢谢。您说的有道理。加分鼓励。
     
发表于 2015-6-30 20:07:00 |
电路板元器件散热造成的
发表于 2015-6-30 20:14:38 |
作为数字传感器 18B20的精度要比LM35D要好不少 至少不会因为线和数据放大过程中的不当导致更大的误差

有些时候 环境中的温度并不是恒定的 而且在一个小空间内 温度也并不能做到完全一致(比如电脑机箱 有些位置就是低温区 有些位置不在主风道上 温度就会和其他死角有差异 ,这个可以用测温摄像设备监控到)
发表于 2015-7-1 16:42:40 |
这个问题我也发现了  我感觉你可以理解为本身或者周围器件发热会有影响  你可以考录弄个类似散热片的东西贴上  或者直接软件修正下

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-5-6 01:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表