Hi all,
For a crude energy monitor design, I'd like to capture half of a sine wave by using the readadc10 command, to measure AC voltage and AC current at 50 hz.
The voltage would be read with a single diode rectified transformer, with no capacitor, say a 20v transformer with a resistor divider to get 0 to 5v.
The current would be read with a LEM current sensor.
How quickly could the readadc10 command work?
I was thinking that I could store say hopefully 20 data points of the half sine wave. That would be one sample every 500uS. Is this realistic?
What picaxe has the fastest readadc10 ability?
The "data acquisition" could start at any random point of the sine wave. And after sampling say 40 data points, the software would choose the point at which the voltage is the highest (which would be the peak part of the sine wave), and the corresponding current value at that point in time could be used to calculate the watts. Is this asking too much of the picaxe?
For a crude energy monitor design, I'd like to capture half of a sine wave by using the readadc10 command, to measure AC voltage and AC current at 50 hz.
The voltage would be read with a single diode rectified transformer, with no capacitor, say a 20v transformer with a resistor divider to get 0 to 5v.
The current would be read with a LEM current sensor.
How quickly could the readadc10 command work?
I was thinking that I could store say hopefully 20 data points of the half sine wave. That would be one sample every 500uS. Is this realistic?
What picaxe has the fastest readadc10 ability?
The "data acquisition" could start at any random point of the sine wave. And after sampling say 40 data points, the software would choose the point at which the voltage is the highest (which would be the peak part of the sine wave), and the corresponding current value at that point in time could be used to calculate the watts. Is this asking too much of the picaxe?