实际上,这种方法应该将电阻串联到单片机的接地端,并且这种方法只能测量外部电路的电流,而不能测量单片机本身的工作电流。漏电时,两根电线的电流不同(一部分电流流入大地),变压器输出的电压略有变化,这可以通过单片机的I/O端口检测到,然后单片机控制继电器关闭热水器,通常,I/V电路用于将电流转换为电压。
然后检查电阻电压。您似乎想测量交流点的电流,以确定与转换数据对应的电流值。这个电路的难点应该在电流采样部分,或者说是在采样电阻上加了直流电。您需要使用一个精密的整流电路,并使用ADC芯片测量输出电压,以了解该电路是什么。单片机,电路,放大,采样电阻,让干电流流过采样电阻,注意方向,从in-》out,不能测AC。
要检测电压,首先将检测到的电压转换为AD的输入电压范围,然后通过AD转换为数字信号并发送到CPU。降压使用比例衰减电路:电压跟随器(如果是恒压则不需要),用于高精度的运算放大器,用于中等精度的T型网络衰减电路,并且需要低电阻分压。电流信号可以通过电流互感器或采样电阻进行采样。看看你的交流电流有多大,
然后根据变压器上的电流比例关系串联一个采样电阻。如果电流过大,它将自动断开。这种情况下,如果串电阻不好,可以买一个电流互感器穿在火线上,就会产生电压。该电压将通过LM。根据电流与采样的比值,乘以比例关系就是电流和电压会降低到,然后除以电阻值,可以根据实际情况选择通过采样电阻采样或直接采样电压。
然后使用RMSTODC ic获取电压,这样线性度会很好。DC,编程部分相对简单,要将正弦波信号转换成DC信号,只需画一张图,思考一下就能明白。至于编程,我从未涉足过,信号,信号进入ad转换和,然后用AD采集就可以了。收集范围是,您需要在范围内收集然后使用它,这句话原则上是正确的。你有疑问是因为你说得不够清楚。