大家好,最近我使用STM32F103C8T6的单片机对湿度进行采集。使用的HR202L湿敏电阻,硬件电路如下图所示:
主要是电阻分压进行AD采集电压,在通过温度与HR202L的阻值对比,求出湿度比。
具体过程:HR_O_31K和HR_O_51K两个管脚输出相反的1KHz的脉冲,在HR_O_51K输出为高200us的左右进行AD采集。
但是发现采集出来的湿度比与其他产品(上网购买的)相差有点大,就是不准的意思。还会出现采集过程中幅度较大的跳跃,如:44%,44%,60%,44%,44%,30%。
所以想请教一下大家是否在硬件电路还要进行改善?还有请问代码需要如何做会比较好?
|