02-27-2006 05:16 PM
02-28-2006 03:21 PM
02-28-2006 05:26 PM
Generally speaking most systems that generate IRIG B also generate a PPS. The IRIG B zero crossing is then concurrent with the PPS plus any analog delays. Good systems have ways of compensating for the typical 15-30 microseconds of analog delays.
Rather than testing the IRIG B, can you test the PPS (assuming there is one).
I spent a number of years doing time code generation and analysis and never found any tool better than an oscilloscope and delayed triggers for IRIG.
02-28-2006 05:35 PM
02-28-2006 05:41 PM
Most timecode generators work by taking an external input (GPS, IRIG, PPS, or any of a number of other timecodes such as MILA, NASA36, IRIG A, etc) and outputting an on-time signal.
The most common systems now use a GPS receiver to steer an oscillator to some fixed frequency (10MHz is a favorite) and then use that steered oscillator to generate the outputs. The one PPS from a GPS receiver is not very smooth and jumps around easily a few hundred nano-seconds every PPS (at least they used to).
Time codes are usually done by generating an on-time digital signal in which the rising edge of the frame bits is co-incident with the PPS timing. The digital signal is then sent through some analog magic (op amps and whatever) which delays the output on time.
In digital signals, the rising edge is considered on time, in analog it is the zero-crossing.
Good systems will calibrate out the analog delay in the factory by moving back the on-time timing that is fed to the analog so that all on-time marks are co-incident.
02-28-2006 05:41 PM
02-28-2006 05:46 PM
02-28-2006 05:48 PM
02-28-2006 05:49 PM
02-28-2006 05:50 PM