DS18B20 如何达到测量精度 0.1DS18B20的Datesheet中说明了其测量精度为0.5°C,可以设定9~12位的分辨率,最高分辨率为0.065°C,分辨率是可调的,测量精度如何调呢?看了很多文献,它们总是把分辨率混淆成

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 23:26:46
DS18B20 如何达到测量精度 0.1DS18B20的Datesheet中说明了其测量精度为0.5°C,可以设定9~12位的分辨率,最高分辨率为0.065°C,分辨率是可调的,测量精度如何调呢?看了很多文献,它们总是把分辨率混淆成

DS18B20 如何达到测量精度 0.1DS18B20的Datesheet中说明了其测量精度为0.5°C,可以设定9~12位的分辨率,最高分辨率为0.065°C,分辨率是可调的,测量精度如何调呢?看了很多文献,它们总是把分辨率混淆成
DS18B20 如何达到测量精度 0.1
DS18B20的Datesheet中说明了其测量精度为0.5°C,可以设定9~12位的分辨率,最高分辨率为0.065°C,分辨率是可调的,测量精度如何调呢?看了很多文献,它们总是把分辨率混淆成精度,不得其解,不甚感激
补充一点啊,很多文献上说的是其测量精度可以提高到0.1°C,本人不解正在于此,测量精度怎能提高呢?要提高也只能提高它的分辨率啊

DS18B20 如何达到测量精度 0.1DS18B20的Datesheet中说明了其测量精度为0.5°C,可以设定9~12位的分辨率,最高分辨率为0.065°C,分辨率是可调的,测量精度如何调呢?看了很多文献,它们总是把分辨率混淆成
是你混淆了好不.它这个测量是有范围的.好像是-55到125还是多少.那么.它是可以用9~12位数字量表示.当然分辨率为范围/2^12=0.065.范围/2^11=多少.等等.而精度呢是它自己测量的技术局限是调不了的.只能调分辨率.还有一点.它的原理是用两个不同温度系数的晶振.可能温度系数大的晶振的位数是在12位以上,当然你要看自己测量的精度要求来取多少位.多了也是白搭.又要编程来消去
即使是测到10.065这样.它只能说明.温度在10.065-0.5 10.065+0.5间.分辨率再小也没有意义只能吓唬人,那还不如直接用少位数一点的