×

湿度传感器校准

消耗积分:0 | 格式:zip | 大小:1.43 MB | 2023-06-28

周煌煦

分享资料个

描述

 

 
 
 
 
poYBAGN2zyGAVvdaAAFQqxQmesA819.png
 
1 / 2
 

我有 3 个可以测量空气相对湿度的传感器:BME280、SHT21、DHT22。由于盐(所谓的“氯化钠”NaCl)的特性,它的饱和条件可以使75%的完美湿度。

我们在小碗里放一些盐,然后加一点水。将其放入带有湿度计的盒子中,然后将3个传感器放入其中。电缆从孔中出来,然后连接到 Arduino 以读取结果

制作如图所示的电路

代码在这里https://bit.ly/2KMoryB

作为监控屏幕的结果,3 个传感器给出 3 个潮湿的结果,温度似乎与 28 摄氏度相同

 
 
 
 
pYYBAGN2zyOAdiENAAKsQSkA7ec027.png
 
1 / 7
 

第 3 步:传感器偏移

首先尝试,我给 3 个带有偏移值的传感器,使每个传感器的湿度读数与外部湿度计相同,为 75%,并且还对温度读数进行偏移,以使温度读数与外部热电偶相同。

下载代码后,它的读数现在与湿度计相同,为 75%;并且温度与外部热电偶相同,为 31 dgC

 
 
 
 
poYBAGOI1fKAQyUsAAK46vybAaQ966.png
 
1 / 2
 

第 4 步:在第二点测试

为了确保我们的偏移是正确的,我们应该在第二点用吸湿器检查那些传感器。

再把它放在盒子里,湿度计现在读数是 40%,但是 3 个传感器(再次)给我们 3 个不同的结果!

(偏移后温度似乎还可以)

所以,它们必须被校准!

 
 
 
 
poYBAGOI1fWARJp8AAK_uXD8alw634.png
 
1 / 3
 

第 5 步:校准

要进行校准,我们只需删除偏移量,然后记录传感器在标准湿度 40% 时的值

我们制作了一张标准湿度与传感器读数的表格。然后,我们使用“地图功能”为每个传感器制作校准曲线。

毕竟,下载代码,现在 3 个传感器在 40% 时给出相同的结果!

 
 
 
 
pYYBAGOI1fiAH0xbAALtaE7wYPM412.png
 
1 / 2
 

第 6 步:再次测试!

为了确保 3 个传感器正确校准,我们应该用饱和 NaCl 再次对其进行测试。幸运的是,3 个传感器的读数在 75% 左右。

然后,我尝试从盒子中取出传感器,然后用吸湿器再次将它们放入收件箱以查看 3 个传感器的读数:结果似乎还可以 -> 3 个传感器的响应是相同的!不再像以前那样不同的阅读

 
 
 
 
pYYBAGOI1fuAOpldAAFMprZ0Orw618.png
 
1 / 2
 

第 7 步:测量房间的湿度和温度

现在我们可以使用其中一个传感器来读取我们房间的湿度和温度。

我们可以使用 ESP8266 和软件 Blynk 通过互联网阅读它。我真的很喜欢来自 Blynk 的追踪数据,我们可以追踪它一年!

 
 
 
poYBAGOI1jCAJDXUAAuaVmFBWwM845.png
 
1 / 3
 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !