今天闲来无聊,刚好手头上有个损坏的温湿度传感器AM2320,为了了解该传感器的工作原理和设计方案,就把传感器给拆了,具体硬件组成请看图。

温湿度传感器diy(拆解一款温湿度传感器AM2320)(1)

国产AM2320温湿度传感器

温湿度传感器diy(拆解一款温湿度传感器AM2320)(2)

湿度传感器

温湿度传感器diy(拆解一款温湿度传感器AM2320)(3)

温湿度传感器PCB底板

温湿度传感器diy(拆解一款温湿度传感器AM2320)(4)

温湿度传感器主控MCU

温湿度传感器diy(拆解一款温湿度传感器AM2320)(5)

AM2302全家福

总结:

该温湿度传感器基于i2c总线,实际使用中感觉湿度不如国外产品,温度还可以,但是湿度不太稳定,波动太大,相比其他温湿度传感器个头有点大,当拆开传感器的时候,我才明白传感器也可以像AM2302这样来做。

温湿度传感器是由PCB、LDO、一个ST的STM8 MCU、湿度传感器和热敏电阻组成。MCU通过ADC分别采集两个传感器的电压,并转换为数字量通过I2C总线把数据传给上位机。

从AM2302的硬件设计结构上,我发现这种设计是有一些设计缺陷的,估计这也就是温湿度不准确的原因吧,温度热敏电阻是被封装到封装壳里,这样一来MCU和LDO本身产生的热量将会影响实际测量的准确性。湿度传感器本身的面积3.5mmx3.5mm,这个面积太大,极易引入噪声。

,