今天闲来无聊,刚好手头上有个损坏的温湿度传感器AM2320,为了了解该传感器的工作原理和设计方案,就把传感器给拆了,具体硬件组成请看图。
国产AM2320温湿度传感器
湿度传感器
温湿度传感器PCB底板
温湿度传感器主控MCU
AM2302全家福
总结:
该温湿度传感器基于i2c总线,实际使用中感觉湿度不如国外产品,温度还可以,但是湿度不太稳定,波动太大,相比其他温湿度传感器个头有点大,当拆开传感器的时候,我才明白传感器也可以像AM2302这样来做。
温湿度传感器是由PCB、LDO、一个ST的STM8 MCU、湿度传感器和热敏电阻组成。MCU通过ADC分别采集两个传感器的电压,并转换为数字量通过I2C总线把数据传给上位机。
从AM2302的硬件设计结构上,我发现这种设计是有一些设计缺陷的,估计这也就是温湿度不准确的原因吧,温度热敏电阻是被封装到封装壳里,这样一来MCU和LDO本身产生的热量将会影响实际测量的准确性。湿度传感器本身的面积3.5mmx3.5mm,这个面积太大,极易引入噪声。
,