交流电压220V如何用单片机测量电压( 二 )

电压互感器的规格为初级电流和次极电流的比值为1:1 , 上图的电路中 , 初级的额定电流峰值为1.55mA , 选择电流比为1:1的是压互感器 , 则次级电流=初级电流=1.55mA 。

选择250欧的采样电阻 , 可以得到峰值为1.55V的电压 。

将低压交流信号调理成可以输入单片机进行A/D采样的信号 ,

如果我们选择目前最流行的Cortex-M0 Cortex-M3内核的处理器 , 比如STM32F051或者STM32F103处理器 , 其A/D转换的输入电压范围为0-3.3V 。

而从电压互感器得到的电压为-1.55V~1.55V的交流信号 。

可以选择两种计算方式 , 平均值和真有效值 。

平均值通过计算电压绝对值的平均值 , 换算出电压的有效值 。

而真有效值则是在一个周期内等间隔采样N个点 , 根据真有效值的计算公式计算出电压的真有效值 。

通过计算平均值换算出有效值的方法仅适用于没有高次谐波的正弦信号 , 而且精度和实时性都比较差 。

推荐阅读