Thanks for all the comments about this topic. They are much appreciated.

About the difficulty of measuring every cycle with a conventional counter... thanks for that info, seems that i´ll have to make my own measurement hardware. I liked the idea of a time stamping counter.... it´s very doable in a FPGA :)

About the fact that 60Hz mains have a lot of noise... I knew that and that´s part of a PLL job (filter very fast noise), but unfortunately when doing this measurement job we can only use analog filters or else we´ll mess too much with the frequency... i´m using a transformer (to isolate and to give some inductance) with capacitors to make a low pass filter.

The PLL design is a wide band type.

Seems that frequency stays between 59,95Hz and 60,05Hz for 99,99% of the time... that´s an interesting point too.

Daniel



Em 22/02/2013 23:09, Bob Camp escreveu:
Hi

A lot depends on what the real objective is. Is the loop supposed to transfer 
all of the 60 Hz bumps and wiggles (wide band loop) or is it supposed to ignore 
them (narrow band loop) ? Given that the starting point is 60 Hz wide and 
narrow will be relative to that.

Bob

On Feb 22, 2013, at 7:44 PM, David <[email protected]> wrote:

On Fri, 22 Feb 2013 15:16:37 -0800, "Tom Van Baak"
<[email protected]> wrote:

There is a lot of noise on the line.  I'm not sure if frequency makes sense
on a cycle to cycle basis.
Hal, it might make sense since the OP is designing a PLL and wants to get a feel for (short-term) 
frequency excursions. I would guess the whole point of his experiment is to quantify this; not just 
say there is "a lot" or "not much" noise over some number N of cycles.

So that's why I posted the ADEV plot, which itself was based on timing every 
zero-crossing (using a time-stamping counter, not a frequency counter).
I have been thinking about this problem on and off all day and would
probably add a sampling phase detector driven by the output of the PLL
or just use a sampling phase detector in the PLL loop.  The sampling
time can be adjusted independently of the PLL filtering within reason
for whatever level of noise rejection in the measurement is desired.

That would return the phase error on every cycle or even every half
cycle.

The whole thing of course could be implemented digitally but I like
programming in solder.
_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.
_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

_______________________________________________
time-nuts mailing list -- [email protected]
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.

Reply via email to