SHT10温湿度传感器测量温度偏高,怎么办? T=t * C1 - C2, 其中两个参数能修改吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SHT10温湿度传感器测量温度偏高,怎么办? T=t * C1 - C2, 其中两个参数能修改吗?相关的知识,希望对你有一定的参考价值。

SHT10温湿度传感器测量温度偏高有两种可能,一种是传感器本身有损坏了,测量不准确了。
第二种可能是读取温度的程序有问题,测量出来的是二进制数,在读取数据时的时序不对。或者在转换成十进制数,这个转换计算过程有误。我公司就用这种传感器做产品,偶尔遇到过测量温度不对的,是传感器损坏了。为了验证是不是传感器本身的问题,换一个再测量一下温度,如果温度正常就说明原来的损坏了,如果温度还高,就说明程序有误。这种传感器测量的温度还是比较准确的,每个的相互的误差不大,不可能有5度。
参考技术A 请问你是不是焊接了,这种传感器焊接后需要进行>12小时的水合时间,水合后不会出现温度偏高的现象,如果还是不行的话推荐您用DHT90试试,他是在SHT10的基础上焊接一块儿电路板,插针型的追问

是焊接的,弱弱问下什么叫水和时间吗

追答

焊接后传感器要放到 75% 湿度水合灌内放置12小时

参考技术B 误差多少啊追问

谢谢。有几度,五度左右把

追答

温湿度感应器目前主要分为电阻式、电容式两种,相对来说电容式的精准度比较好,感应速度非常快,但是在水分的侵蚀下容易氧化。由于盛思锐采用了独特的的电极分布和镀膜技术,使得感应器不仅不会氧化,还能很快吸收水分子。“基本上每一个厂家的湿度传感器都存在一个问题,进水容易损坏。系数C1,C2只是取决于测量的分辨率!不能修正!

追问

那温度比测量的高应该怎么办

参考技术C 信号 用什么采集,可以在后端处理追问

没看懂你的问题

追答

我也说不明白了

Proteus仿真51单片机+SHT11温湿度传感器+LCD1602显示

【Proteus仿真】51单片机+SHT11温湿度传感器+LCD1602显示


  • Proteus仿真

主程序代码

/*-------------------------------
		SHT11湿度测量
--------------------------------*/
#include<reg52.h>
#include <intrins.h>
#include

以上是关于SHT10温湿度传感器测量温度偏高,怎么办? T=t * C1 - C2, 其中两个参数能修改吗?的主要内容,如果未能解决你的问题,请参考以下文章

.NET 与树莓派温度/湿度传感器——SHT30

STM32F103ZE+SHT30检测环境温度与湿度(IIC模拟时序)

STM32F103ZE+SHT30检测环境温度与湿度(IIC模拟时序)

Proteus仿真51单片机+SHT11温湿度传感器+LCD1602显示

proteus中的温度传感器

使用8086汇编驱动SHT11传感器