找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2981|回复: 16
收起左侧

DS18B20准确度会波动?

  [复制链接]
ID:1048116 发表于 2022-11-3 10:32 | 显示全部楼层 |阅读模式
18B20读数很稳定,但是在不同温度环境下和实际温度的误差会波动,比如环境温度36度,18B20读出34度;环境温度38度,18B20读出37度。反正就是有时候误差小,有时候误差大,有人碰到过这种事吗?温度稳定无跳动,时序肯定是没问题的
回复

使用道具 举报

ID:1048116 发表于 2022-11-3 10:34 | 显示全部楼层
同一个环境温度不同的时候测,误差也不一样。
回复

使用道具 举报

ID:195496 发表于 2022-11-3 12:56 | 显示全部楼层
线性度问题,不是全量程都可以做到线性度很好,另个,这个芯片有很多版本,有国产的,也有进口的,精度也不一样,但是读取程序是一样的。
回复

使用道具 举报

ID:879348 发表于 2022-11-3 13:32 | 显示全部楼层
这个测温芯片其实连NTC都不如,不知道为什么会流行起来,连续读,他的温度会升高
回复

使用道具 举报

ID:1034262 发表于 2022-11-3 15:01 | 显示全部楼层
楼主可能买到次品。18B20我用过非常多,用了超过20年,一直都很准确,0~100度误差不超过0.5度。
回复

使用道具 举报

ID:1050357 发表于 2022-11-3 15:09 | 显示全部楼层
发生这个情况也有可能是因为供电不稳定造成。你没有共享你的原理图和PCB板设计图纸,很难判断
回复

使用道具 举报

ID:1050342 发表于 2022-11-3 16:06 | 显示全部楼层
测量DS18B20要关闭中断,否则影响正常时序,导致测量结果不正确
回复

使用道具 举报

ID:401564 发表于 2022-11-4 00:56 | 显示全部楼层
DS18B20最大温度误差是2度 51hei截图20221103234255.png
我用过的,最大的误差是0.8度,这个是跟工业级测温仪器进行了对比的,大多的误差是在0.5度以下
只要不超过数据手册的数据,它就是正常的
回复

使用道具 举报

ID:1032822 发表于 2022-11-4 11:43 | 显示全部楼层
怎么说呢,原件多少都会有些受影响的,哪怕是电源,有时候也会偏低偏高呢,只能说我们尽量在理想的环境测得自己需要的数据
回复

使用道具 举报

ID:230742 发表于 2022-11-4 12:34 | 显示全部楼层
测温度,就是个参考。大部分都是学习用了。开发项目的时候很少用这个,大多都是一个NTC,精度够高,成本更低。电路也更简单。
回复

使用道具 举报

ID:514901 发表于 2022-11-4 13:55 | 显示全部楼层
测室温用dht11比较好
回复

使用道具 举报

ID:1048116 发表于 2022-11-4 14:08 | 显示全部楼层
啤酒瓶子老大 发表于 2022-11-4 12:34
测温度,就是个参考。大部分都是学习用了。开发项目的时候很少用这个,大多都是一个NTC,精度够高,成本更 ...

NTC不还得设计个采样电路?线长一点儿还得搞个电阻桥,就是嫌麻烦才用的18B20
回复

使用道具 举报

ID:1048116 发表于 2022-11-4 14:11 | 显示全部楼层
chgeng 发表于 2022-11-3 15:09
发生这个情况也有可能是因为供电不稳定造成。你没有共享你的原理图和PCB板设计图纸,很难判断

18B20抗干扰能力还是很强的,供电电流1~3ma都试过,没啥影响。用的是AMS1117-3.3V供电,纹波还是比较小的,而且这功耗也挺小的
回复

使用道具 举报

ID:1048116 发表于 2022-11-4 14:13 | 显示全部楼层
wjh1@ 发表于 2022-11-3 16:06
测量DS18B20要关闭中断,否则影响正常时序,导致测量结果不正确

中断每次读温度的时候都会关掉的,不然偶尔会冒出个85°C。
回复

使用道具 举报

ID:1048116 发表于 2022-11-4 14:15 | 显示全部楼层
Y_G_G 发表于 2022-11-4 00:56
DS18B20最大温度误差是2度
我用过的,最大的误差是0.8度,这个是跟工业级测温仪器进行了对比的,大多的误差是 ...

有可能就是这个情况,因为我用的是哪种防水外壳的,误差也许更大
回复

使用道具 举报

ID:401564 发表于 2022-11-4 19:04 | 显示全部楼层
QW192026 发表于 2022-11-4 14:15
有可能就是这个情况,因为我用的是哪种防水外壳的,误差也许更大

这跟外壳没有关系的,环境温度变化不会很大
这东西更多的是经验
有时候两个DS18B20温度几乎是一样的,有的时候另外两个却有很大误差
我以前买过10个,最大误差是0.8度,但其它的几个都是0.3左右
回复

使用道具 举报

ID:123289 发表于 2022-11-5 09:25 | 显示全部楼层
产品手册也不会说没有误差吧。在范围内就好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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