charitha jayanath
Newbie level 3
My project is about analyzing the voltage variations of a domestic AC voltage supply.
The standard rms value is 230 +/- 6%.
So I need to analyze the AC voltage signal and find out when the supply exceeds the given standards.
This device will be fixed to the live and neutral wires at the power meter.
The way I thought of doing this was to filter the signal to remove the noise, inverse the negative part of the wave, identify the peak of it by taking a fixed count of maximum values (eg: max 100 values-assuming 50 Hz wave is sampled at 2MHz sample rate : this will remove any residue error due to noise) and average it to get the peak, get the rms and check whether it is beyond the upper or lower boundaries and if so, record it with the date and the time. So at the end of the monitoring period, you'll get a data log of the variations of the supply voltage beyond the upper/lower limits.
The first thing I need to do now is to sample a 230+\-6% V(rms), 50 Hz wave.
So if any one has any idea of how to sample a 230 V(rms), 50 Hz AC signal, please share it with me. I'm thinking of using PIC18f4550 as the micro controller to process the sampled data.
Dropping the peak voltage using a step down transformer is not effective for it will drop down the variation (+\- 6%) of the signal.
I would very much appreciate any information you'd share with me regarding the sampling of a 230+\-6% V(rms), 50 Hz wave. (important: RMS Voltage may go a lot beyond these limits some times such as 190V - 270V. Beyond that, it can be taken as surge and ground it.)
Your Message
The standard rms value is 230 +/- 6%.
So I need to analyze the AC voltage signal and find out when the supply exceeds the given standards.
This device will be fixed to the live and neutral wires at the power meter.
The way I thought of doing this was to filter the signal to remove the noise, inverse the negative part of the wave, identify the peak of it by taking a fixed count of maximum values (eg: max 100 values-assuming 50 Hz wave is sampled at 2MHz sample rate : this will remove any residue error due to noise) and average it to get the peak, get the rms and check whether it is beyond the upper or lower boundaries and if so, record it with the date and the time. So at the end of the monitoring period, you'll get a data log of the variations of the supply voltage beyond the upper/lower limits.
The first thing I need to do now is to sample a 230+\-6% V(rms), 50 Hz wave.
So if any one has any idea of how to sample a 230 V(rms), 50 Hz AC signal, please share it with me. I'm thinking of using PIC18f4550 as the micro controller to process the sampled data.
Dropping the peak voltage using a step down transformer is not effective for it will drop down the variation (+\- 6%) of the signal.
I would very much appreciate any information you'd share with me regarding the sampling of a 230+\-6% V(rms), 50 Hz wave. (important: RMS Voltage may go a lot beyond these limits some times such as 190V - 270V. Beyond that, it can be taken as surge and ground it.)
Your Message
Last edited: