eblc1388
Active Member
Phase locked loop on DCF77 timing pulses
I have bought a radio clock that has a DCF77 receiver module receiving timing signal at 77.5KHz.
I would like to phase lock to the DCF77 timing signal pulse, which occurs every second except on the 59th second where it is suppressed to indicate the arrival of the next minute.
The timing pulse itself is not a square wave in nature, having width of 0.1 or 0.2 second depends on the timing data.
The problem arises from the missing input pulse during the 59th second as it will surely create a very large error signal in the phase comparator and offset the VCO output frequency considerably.
Any idea or suggestion on how to tackle the situation? A counter+analog switch to disable the error input to the filter capacitor after 58 counts, a "fake" pulse taken from the phase locked output to replace the input to fool the PLL or....
I have bought a radio clock that has a DCF77 receiver module receiving timing signal at 77.5KHz.
I would like to phase lock to the DCF77 timing signal pulse, which occurs every second except on the 59th second where it is suppressed to indicate the arrival of the next minute.
The timing pulse itself is not a square wave in nature, having width of 0.1 or 0.2 second depends on the timing data.
The problem arises from the missing input pulse during the 59th second as it will surely create a very large error signal in the phase comparator and offset the VCO output frequency considerably.
Any idea or suggestion on how to tackle the situation? A counter+analog switch to disable the error input to the filter capacitor after 58 counts, a "fake" pulse taken from the phase locked output to replace the input to fool the PLL or....
Last edited: