发布网友
共1个回答
热心网友
你这难度有点大啊!
市电220V中基频是50Hz,而且幅度最大,其他高频的成分幅度小,都叠加在50Hz的基频上。
所以50Hz基频的频率测量比较简单,电压比较器进行比较得到方波,单片机测量方波频率就OK,至于幅度就使用ADC测量降压之后的市电,然后根据降压比来计算原来的电压。
实际上对50Hz成分的测量可以用ADC来完成,那就是软件的学问了,通过软件计算信号的周期和幅度。
分析其他频率的信号,那就要先把50Hz基频过滤掉才行了。因为普通的降压法同样把其他谐波成分幅值降低到无法测量的程度,所以要使用滤波器过滤掉50Hz信号,然后将剩余的信号用ADC采样,
并进行FFT运算得到各个频率成分的频率值和幅度值。