18B20测的温度准确吗?

作者&投稿:帅启 (若有异议请与网页底部的电邮联系)
DS18B20究竟准不准~

1820精度一般.对于电子自热是避免不了的.可以通过软件修正.

1、ds18b20只有三个引脚,但是,具有完整的测量和通讯功能。测量其好坏很难用简单的通用的方法实现。
2、可采用一个实际应用的系统,将ds18B20的安装方式由焊接式改为插拔式,插入被检器件后,只要应用系统读取的温度正确,就说明通讯功能和测量功能都是正常的,以此判断器件的好坏。
3、若检测量大,可以修改应用系统的程序,读到正确的温度时,用指示灯或应用系统的其它显示器件(如LED、LCD等)直接显示检测结果。

将18b20通过一节带胶皮的软导线相连,就可以解决测的温度偏高的问题。测试结果与水银温度计的偏差范围在0.3度左右。如果dq与单片机有上拉电阻的io口连接时,不要再上拉,最好再串一个10欧的电阻。

我也遇到类似的问题,不过不要紧,如果要求精确度高的话可以校一下。在一个标准大气压下,冰水混合物的温度为0℃度;沸腾的开水温度为100℃。

用一块,使用AD590做感温元件的表,作基准试试。

测温范围比较小,也是工业仪表不用的原因。

请问Pt100温度传感器和18B20传感器的区别级对比。
答:18B20是数字接口支持一线总线的温度传感器,便于多温度传感器组网实现多点温度监测。pt100是金属热电阻温度传感器,需要调理电路支持,适合单点高精度测量,不加特殊处理电路不能支持一线总线,所以不便于多点温度监测。

用18b20温度传感器做温度报警器会的请进
答:用18B20,100米线长,你觉得可以省一根线(比4线制的铂电阻),但选网线本身就是8线的,我看不如选4线制铂电阻好做且100米线长根本就没影响。精度也远比18B28高的多!个人观点仅供参考。

由ds18b20测得的温度与单片机处理后有什么区别
答:要看是多少位的了?可编程的分辨率为9~12位,对应的可分辨温度分别为0.5℃、0.25℃、0.125℃和0.0625℃。转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测 到的数值乘于0.0625即可得到实际温度;例如+125℃的...

18b20测的温度和实际不一样,怎么软件调
答:可以的,1、如果是线性的差距,直接加或减掉相应的数据即可;2、不是线性的,可以用函数修正,你需要做一个修正函数,比如低端和高端是温度和实际温度差距,最好做出每一度的的差距,然后用函数修正;

51单片机 测试18b20温度问题!
答:你的问题描述的貌似挺详细,但说了半天都是你知道的东西,例如:你的开发板是有什么组成的,你换用的小板子又是什么情况,大体来说对于18B20而言,如果你的代码没变而只是更换了这个传感器元件就不会有问题的,如果你的接线真的毫无更改而又属实无法正常工作,建议你在更换一个18B20试试,比如将小板在上...

(200分求助)DS18b20测温实验中,必须用手接触18B20的DQ端才能正确读出温...
答:这就不太可能是程序的问题了,先确定你的+5V电源到了18B20(这是由寄生电源想到的),测1、3脚再要不换个18B20试试 不过也还是有可能是程序,因为时序很敏感(如果时间设置的很悬的话),所以你试着一点点的改长一点时序维持电平的时间长度,也许就是那一刻没有相应过来,测试的时候,可以再程序中加...

【急】求:DS18B20温度传感器的发展历史和目前国内外发展现状及水平,求...
答:(2)DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以 0.0625℃/LSB形式表达,其中S为符号位。 表1: DS18B20温度值格式表 这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0, 这5位为0,只要...

使用18b20温度传感器遇到的难题
答:两种可能:1.硬件上你加上拉电阻没有;2.时序可能不是很严格,我曾经碰到一个类似的问题,正常的时候程序好好的,但在低温的时候就发现不对了,后来才明白,由于DS18B20里面的振荡电路可能会有温漂,如果你时序严格压线的话,很可能就会出现一会儿能用,一会儿不好使的情况,建议你用示波器检测一下你驱动的时序...

热敏电阻好还是温度芯片(如DS18B20)好?
答:使用时都是线把一个电阻对应的一个温度先写入到单片机中,然后通过AD转换器去和你之前写入的比较。这样会是你的工作量大,同时不通规格的热敏电阻线性度不通。不好互换。还有个问题就是温度升高是,电阻变化了。当温度下降时,在这下降过程中你测到的温度更之前的有偏差,就是说升温降温的两曲线有...

我用ds18b20做单点测量实验,但是输出的温度有时正确有时错误(有时0.1...
答:是否数据的传输接收有问题。