原创 【富芮坤物联网开发板评测】之SHT30温湿度传感器

2020-3-30 12:54 12419 35 35 分类: 物联网
今天拿出来板子看了一下,了解到板子搭载了一款温湿度传感器SHT30。原来我也使用过温湿度传感器,使用的是DHT11的一款,当时我就想了解一下这两款传感器的区别。但是带的资料里面是英文版的数据手册。(英语不好,尴尬)好吧,只能靠自己找了。
经过查资料找到SHT30可以串口传输,也可以I2C,SCL和SDA线均为开路漏极,有二极管连到VDD和VSS。它们应该与外部上拉电阻相连接。I2C总线上的设备必须只有一条线接地。外部上拉电阻(如Rp =10 kΩ)需要高的信号。通过ADDR引脚合适的接线,可以选择I2C地址。ADDR引脚可以直接连接到VDD或VSS。ALERT警报引脚可用于连接微控制器的中断引脚。如果不使用,该引脚必须悬空。当警报状态满足时,引脚开关调高。NRESET引脚可用于传感器复位。至少1µ的脉冲持续时间需要可靠地触发传感器重置。原理图如下图



测量模式:周期性数据采集模式

在这种模式下,一个发出的测量命令产生一对数据流。每个数据对由一个16位温度和一个16位湿度值(按此顺序)组成。在周期模式下,可以选择不同的测量命令。相应的16位命令如表9所示。它们与重复性(低、中、高)和数据采集频率(测量每秒0.5,1, 2, 4和10,MPS)不同。在这种模式下不能选择时钟沿伸。

DHT11温湿度传感器是是一款有已校准数字信号输出的温湿度传感器。 精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH, 温度0~50℃。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。但是DTH11也有缺点,不能测量零度一下,范围相对来说较小,不能阳光直射会影响精确度,湿度太大也测不出来。


我以前用Arduino 使用过这个传感器,适用于平常温湿度监测等,对环境要求不高,不能再恶劣的环境中工作。

而且DHT11体积相对SHT30大很多(虽然DHT11已经很小了)。而且DHT11灵敏度没有SHT30灵敏。

我将SHT30程序烧进去,看一下SHT30反应。

左边是正常环境中的测量数据,看到温度是 17.3摄氏度,湿度为48.5%,然后我对着传感器吹了一口气,温度上升了两度,湿度变化也很明显。测量灵敏度很好。

总的来说,SHT30体积更小,更灵敏。

好了,今天分享到这里。




作者: 豪情天下, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3902965.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

给作者打赏,鼓励TA抓紧创作!

赞赏支持
点赞 35
赞赏0

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
35
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /6 下一条