先用电阻和变压器、隔离运放、线性光耦或者其他方式将交流电压降到单片机可以接受的范围。
单片机内的AD一般只能测量正电压,所以需要将低压交流电通过脉动直流、加偏置提升到正电压、整流滤波等方式变为单片机可以接受的范围。
根据不同的电路进行相应的计算
我以前用过一种方法,首先,把220V交流电压降到单片机可采集的范围内,然后对其进行真有效值转换后再进行采集.关于真有效值转换很简单,有专门的芯片来做这件事,我当时用的是AD536,交流信号进去,出来的就是该信号的真有效值,很好用.
如果用单片机直接采样,会烧毁单片,产生严重后果。所以要用两个大阻值电阻串联,接成分压电路。