我是这么理解的,有个脉冲信号通过电阻R3接入到这个电路里,
R4开路时,C2电容没有充电回路,单片机检测到的R2和C2连接点信号仍未方波,不知道为什么峰值变小了?还是有电流回路?
R4短路使,或有较小的电阻时,方波通过C2,R4充电,使C2那里有个直流信号。
这样的话,还是在水里加了个电压...就是比较小。
楼主这样分析是正确的。
mcu的IO口是数字输入,检测到有电平跳变表示开路,无电平跳变表示短路·。
D1在该电路中无作用。
R1电阻220,相对于R3(150K),可看做短路。
C2、R3+R4(液位电阻)构成一个标准的充放电回路。设脉冲占空比为D(0.5),R4为0欧姆时,C2上有D*3.4=1.7的直流电压。 |