Previous Page  46 / 100 Next Page
Information
Show Menu
Previous Page 46 / 100 Next Page
Page Background

February 2016

46

A

fter reading December’s

issue

Peter

Martinez,

G3PLX took issue with

my simplistic description of the

ClickLock

technique. He sent

this much more comprehensive

description of how it can be used

to take out all timing and frequency

unknowns

in

any

receiver,

operating from LF to HF.

Peter says: “I would like to clarify Andy’s

reference to my

Clicklock

technique saying

that the idea was to inject the 1 pulse per

second (PPS) pulse from a GPS receiver ‘…

into and on top of the audio from the receiver

in order to overcome the poor stability of the

soundcard’. This isn’t what I was doing.

“The 1 PPS from the GPS goes into the

ANTENNA input to the receiver along with

the weak signal to be detected. The usual

GPS PPS pulse is a narrow pulse of about 5

volts amplitude with fast rise and fall edges.

A capacitor/diode/resistor network separates

out the rising edge and results in a click in the

receiver every 1 second. It’s very strong on

the lower bands and may need attenuating

but can be heard right up to 30MHz in some

situations.

“The receiver is a conventional SSB

receiver feeding its audio to a soundcard and

thence to the software. The first task of this

software is to identify the 1 PPS pulse. If the

soundcard sample rate was, for example,

exactly 12kHz, this could be done by feeding

the audio samples into a 12,000-long data

array and finding the one location with the

largest signal, but inevitably the PPS pulse

will drift relative to the soundcard sample

stream. This is overcome by re-timing the

audio sample stream at a new rate, and

locking this secondary sample rate so that

the 1 PPS pulse does not drift relative to it.

This retimed rate is thus EXACTLY 12kHz

regardless of how far off the soundcard

sample rate might be. The downstream

software is then processing the data as if it

was coming from a virtual soundcard with a

GPS-locked sample rate.

“This is what Andy was describing in his

column, but this is trivial compared to the

really clever bit, which I will now describe.

Not only can the 1 PPS pulse provide the

timing reference for the soundcard, but

by feeding it into the antenna rather than

into the soundcard, it can do the job of a

frequency-standard at the receiver input

frequency. Let’s suppose the receiver IF

bandwidth is a few hundred Hz and the BFO

pitch is set to deliver the received signal to

the audio output centred on 1000Hz. At this

point the 1 PPS click will look like a burst of

sine wave at 1000Hz repeating at 1 second

intervals. If the receiver is off-frequency, the

phase of these sine waves will drift relative

to the 1Hz pulse envelope. These 1000Hz

bursts are fed into I and Q multipliers with

1000Hz sine / cosine reference waveforms.

The resulting demodulated baseband pulses

can then be fed to a phase discriminator to

form a phase correction signal. If this is fed

back to the 1000Hz reference waveform, the

resulting phase-lock loop will cancel the drift

of the PPS pulse sine wave relative to the

1Hz envelope. The I and Q outputs of the

multipliers can then be thought of as coming

from a virtual I/Q receiver, which is not only

locked in time to the GPS but locked in RF

phase. Further software can then process the

retimed / re-phased I and Q streams.

“In this way, an ordinary SSB receiver

can be pressed into service as a GPS-locked

coherent receiver for all manner of extremely

weak signal experiments. Several people

have taken this idea forward for their own

work.”

Peter than went on to describe a simple

alternative way of describing the technique

“I thought an expansion would help. There

Design Notes

Technical

FIGURE 1:

Circuitry used to enhance the

leading edge of the 1 pulse per second

signal generated by a GPS receiver.

(*) = see text for notes on these values.

PHOTO 1:

The waveform generated by the circuit of Figure 1. For this illustration, the circuit was

driven from a 1kHz square wave rather than the 1 PPS signal from a GPS receiver.

1n

(*)

1k

1N5711

(*)

Output to

receiver

Antenna

input

1 PPS in

from GPS

receiver