time-nuts@lists.febo.com

Discussion of precise time and frequency measurement

View all threads

vlf-disciplined OCXO circuit

BC
Bob Camp
Sun, Sep 28, 2025 11:54 AM

Hi

A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing.

The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue.

These days a SDR based approach is the better choice.

Bob

On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts time-nuts@lists.febo.com wrote:

Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements.  This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house.  The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity.  The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house).  LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains.  However an ordinary portable radio in the same location usually worked absolutely fine.  Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field  interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this.  The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house.

So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks.  If you can find an application note for the chips they use it should include a circuit.

-----Original Message-----
From: Peter McCollum via time-nuts time-nuts@lists.febo.com
Sent: 26 September 2025 16:10
To: Discussion of precise time and frequency measurement time-nuts@lists.febo.com
Cc: Peter McCollum saipan1959@gmail.com
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

As it happens, lately I've been working on the following project:
Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input.
Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses.
At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width.
I'll try a small ferrite loop antenna, to see if it cleans things up.
After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes.

Pete

On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote:

Hi

There are an unfortunate lot of things out there that can take out a
60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end
switchers run at. They are not controlled in any way so that’s a very
approximate number. Since they are typically hooked to the power line,
they have a fine “antenna” to work with. If you count the number of
this and that in the typical home, there might well be a hundred
devices with switchers in them. They won’t all be on at once. All it
takes is one “bad one” running every so often to really make a mess.

If you grab one of these things and take a look with a spectrum analyzer:
You typically see a pretty
big spike at whatever frequency it happens to like today as well as
harmonics of that frequency. In addition, there is a fairly broad set
of “crud sidebands” that cover a wide range at a lower level. It also
should be noted that there are lots of ways they do this (even just at
60 KHz). Each one has it’s own “signature”.

If you are way out on a farm somewhere, you might only have to deal
with your own devices. In a typical urban setting, you have a lot more
than just your own devices to worry about.

Not every “bad one” will be equally bad. Some will bother things in a
pretty small area. Others just might cover a pretty wide area.

There’s also somewhat more difficult things that do come up. This or
that device is hooked to something stable. It just happens to have a
spur at 60KHz. This is not very common. The issue here is that the
“threat signal” is a pretty stable carrier. Somebody putting up a
local “60 KHz home transmitter” to run their wall clocks? It does
indeed happen.

Since this is all a bit random, what works today may not work tomorrow.
Equally, that gizmo that
made it impossible for months just might burn out. Putting a lot of
time and money into something like this only to find it destroyed by
“something” is not a good outcome.

Are there rules ( ok laws) about this stuff? Sure there are. None of
this should be going on. Much of the compliance testing and
certification is done in a pretty informal manner (there is no outside
lab involved). Some folks will always be a bit less worried about this
than others.

From doing this in the past, I’d plan for an outdoor antenna. Get it
as far from the power lines and any dwellings as you can. Even with an
indoor antenna, getting it as far from power and “other stuff”
is a really good idea.

Fun!!

Bob

On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts <

In case it's relevant ..

I'm in Bedford (I'm not the operator of that SDR though).

I've got a little heap of receivers in case they're interesting for
comparison, loan etc. A radio-4-LW-disciplined oscillator, a

Thunderbolt, a

heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time
receiver,

a

Pluto SDR and a Rubidium oscillator.

I also have some random MSF and DCF77 clocks around. The MSF clocks
work pretty well but the DCF77 kitchen clock jumps a couple of hours
sometimes then jumps back a couple of days later. The MSF clock used
to get upset

by

a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones.

I believe the LW-disciplined oscillator is on borrowed time. The
device

is

fine but the LW transmitter is in danger of being retired any time soon.

On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts <
time-nuts@lists.febo.com> wrote:

Many thanks for all the responses!  A few random thoughts in response.

  •   I'm based in the eastern UK near Cambridge.  Anthorn where the
    

only

"nearby" eLoran station, and also MSF, is 370 km / 230 miles.

Mainflingen

(DCF77) is 666 km/ 535 miles.  DCF77 signals are largely available
in

the

UK
and most of the cheap RC clocks use them.  However in some
locations

they

are a bit dodgy - for example Bristol University where I sometimes
work

put

RC clocks in most public areas and they are often wrong or spend
all

their

time trying to re-sync.  MSF and eLoran would work better I suspect

though

consumer MSF receivers are less available as the market is more
UK-based while DCF 77 works over most of Europe.

  •   Using an online SDR based in Bedford which is 40 miles of so
    

west

of
here eLoran from Anthorn is quite strong but DCF and MSF not
observable

that may be the antennas used as much as anything.

  •   Unlike WWVB MSF does not have a phase modulation component, and
    

its

carrier is switched off completely by the keying.  Phase locking to
its carrier therefore has to gate the PLL but there is one design
at least

that

does this.

  •   DCF77 has a spread-spectrum phase mod component and its carrier
    

is

not switched off completely.  This makes it much more robust if a

properly

designed coherent receiver is used and I've seen one design that
does

this

in software.  Unfortunately

  •   I wasn't aware that eLoran has a phase mod component, I need to
    

read
up on its waveform design more.  But is being toted as a GPS/GNSS
backup for timing in Europe where we have a large and unfriendly
neighbour.

I'll study the responses in more detail and follow up if this
project

makes

it to the starting blocks.

Thanks everyone for your input!

   -       John

-----Original Message-----
From: john.haine--- via time-nuts time-nuts@lists.febo.com
Sent: 22 September 2025 10:20
To: 'Discussion of precise time and frequency measurement'
time-nuts@lists.febo.com
Cc: john.haine@haine-online.net
Subject: [time-nuts] vlf-disciplined OCXO circuit

Does anyone know of designs for disciplined OCXOs that are
referenced to off-air, especially VLF, signals other than GPS/GNSS
please?  With

modules

for the latter being so cheap this might seem pointless but there
are

some

potential advantages.

  •   GPS reception at indoor locations where mechanical clocks need
    

to

be
monitored is often (usually?) unavailable because of shadowing and

building

absorbtion and it's usually inconvenient to run a cable.

  •   GPS is increasingly likely to be jammed either by criminal
    

elements

or "state actors".

  •   VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely
    

to

be
received indoors.

  •   E-Loran is being tipped as an off-air time source to back up GPS
    

and
will become increasingly available.

  •   There's the possibility of a multi-standard receiver that might
    

find
and lock to any available source, and potentially to several.

Obviously there are a lot of very cheap modules around to receive
the signals but these discard the carrier and just output the
time-code

logic

signal.  I have seen a design for an MSF-locked standard in
discrete components and more recently an MSF receiver implemented
as direct-conversion SDR on a Raspberry Pi Pico which phase locks
its

internal

digital LO to the carrier but I suspect that its phase noise would
be pretty ropey - really intended as a time, not frequency, source.

  •   John Haine.
    

time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send

an

email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com

Hi A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing. The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue. These days a SDR based approach is the better choice. Bob > On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts <time-nuts@lists.febo.com> wrote: > > Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house. > > So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit. > > -----Original Message----- > From: Peter McCollum via time-nuts <time-nuts@lists.febo.com> > Sent: 26 September 2025 16:10 > To: Discussion of precise time and frequency measurement <time-nuts@lists.febo.com> > Cc: Peter McCollum <saipan1959@gmail.com> > Subject: [time-nuts] Re: vlf-disciplined OCXO circuit > > As it happens, lately I've been working on the following project: > Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input. > Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses. > At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width. > I'll try a small ferrite loop antenna, to see if it cleans things up. > After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes. > > Pete > > > On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote: > >> Hi >> >> There are an unfortunate lot of things out there that can take out a >> 60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end >> switchers run at. They are not controlled in any way so that’s a very >> approximate number. Since they are typically hooked to the power line, >> they have a fine “antenna” to work with. If you count the number of >> this and that in the typical home, there might well be a hundred >> devices with switchers in them. They won’t all be on at once. All it >> takes is one “bad one” running every so often to really make a mess. >> >> If you grab one of these things and take a look with a spectrum analyzer: >> You typically see a pretty >> big spike at whatever frequency it happens to like today as well as >> harmonics of that frequency. In addition, there is a fairly broad set >> of “crud sidebands” that cover a wide range at a lower level. It also >> should be noted that there are lots of ways they do this (even just at >> 60 KHz). Each one has it’s own “signature”. >> >> If you are way out on a farm somewhere, you might only have to deal >> with your own devices. In a typical urban setting, you have a lot more >> than just your own devices to worry about. >> >> Not every “bad one” will be equally bad. Some will bother things in a >> pretty small area. Others just might cover a pretty wide area. >> >> There’s also somewhat more difficult things that do come up. This or >> that device *is* hooked to something stable. It just happens to have a >> spur at 60KHz. This is not very common. The issue here is that the >> “threat signal” is a pretty stable carrier. Somebody putting up a >> local “60 KHz home transmitter” to run their wall clocks? It does >> indeed happen. >> >> Since this is all a bit random, what works today may not work tomorrow. >> Equally, that gizmo that >> made it impossible for months just might burn out. Putting a lot of >> time and money into something like this only to find it destroyed by >> “something” is not a good outcome. >> >> Are there rules ( ok laws) about this stuff? Sure there are. None of >> this should be going on. Much of the compliance testing and >> certification is done in a pretty informal manner (there is no outside >> lab involved). Some folks will always be a bit less worried about this >> than others. >> >> From doing this in the past, I’d plan for an outdoor antenna. Get it >> as far from the power lines and any dwellings as you can. Even with an >> indoor antenna, getting it as far from power and “other stuff” >> is a really good idea. >> >> Fun!! >> >> Bob >> >>> On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts < >> time-nuts@lists.febo.com> wrote: >>> >>> In case it's relevant .. >>> >>> I'm in Bedford (I'm not the operator of that SDR though). >>> >>> I've got a little heap of receivers in case they're interesting for >>> comparison, loan etc. A radio-4-LW-disciplined oscillator, a >> Thunderbolt, a >>> heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time >>> receiver, >> a >>> Pluto SDR and a Rubidium oscillator. >>> >>> I also have some random MSF and DCF77 clocks around. The MSF clocks >>> work pretty well but the DCF77 kitchen clock jumps a couple of hours >>> sometimes then jumps back a couple of days later. The MSF clock used >>> to get upset >> by >>> a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones. >>> >>> I believe the LW-disciplined oscillator is on borrowed time. The >>> device >> is >>> fine but the LW transmitter is in danger of being retired any time soon. >>> >>> >>> >>> On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts < >>> time-nuts@lists.febo.com> wrote: >>> >>>> Many thanks for all the responses! A few random thoughts in response. >>>> >>>> * I'm based in the eastern UK near Cambridge. Anthorn where the >> only >>>> "nearby" eLoran station, and also MSF, is 370 km / 230 miles. >> Mainflingen >>>> (DCF77) is 666 km/ 535 miles. DCF77 signals are largely available >>>> in >> the >>>> UK >>>> and most of the cheap RC clocks use them. However in some >>>> locations >> they >>>> are a bit dodgy - for example Bristol University where I sometimes >>>> work >> put >>>> RC clocks in most public areas and they are often wrong or spend >>>> all >> their >>>> time trying to re-sync. MSF and eLoran would work better I suspect >> though >>>> consumer MSF receivers are less available as the market is more >>>> UK-based while DCF 77 works over most of Europe. >>>> * Using an online SDR based in Bedford which is 40 miles of so >> west >>>> of >>>> here eLoran from Anthorn is quite strong but DCF and MSF not >>>> observable >> - >>>> that may be the antennas used as much as anything. >>>> * Unlike WWVB MSF does not have a phase modulation component, and >> its >>>> carrier is switched off completely by the keying. Phase locking to >>>> its carrier therefore has to gate the PLL but there is one design >>>> at least >> that >>>> does this. >>>> * DCF77 has a spread-spectrum phase mod component and its carrier >> is >>>> not switched off completely. This makes it much more robust if a >> properly >>>> designed coherent receiver is used and I've seen one design that >>>> does >> this >>>> in software. Unfortunately >>>> * I wasn't aware that eLoran has a phase mod component, I need to >>>> read >>>> up on its waveform design more. But is being toted as a GPS/GNSS >>>> backup for timing in Europe where we have a large and unfriendly >>>> neighbour. >>>> >>>> I'll study the responses in more detail and follow up if this >>>> project >> makes >>>> it to the starting blocks. >>>> >>>> Thanks everyone for your input! >>>> >>>> - John >>>> >>>> -----Original Message----- >>>> From: john.haine--- via time-nuts <time-nuts@lists.febo.com> >>>> Sent: 22 September 2025 10:20 >>>> To: 'Discussion of precise time and frequency measurement' >>>> <time-nuts@lists.febo.com> >>>> Cc: john.haine@haine-online.net >>>> Subject: [time-nuts] vlf-disciplined OCXO circuit >>>> >>>> Does anyone know of designs for disciplined OCXOs that are >>>> referenced to off-air, especially VLF, signals other than GPS/GNSS >>>> please? With >> modules >>>> for the latter being so cheap this might seem pointless but there >>>> are >> some >>>> potential advantages. >>>> >>>> * GPS reception at indoor locations where mechanical clocks need >> to >>>> be >>>> monitored is often (usually?) unavailable because of shadowing and >> building >>>> absorbtion and it's usually inconvenient to run a cable. >>>> * GPS is increasingly likely to be jammed either by criminal >> elements >>>> or "state actors". >>>> * VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely >> to >>>> be >>>> received indoors. >>>> * E-Loran is being tipped as an off-air time source to back up GPS >>>> and >>>> will become increasingly available. >>>> * There's the possibility of a multi-standard receiver that might >>>> find >>>> and lock to any available source, and potentially to several. >>>> >>>> >>>> >>>> Obviously there are a lot of very cheap modules around to receive >>>> the signals but these discard the carrier and just output the >>>> time-code >> logic >>>> signal. I have seen a design for an MSF-locked standard in >>>> discrete components and more recently an MSF receiver implemented >>>> as direct-conversion SDR on a Raspberry Pi Pico which phase locks >>>> its >> internal >>>> digital LO to the carrier but I suspect that its phase noise would >>>> be pretty ropey - really intended as a time, not frequency, source. >>>> >>>> >>>> >>>> * John Haine. >>>> >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send >> an >>>> email to time-nuts-leave@lists.febo.com >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send an email to time-nuts-leave@lists.febo.com >>>> >>> _______________________________________________ >>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>> send an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send >> an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com > To unsubscribe send an email to time-nuts-leave@lists.febo.com
GE
glen english LIST
Sun, Sep 28, 2025 9:52 PM

suggest any narrowband receiver down there to be prepended by a wideband
noise blanker.

Lightning crashes, mains connected appliances being turned on and off.....
The act of narrowing the bandwidth stretches out those big pulses.
Usually, best option to to blank or limit  the input where it is still
wideband,  (at the front end) and that way minimize the blanking time.

Your mileage may vary with the antenna bandwidth possibly being the
limiting factor- a tuned magnetic antenna will be quite narrow, and put
a limit on the pulse risetimes.
The bandwidth of the antenna is stil likely to be 10x  at least the
bandwidth of the baseband, so an front end noise blanker is still a
useful thing.
For how to build a good noise blanker there are plenty of web links
around. essentialy a edge detector firing (timed) a blank, mute or clip,
or whatever width works best.
-glen

On 28/09/2025 21:54, Bob Camp via time-nuts wrote:

suggest any narrowband receiver down there to be prepended by a wideband noise blanker. Lightning crashes, mains connected appliances being turned on and off..... The act of narrowing the bandwidth stretches out those big pulses. Usually, best option to to blank or limit  the input where it is still wideband,  (at the front end) and that way minimize the blanking time. Your mileage may vary with the antenna bandwidth possibly being the limiting factor- a tuned magnetic antenna will be quite narrow, and put a limit on the pulse risetimes. The bandwidth of the antenna is stil likely to be 10x  at least the bandwidth of the baseband, so an front end noise blanker is still a useful thing. For how to build a good noise blanker there are plenty of web links around. essentialy a edge detector firing (timed) a blank, mute or clip, or whatever width works best. -glen On 28/09/2025 21:54, Bob Camp via time-nuts wrote:
JH
john.haine@haine-online.net
Sun, Sep 28, 2025 9:52 PM

The thing about SDR is always that they have zero selectivity prior to the RF amp and mixer.  If you have a lot of interference around it's good to have selectivity before you get into anything potentially non-linear, and it also makes the ADC's job easier.  Surely if the crystal has known characteristics it should be possible to compensate for the varying phase shift?  Or, given that it's going to discipline an OCXO anyway, put it in an oven too.

-----Original Message-----
From: Bob Camp via time-nuts time-nuts@lists.febo.com
Sent: 28 September 2025 12:54
To: Discussion of precise time and frequency measurement time-nuts@lists.febo.com
Cc: Bob Camp kb8tq@n1k.org
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

Hi

A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing.

The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue.

These days a SDR based approach is the better choice.

Bob

On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts time-nuts@lists.febo.com wrote:

Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements.  This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house.  The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity.  The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house).  LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains.  However an ordinary portable radio in the same location usually worked absolutely fine.  Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field  interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this.  The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house.

So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks.  If you can find an application note for the chips they use it should include a circuit.

-----Original Message-----
From: Peter McCollum via time-nuts time-nuts@lists.febo.com
Sent: 26 September 2025 16:10
To: Discussion of precise time and frequency measurement
time-nuts@lists.febo.com
Cc: Peter McCollum saipan1959@gmail.com
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

As it happens, lately I've been working on the following project:
Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input.
Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses.
At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width.
I'll try a small ferrite loop antenna, to see if it cleans things up.
After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes.

Pete

On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote:

Hi

There are an unfortunate lot of things out there that can take out a
60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end
switchers run at. They are not controlled in any way so that’s a very
approximate number. Since they are typically hooked to the power
line, they have a fine “antenna” to work with. If you count the
number of this and that in the typical home, there might well be a
hundred devices with switchers in them. They won’t all be on at once.
All it takes is one “bad one” running every so often to really make a mess.

If you grab one of these things and take a look with a spectrum analyzer:
You typically see a pretty
big spike at whatever frequency it happens to like today as well as
harmonics of that frequency. In addition, there is a fairly broad set
of “crud sidebands” that cover a wide range at a lower level. It also
should be noted that there are lots of ways they do this (even just
at
60 KHz). Each one has it’s own “signature”.

If you are way out on a farm somewhere, you might only have to deal
with your own devices. In a typical urban setting, you have a lot
more than just your own devices to worry about.

Not every “bad one” will be equally bad. Some will bother things in a
pretty small area. Others just might cover a pretty wide area.

There’s also somewhat more difficult things that do come up. This or
that device is hooked to something stable. It just happens to have
a spur at 60KHz. This is not very common. The issue here is that the
“threat signal” is a pretty stable carrier. Somebody putting up a
local “60 KHz home transmitter” to run their wall clocks? It does
indeed happen.

Since this is all a bit random, what works today may not work tomorrow.
Equally, that gizmo that
made it impossible for months just might burn out. Putting a lot of
time and money into something like this only to find it destroyed by
“something” is not a good outcome.

Are there rules ( ok laws) about this stuff? Sure there are. None of
this should be going on. Much of the compliance testing and
certification is done in a pretty informal manner (there is no
outside lab involved). Some folks will always be a bit less worried
about this than others.

From doing this in the past, I’d plan for an outdoor antenna. Get it
as far from the power lines and any dwellings as you can. Even with
an indoor antenna, getting it as far from power and “other stuff”
is a really good idea.

Fun!!

Bob

On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts <

In case it's relevant ..

I'm in Bedford (I'm not the operator of that SDR though).

I've got a little heap of receivers in case they're interesting for
comparison, loan etc. A radio-4-LW-disciplined oscillator, a

Thunderbolt, a

heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time
receiver,

a

Pluto SDR and a Rubidium oscillator.

I also have some random MSF and DCF77 clocks around. The MSF clocks
work pretty well but the DCF77 kitchen clock jumps a couple of hours
sometimes then jumps back a couple of days later. The MSF clock used
to get upset

by

a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones.

I believe the LW-disciplined oscillator is on borrowed time. The
device

is

fine but the LW transmitter is in danger of being retired any time soon.

On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts <
time-nuts@lists.febo.com> wrote:

Many thanks for all the responses!  A few random thoughts in response.

  •   I'm based in the eastern UK near Cambridge.  Anthorn where the
    

only

"nearby" eLoran station, and also MSF, is 370 km / 230 miles.

Mainflingen

(DCF77) is 666 km/ 535 miles.  DCF77 signals are largely available
in

the

UK
and most of the cheap RC clocks use them.  However in some
locations

they

are a bit dodgy - for example Bristol University where I sometimes
work

put

RC clocks in most public areas and they are often wrong or spend
all

their

time trying to re-sync.  MSF and eLoran would work better I suspect

though

consumer MSF receivers are less available as the market is more
UK-based while DCF 77 works over most of Europe.

  •   Using an online SDR based in Bedford which is 40 miles of so
    

west

of
here eLoran from Anthorn is quite strong but DCF and MSF not
observable

that may be the antennas used as much as anything.

  •   Unlike WWVB MSF does not have a phase modulation component, and
    

its

carrier is switched off completely by the keying.  Phase locking to
its carrier therefore has to gate the PLL but there is one design
at least

that

does this.

  •   DCF77 has a spread-spectrum phase mod component and its carrier
    

is

not switched off completely.  This makes it much more robust if a

properly

designed coherent receiver is used and I've seen one design that
does

this

in software.  Unfortunately

  •   I wasn't aware that eLoran has a phase mod component, I need to
    

read
up on its waveform design more.  But is being toted as a GPS/GNSS
backup for timing in Europe where we have a large and unfriendly
neighbour.

I'll study the responses in more detail and follow up if this
project

makes

it to the starting blocks.

Thanks everyone for your input!

   -       John

-----Original Message-----
From: john.haine--- via time-nuts time-nuts@lists.febo.com
Sent: 22 September 2025 10:20
To: 'Discussion of precise time and frequency measurement'
time-nuts@lists.febo.com
Cc: john.haine@haine-online.net
Subject: [time-nuts] vlf-disciplined OCXO circuit

Does anyone know of designs for disciplined OCXOs that are
referenced to off-air, especially VLF, signals other than GPS/GNSS
please?  With

modules

for the latter being so cheap this might seem pointless but there
are

some

potential advantages.

  •   GPS reception at indoor locations where mechanical clocks need
    

to

be
monitored is often (usually?) unavailable because of shadowing and

building

absorbtion and it's usually inconvenient to run a cable.

  •   GPS is increasingly likely to be jammed either by criminal
    

elements

or "state actors".

  •   VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely
    

to

be
received indoors.

  •   E-Loran is being tipped as an off-air time source to back up GPS
    

and
will become increasingly available.

  •   There's the possibility of a multi-standard receiver that might
    

find
and lock to any available source, and potentially to several.

Obviously there are a lot of very cheap modules around to receive
the signals but these discard the carrier and just output the
time-code

logic

signal.  I have seen a design for an MSF-locked standard in
discrete components and more recently an MSF receiver implemented
as direct-conversion SDR on a Raspberry Pi Pico which phase locks
its

internal

digital LO to the carrier but I suspect that its phase noise would
be pretty ropey - really intended as a time, not frequency, source.

  •   John Haine.
    

time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send

an

email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com

The thing about SDR is always that they have zero selectivity prior to the RF amp and mixer. If you have a lot of interference around it's good to have selectivity before you get into anything potentially non-linear, and it also makes the ADC's job easier. Surely if the crystal has known characteristics it should be possible to compensate for the varying phase shift? Or, given that it's going to discipline an OCXO anyway, put it in an oven too. -----Original Message----- From: Bob Camp via time-nuts <time-nuts@lists.febo.com> Sent: 28 September 2025 12:54 To: Discussion of precise time and frequency measurement <time-nuts@lists.febo.com> Cc: Bob Camp <kb8tq@n1k.org> Subject: [time-nuts] Re: vlf-disciplined OCXO circuit Hi A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing. The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue. These days a SDR based approach is the better choice. Bob > On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts <time-nuts@lists.febo.com> wrote: > > Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house. > > So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit. > > -----Original Message----- > From: Peter McCollum via time-nuts <time-nuts@lists.febo.com> > Sent: 26 September 2025 16:10 > To: Discussion of precise time and frequency measurement > <time-nuts@lists.febo.com> > Cc: Peter McCollum <saipan1959@gmail.com> > Subject: [time-nuts] Re: vlf-disciplined OCXO circuit > > As it happens, lately I've been working on the following project: > Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input. > Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses. > At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width. > I'll try a small ferrite loop antenna, to see if it cleans things up. > After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes. > > Pete > > > On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote: > >> Hi >> >> There are an unfortunate lot of things out there that can take out a >> 60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end >> switchers run at. They are not controlled in any way so that’s a very >> approximate number. Since they are typically hooked to the power >> line, they have a fine “antenna” to work with. If you count the >> number of this and that in the typical home, there might well be a >> hundred devices with switchers in them. They won’t all be on at once. >> All it takes is one “bad one” running every so often to really make a mess. >> >> If you grab one of these things and take a look with a spectrum analyzer: >> You typically see a pretty >> big spike at whatever frequency it happens to like today as well as >> harmonics of that frequency. In addition, there is a fairly broad set >> of “crud sidebands” that cover a wide range at a lower level. It also >> should be noted that there are lots of ways they do this (even just >> at >> 60 KHz). Each one has it’s own “signature”. >> >> If you are way out on a farm somewhere, you might only have to deal >> with your own devices. In a typical urban setting, you have a lot >> more than just your own devices to worry about. >> >> Not every “bad one” will be equally bad. Some will bother things in a >> pretty small area. Others just might cover a pretty wide area. >> >> There’s also somewhat more difficult things that do come up. This or >> that device *is* hooked to something stable. It just happens to have >> a spur at 60KHz. This is not very common. The issue here is that the >> “threat signal” is a pretty stable carrier. Somebody putting up a >> local “60 KHz home transmitter” to run their wall clocks? It does >> indeed happen. >> >> Since this is all a bit random, what works today may not work tomorrow. >> Equally, that gizmo that >> made it impossible for months just might burn out. Putting a lot of >> time and money into something like this only to find it destroyed by >> “something” is not a good outcome. >> >> Are there rules ( ok laws) about this stuff? Sure there are. None of >> this should be going on. Much of the compliance testing and >> certification is done in a pretty informal manner (there is no >> outside lab involved). Some folks will always be a bit less worried >> about this than others. >> >> From doing this in the past, I’d plan for an outdoor antenna. Get it >> as far from the power lines and any dwellings as you can. Even with >> an indoor antenna, getting it as far from power and “other stuff” >> is a really good idea. >> >> Fun!! >> >> Bob >> >>> On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts < >> time-nuts@lists.febo.com> wrote: >>> >>> In case it's relevant .. >>> >>> I'm in Bedford (I'm not the operator of that SDR though). >>> >>> I've got a little heap of receivers in case they're interesting for >>> comparison, loan etc. A radio-4-LW-disciplined oscillator, a >> Thunderbolt, a >>> heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time >>> receiver, >> a >>> Pluto SDR and a Rubidium oscillator. >>> >>> I also have some random MSF and DCF77 clocks around. The MSF clocks >>> work pretty well but the DCF77 kitchen clock jumps a couple of hours >>> sometimes then jumps back a couple of days later. The MSF clock used >>> to get upset >> by >>> a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones. >>> >>> I believe the LW-disciplined oscillator is on borrowed time. The >>> device >> is >>> fine but the LW transmitter is in danger of being retired any time soon. >>> >>> >>> >>> On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts < >>> time-nuts@lists.febo.com> wrote: >>> >>>> Many thanks for all the responses! A few random thoughts in response. >>>> >>>> * I'm based in the eastern UK near Cambridge. Anthorn where the >> only >>>> "nearby" eLoran station, and also MSF, is 370 km / 230 miles. >> Mainflingen >>>> (DCF77) is 666 km/ 535 miles. DCF77 signals are largely available >>>> in >> the >>>> UK >>>> and most of the cheap RC clocks use them. However in some >>>> locations >> they >>>> are a bit dodgy - for example Bristol University where I sometimes >>>> work >> put >>>> RC clocks in most public areas and they are often wrong or spend >>>> all >> their >>>> time trying to re-sync. MSF and eLoran would work better I suspect >> though >>>> consumer MSF receivers are less available as the market is more >>>> UK-based while DCF 77 works over most of Europe. >>>> * Using an online SDR based in Bedford which is 40 miles of so >> west >>>> of >>>> here eLoran from Anthorn is quite strong but DCF and MSF not >>>> observable >> - >>>> that may be the antennas used as much as anything. >>>> * Unlike WWVB MSF does not have a phase modulation component, and >> its >>>> carrier is switched off completely by the keying. Phase locking to >>>> its carrier therefore has to gate the PLL but there is one design >>>> at least >> that >>>> does this. >>>> * DCF77 has a spread-spectrum phase mod component and its carrier >> is >>>> not switched off completely. This makes it much more robust if a >> properly >>>> designed coherent receiver is used and I've seen one design that >>>> does >> this >>>> in software. Unfortunately >>>> * I wasn't aware that eLoran has a phase mod component, I need to >>>> read >>>> up on its waveform design more. But is being toted as a GPS/GNSS >>>> backup for timing in Europe where we have a large and unfriendly >>>> neighbour. >>>> >>>> I'll study the responses in more detail and follow up if this >>>> project >> makes >>>> it to the starting blocks. >>>> >>>> Thanks everyone for your input! >>>> >>>> - John >>>> >>>> -----Original Message----- >>>> From: john.haine--- via time-nuts <time-nuts@lists.febo.com> >>>> Sent: 22 September 2025 10:20 >>>> To: 'Discussion of precise time and frequency measurement' >>>> <time-nuts@lists.febo.com> >>>> Cc: john.haine@haine-online.net >>>> Subject: [time-nuts] vlf-disciplined OCXO circuit >>>> >>>> Does anyone know of designs for disciplined OCXOs that are >>>> referenced to off-air, especially VLF, signals other than GPS/GNSS >>>> please? With >> modules >>>> for the latter being so cheap this might seem pointless but there >>>> are >> some >>>> potential advantages. >>>> >>>> * GPS reception at indoor locations where mechanical clocks need >> to >>>> be >>>> monitored is often (usually?) unavailable because of shadowing and >> building >>>> absorbtion and it's usually inconvenient to run a cable. >>>> * GPS is increasingly likely to be jammed either by criminal >> elements >>>> or "state actors". >>>> * VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely >> to >>>> be >>>> received indoors. >>>> * E-Loran is being tipped as an off-air time source to back up GPS >>>> and >>>> will become increasingly available. >>>> * There's the possibility of a multi-standard receiver that might >>>> find >>>> and lock to any available source, and potentially to several. >>>> >>>> >>>> >>>> Obviously there are a lot of very cheap modules around to receive >>>> the signals but these discard the carrier and just output the >>>> time-code >> logic >>>> signal. I have seen a design for an MSF-locked standard in >>>> discrete components and more recently an MSF receiver implemented >>>> as direct-conversion SDR on a Raspberry Pi Pico which phase locks >>>> its >> internal >>>> digital LO to the carrier but I suspect that its phase noise would >>>> be pretty ropey - really intended as a time, not frequency, source. >>>> >>>> >>>> >>>> * John Haine. >>>> >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send >> an >>>> email to time-nuts-leave@lists.febo.com >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send an email to time-nuts-leave@lists.febo.com >>>> >>> _______________________________________________ >>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>> send an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >> send an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send > an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send > an email to time-nuts-leave@lists.febo.com _______________________________________________ time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com
GE
glen english LIST
Sun, Sep 28, 2025 10:19 PM

WHat's your plan for an 60kHz antenna ?
If a ferrite loaded loop, you can get far better selectivity by building
it as a double tuned circuit :

  • with the loop antenna  being one tank, and  something like a potcore
    inductor being the 2nd coupled tank.
  • this will give you a nice flattop-ish  response with steeper skirts
    than a single mag loop antenna

I think the SDR using a single $10 STM32 microcontroller with a 2 Msps
12 bit ADC would be ideal as a back end.. run the ADC at something like
240 kHz
You'l
l need some sort of aliasing filter ahead as AM radio stations may alias
into the passband, depending on choice of sampling rate.

-glen

On 29/09/2025 07:52, john.haine--- via time-nuts wrote:

The thing about SDR is always that they have zero selectivity prior to the RF amp and mixer.  If you have a lot of interference around it's good to have selectivity before you get into anything potentially non-linear, and it also makes the ADC's job easier.  Surely if the crystal has known characteristics it should be possible to compensate for the varying phase shift?  Or, given that it's going to discipline an OCXO anyway, put it in an oven too.

-----Original Message-----

WHat's your plan for an 60kHz antenna ? If a ferrite loaded loop, you can get far better selectivity by building it as a double tuned circuit : - with the loop antenna  being one tank, and  something like a potcore inductor being the 2nd coupled tank. - this will give you a nice flattop-ish  response with steeper skirts than a single mag loop antenna I think the SDR using a single $10 STM32 microcontroller with a 2 Msps 12 bit ADC would be ideal as a back end.. run the ADC at something like 240 kHz You'l l need some sort of aliasing filter ahead as AM radio stations may alias into the passband, depending on choice of sampling rate. -glen On 29/09/2025 07:52, john.haine--- via time-nuts wrote: > The thing about SDR is always that they have zero selectivity prior to the RF amp and mixer. If you have a lot of interference around it's good to have selectivity before you get into anything potentially non-linear, and it also makes the ADC's job easier. Surely if the crystal has known characteristics it should be possible to compensate for the varying phase shift? Or, given that it's going to discipline an OCXO anyway, put it in an oven too. > > -----Original Message-----
BC
Bob Camp
Sun, Sep 28, 2025 11:25 PM

Hi

At VLF, you can run straight into an ADC converter. No mixer, and not much of an RF amp. Until you get a noise spike that saturates the (maybe) 5V input range on the converter ….. it pretty much just works. If you put a narrowband filter in front of the ADC, you then should come up with a noise source to “dither” the input.  A 24 bit converter can give you a lot of dynamic range and really good IMD performance.

Do you want the local AM broadcast station(s) blasting in? Probably not. In most areas, that’s a pretty broad filter. That’s good because the narrower the filter, the more it’s going to mess up the carrier phase as temperature and humidity change. Build the filter (or tuned antenna) with ferrite based inductors and it might get really crazy.

Once you get into the ADC, you can implement a really narrow filter and have essentially no impact on carrier phase (in terms of stability).

Bob

On Sep 28, 2025, at 5:52 PM, john.haine--- via time-nuts time-nuts@lists.febo.com wrote:

The thing about SDR is always that they have zero selectivity prior to the RF amp and mixer.  If you have a lot of interference around it's good to have selectivity before you get into anything potentially non-linear, and it also makes the ADC's job easier.  Surely if the crystal has known characteristics it should be possible to compensate for the varying phase shift?  Or, given that it's going to discipline an OCXO anyway, put it in an oven too.

-----Original Message-----
From: Bob Camp via time-nuts time-nuts@lists.febo.com
Sent: 28 September 2025 12:54
To: Discussion of precise time and frequency measurement time-nuts@lists.febo.com
Cc: Bob Camp kb8tq@n1k.org
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

Hi

A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing.

The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue.

These days a SDR based approach is the better choice.

Bob

On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts time-nuts@lists.febo.com wrote:

Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements.  This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house.  The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity.  The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house).  LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains.  However an ordinary portable radio in the same location usually worked absolutely fine.  Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field  interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this.  The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house.

So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks.  If you can find an application note for the chips they use it should include a circuit.

-----Original Message-----
From: Peter McCollum via time-nuts time-nuts@lists.febo.com
Sent: 26 September 2025 16:10
To: Discussion of precise time and frequency measurement
time-nuts@lists.febo.com
Cc: Peter McCollum saipan1959@gmail.com
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

As it happens, lately I've been working on the following project:
Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input.
Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses.
At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width.
I'll try a small ferrite loop antenna, to see if it cleans things up.
After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes.

Pete

On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote:

Hi

There are an unfortunate lot of things out there that can take out a
60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end
switchers run at. They are not controlled in any way so that’s a very
approximate number. Since they are typically hooked to the power
line, they have a fine “antenna” to work with. If you count the
number of this and that in the typical home, there might well be a
hundred devices with switchers in them. They won’t all be on at once.
All it takes is one “bad one” running every so often to really make a mess.

If you grab one of these things and take a look with a spectrum analyzer:
You typically see a pretty
big spike at whatever frequency it happens to like today as well as
harmonics of that frequency. In addition, there is a fairly broad set
of “crud sidebands” that cover a wide range at a lower level. It also
should be noted that there are lots of ways they do this (even just
at
60 KHz). Each one has it’s own “signature”.

If you are way out on a farm somewhere, you might only have to deal
with your own devices. In a typical urban setting, you have a lot
more than just your own devices to worry about.

Not every “bad one” will be equally bad. Some will bother things in a
pretty small area. Others just might cover a pretty wide area.

There’s also somewhat more difficult things that do come up. This or
that device is hooked to something stable. It just happens to have
a spur at 60KHz. This is not very common. The issue here is that the
“threat signal” is a pretty stable carrier. Somebody putting up a
local “60 KHz home transmitter” to run their wall clocks? It does
indeed happen.

Since this is all a bit random, what works today may not work tomorrow.
Equally, that gizmo that
made it impossible for months just might burn out. Putting a lot of
time and money into something like this only to find it destroyed by
“something” is not a good outcome.

Are there rules ( ok laws) about this stuff? Sure there are. None of
this should be going on. Much of the compliance testing and
certification is done in a pretty informal manner (there is no
outside lab involved). Some folks will always be a bit less worried
about this than others.

From doing this in the past, I’d plan for an outdoor antenna. Get it
as far from the power lines and any dwellings as you can. Even with
an indoor antenna, getting it as far from power and “other stuff”
is a really good idea.

Fun!!

Bob

On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts <

In case it's relevant ..

I'm in Bedford (I'm not the operator of that SDR though).

I've got a little heap of receivers in case they're interesting for
comparison, loan etc. A radio-4-LW-disciplined oscillator, a

Thunderbolt, a

heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time
receiver,

a

Pluto SDR and a Rubidium oscillator.

I also have some random MSF and DCF77 clocks around. The MSF clocks
work pretty well but the DCF77 kitchen clock jumps a couple of hours
sometimes then jumps back a couple of days later. The MSF clock used
to get upset

by

a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones.

I believe the LW-disciplined oscillator is on borrowed time. The
device

is

fine but the LW transmitter is in danger of being retired any time soon.

On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts <
time-nuts@lists.febo.com> wrote:

Many thanks for all the responses!  A few random thoughts in response.

  •   I'm based in the eastern UK near Cambridge.  Anthorn where the
    

only

"nearby" eLoran station, and also MSF, is 370 km / 230 miles.

Mainflingen

(DCF77) is 666 km/ 535 miles.  DCF77 signals are largely available
in

the

UK
and most of the cheap RC clocks use them.  However in some
locations

they

are a bit dodgy - for example Bristol University where I sometimes
work

put

RC clocks in most public areas and they are often wrong or spend
all

their

time trying to re-sync.  MSF and eLoran would work better I suspect

though

consumer MSF receivers are less available as the market is more
UK-based while DCF 77 works over most of Europe.

  •   Using an online SDR based in Bedford which is 40 miles of so
    

west

of
here eLoran from Anthorn is quite strong but DCF and MSF not
observable

that may be the antennas used as much as anything.

  •   Unlike WWVB MSF does not have a phase modulation component, and
    

its

carrier is switched off completely by the keying.  Phase locking to
its carrier therefore has to gate the PLL but there is one design
at least

that

does this.

  •   DCF77 has a spread-spectrum phase mod component and its carrier
    

is

not switched off completely.  This makes it much more robust if a

properly

designed coherent receiver is used and I've seen one design that
does

this

in software.  Unfortunately

  •   I wasn't aware that eLoran has a phase mod component, I need to
    

read
up on its waveform design more.  But is being toted as a GPS/GNSS
backup for timing in Europe where we have a large and unfriendly
neighbour.

I'll study the responses in more detail and follow up if this
project

makes

it to the starting blocks.

Thanks everyone for your input!

  -       John

-----Original Message-----
From: john.haine--- via time-nuts time-nuts@lists.febo.com
Sent: 22 September 2025 10:20
To: 'Discussion of precise time and frequency measurement'
time-nuts@lists.febo.com
Cc: john.haine@haine-online.net
Subject: [time-nuts] vlf-disciplined OCXO circuit

Does anyone know of designs for disciplined OCXOs that are
referenced to off-air, especially VLF, signals other than GPS/GNSS
please?  With

modules

for the latter being so cheap this might seem pointless but there
are

some

potential advantages.

  •   GPS reception at indoor locations where mechanical clocks need
    

to

be
monitored is often (usually?) unavailable because of shadowing and

building

absorbtion and it's usually inconvenient to run a cable.

  •   GPS is increasingly likely to be jammed either by criminal
    

elements

or "state actors".

  •   VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely
    

to

be
received indoors.

  •   E-Loran is being tipped as an off-air time source to back up GPS
    

and
will become increasingly available.

  •   There's the possibility of a multi-standard receiver that might
    

find
and lock to any available source, and potentially to several.

Obviously there are a lot of very cheap modules around to receive
the signals but these discard the carrier and just output the
time-code

logic

signal.  I have seen a design for an MSF-locked standard in
discrete components and more recently an MSF receiver implemented
as direct-conversion SDR on a Raspberry Pi Pico which phase locks
its

internal

digital LO to the carrier but I suspect that its phase noise would
be pretty ropey - really intended as a time, not frequency, source.

  •   John Haine.
    

time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send

an

email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com

Hi At VLF, you can run straight into an ADC converter. No mixer, and not much of an RF amp. Until you get a noise spike that saturates the (maybe) 5V input range on the converter ….. it pretty much just works. If you put a narrowband filter in front of the ADC, you then should come up with a noise source to “dither” the input. A 24 bit converter can give you a lot of dynamic range and really good IMD performance. Do you want the local AM broadcast station(s) blasting in? Probably not. In most areas, that’s a pretty broad filter. That’s good because the narrower the filter, the more it’s going to mess up the carrier phase as temperature and humidity change. Build the filter (or tuned antenna) with ferrite based inductors and it might get really crazy. Once you get into the ADC, you can implement a really narrow filter and have essentially no impact on carrier phase (in terms of stability). Bob > On Sep 28, 2025, at 5:52 PM, john.haine--- via time-nuts <time-nuts@lists.febo.com> wrote: > > The thing about SDR is always that they have zero selectivity prior to the RF amp and mixer. If you have a lot of interference around it's good to have selectivity before you get into anything potentially non-linear, and it also makes the ADC's job easier. Surely if the crystal has known characteristics it should be possible to compensate for the varying phase shift? Or, given that it's going to discipline an OCXO anyway, put it in an oven too. > > -----Original Message----- > From: Bob Camp via time-nuts <time-nuts@lists.febo.com> > Sent: 28 September 2025 12:54 > To: Discussion of precise time and frequency measurement <time-nuts@lists.febo.com> > Cc: Bob Camp <kb8tq@n1k.org> > Subject: [time-nuts] Re: vlf-disciplined OCXO circuit > > Hi > > A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing. > > The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue. > > These days a SDR based approach is the better choice. > > Bob > >> On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts <time-nuts@lists.febo.com> wrote: >> >> Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house. >> >> So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit. >> >> -----Original Message----- >> From: Peter McCollum via time-nuts <time-nuts@lists.febo.com> >> Sent: 26 September 2025 16:10 >> To: Discussion of precise time and frequency measurement >> <time-nuts@lists.febo.com> >> Cc: Peter McCollum <saipan1959@gmail.com> >> Subject: [time-nuts] Re: vlf-disciplined OCXO circuit >> >> As it happens, lately I've been working on the following project: >> Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input. >> Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses. >> At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width. >> I'll try a small ferrite loop antenna, to see if it cleans things up. >> After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes. >> >> Pete >> >> >> On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote: >> >>> Hi >>> >>> There are an unfortunate lot of things out there that can take out a >>> 60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end >>> switchers run at. They are not controlled in any way so that’s a very >>> approximate number. Since they are typically hooked to the power >>> line, they have a fine “antenna” to work with. If you count the >>> number of this and that in the typical home, there might well be a >>> hundred devices with switchers in them. They won’t all be on at once. >>> All it takes is one “bad one” running every so often to really make a mess. >>> >>> If you grab one of these things and take a look with a spectrum analyzer: >>> You typically see a pretty >>> big spike at whatever frequency it happens to like today as well as >>> harmonics of that frequency. In addition, there is a fairly broad set >>> of “crud sidebands” that cover a wide range at a lower level. It also >>> should be noted that there are lots of ways they do this (even just >>> at >>> 60 KHz). Each one has it’s own “signature”. >>> >>> If you are way out on a farm somewhere, you might only have to deal >>> with your own devices. In a typical urban setting, you have a lot >>> more than just your own devices to worry about. >>> >>> Not every “bad one” will be equally bad. Some will bother things in a >>> pretty small area. Others just might cover a pretty wide area. >>> >>> There’s also somewhat more difficult things that do come up. This or >>> that device *is* hooked to something stable. It just happens to have >>> a spur at 60KHz. This is not very common. The issue here is that the >>> “threat signal” is a pretty stable carrier. Somebody putting up a >>> local “60 KHz home transmitter” to run their wall clocks? It does >>> indeed happen. >>> >>> Since this is all a bit random, what works today may not work tomorrow. >>> Equally, that gizmo that >>> made it impossible for months just might burn out. Putting a lot of >>> time and money into something like this only to find it destroyed by >>> “something” is not a good outcome. >>> >>> Are there rules ( ok laws) about this stuff? Sure there are. None of >>> this should be going on. Much of the compliance testing and >>> certification is done in a pretty informal manner (there is no >>> outside lab involved). Some folks will always be a bit less worried >>> about this than others. >>> >>> From doing this in the past, I’d plan for an outdoor antenna. Get it >>> as far from the power lines and any dwellings as you can. Even with >>> an indoor antenna, getting it as far from power and “other stuff” >>> is a really good idea. >>> >>> Fun!! >>> >>> Bob >>> >>>> On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts < >>> time-nuts@lists.febo.com> wrote: >>>> >>>> In case it's relevant .. >>>> >>>> I'm in Bedford (I'm not the operator of that SDR though). >>>> >>>> I've got a little heap of receivers in case they're interesting for >>>> comparison, loan etc. A radio-4-LW-disciplined oscillator, a >>> Thunderbolt, a >>>> heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time >>>> receiver, >>> a >>>> Pluto SDR and a Rubidium oscillator. >>>> >>>> I also have some random MSF and DCF77 clocks around. The MSF clocks >>>> work pretty well but the DCF77 kitchen clock jumps a couple of hours >>>> sometimes then jumps back a couple of days later. The MSF clock used >>>> to get upset >>> by >>>> a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones. >>>> >>>> I believe the LW-disciplined oscillator is on borrowed time. The >>>> device >>> is >>>> fine but the LW transmitter is in danger of being retired any time soon. >>>> >>>> >>>> >>>> On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts < >>>> time-nuts@lists.febo.com> wrote: >>>> >>>>> Many thanks for all the responses! A few random thoughts in response. >>>>> >>>>> * I'm based in the eastern UK near Cambridge. Anthorn where the >>> only >>>>> "nearby" eLoran station, and also MSF, is 370 km / 230 miles. >>> Mainflingen >>>>> (DCF77) is 666 km/ 535 miles. DCF77 signals are largely available >>>>> in >>> the >>>>> UK >>>>> and most of the cheap RC clocks use them. However in some >>>>> locations >>> they >>>>> are a bit dodgy - for example Bristol University where I sometimes >>>>> work >>> put >>>>> RC clocks in most public areas and they are often wrong or spend >>>>> all >>> their >>>>> time trying to re-sync. MSF and eLoran would work better I suspect >>> though >>>>> consumer MSF receivers are less available as the market is more >>>>> UK-based while DCF 77 works over most of Europe. >>>>> * Using an online SDR based in Bedford which is 40 miles of so >>> west >>>>> of >>>>> here eLoran from Anthorn is quite strong but DCF and MSF not >>>>> observable >>> - >>>>> that may be the antennas used as much as anything. >>>>> * Unlike WWVB MSF does not have a phase modulation component, and >>> its >>>>> carrier is switched off completely by the keying. Phase locking to >>>>> its carrier therefore has to gate the PLL but there is one design >>>>> at least >>> that >>>>> does this. >>>>> * DCF77 has a spread-spectrum phase mod component and its carrier >>> is >>>>> not switched off completely. This makes it much more robust if a >>> properly >>>>> designed coherent receiver is used and I've seen one design that >>>>> does >>> this >>>>> in software. Unfortunately >>>>> * I wasn't aware that eLoran has a phase mod component, I need to >>>>> read >>>>> up on its waveform design more. But is being toted as a GPS/GNSS >>>>> backup for timing in Europe where we have a large and unfriendly >>>>> neighbour. >>>>> >>>>> I'll study the responses in more detail and follow up if this >>>>> project >>> makes >>>>> it to the starting blocks. >>>>> >>>>> Thanks everyone for your input! >>>>> >>>>> - John >>>>> >>>>> -----Original Message----- >>>>> From: john.haine--- via time-nuts <time-nuts@lists.febo.com> >>>>> Sent: 22 September 2025 10:20 >>>>> To: 'Discussion of precise time and frequency measurement' >>>>> <time-nuts@lists.febo.com> >>>>> Cc: john.haine@haine-online.net >>>>> Subject: [time-nuts] vlf-disciplined OCXO circuit >>>>> >>>>> Does anyone know of designs for disciplined OCXOs that are >>>>> referenced to off-air, especially VLF, signals other than GPS/GNSS >>>>> please? With >>> modules >>>>> for the latter being so cheap this might seem pointless but there >>>>> are >>> some >>>>> potential advantages. >>>>> >>>>> * GPS reception at indoor locations where mechanical clocks need >>> to >>>>> be >>>>> monitored is often (usually?) unavailable because of shadowing and >>> building >>>>> absorbtion and it's usually inconvenient to run a cable. >>>>> * GPS is increasingly likely to be jammed either by criminal >>> elements >>>>> or "state actors". >>>>> * VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely >>> to >>>>> be >>>>> received indoors. >>>>> * E-Loran is being tipped as an off-air time source to back up GPS >>>>> and >>>>> will become increasingly available. >>>>> * There's the possibility of a multi-standard receiver that might >>>>> find >>>>> and lock to any available source, and potentially to several. >>>>> >>>>> >>>>> >>>>> Obviously there are a lot of very cheap modules around to receive >>>>> the signals but these discard the carrier and just output the >>>>> time-code >>> logic >>>>> signal. I have seen a design for an MSF-locked standard in >>>>> discrete components and more recently an MSF receiver implemented >>>>> as direct-conversion SDR on a Raspberry Pi Pico which phase locks >>>>> its >>> internal >>>>> digital LO to the carrier but I suspect that its phase noise would >>>>> be pretty ropey - really intended as a time, not frequency, source. >>>>> >>>>> >>>>> >>>>> * John Haine. >>>>> >>>>> _______________________________________________ >>>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>>> send >>> an >>>>> email to time-nuts-leave@lists.febo.com >>>>> _______________________________________________ >>>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>>> send an email to time-nuts-leave@lists.febo.com >>>>> >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send an email to time-nuts-leave@lists.febo.com >>> _______________________________________________ >>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>> send an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send >> an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send >> an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com > To unsubscribe send an email to time-nuts-leave@lists.febo.com
AK
Attila Kinali
Mon, Sep 29, 2025 12:48 AM

A wonderful evening!

Quite a few interesting things have been written on this thread,
but a few of the original questions remain unaswered.

On Mon, 22 Sep 2025 10:19:56 +0100
"john.haine--- via time-nuts" time-nuts@lists.febo.com wrote:

Does anyone know of designs for disciplined OCXOs that are referenced to
off-air, especially VLF, signals other than GPS/GNSS please?  With modules
for the latter being so cheap this might seem pointless but there are some
potential advantages.

Yes, there have been several. But most of these have gone out of
fashion with the arrival of cheap GPS modules. Especially in the
German amateur radio community, various DCF77 disciplined oscillator
projects were shared.

E.g.:

"Baumappe zum DCF77-gesteuerten 10MHz-Frequenznomral",
by Funkamateur, 2009.
https://www.box73.de/file_dl/bausaetze/BX-176.pdf

Which is based on the design by DL1SNG and DL1FAC that was published
in Funkamateur December 2008
https://web.archive.org/web/20240609113503if_/https://www.worldradiohistory.com/INTERNATIONAL/FunkAmateur/FunkAmateur-2008-12.pdf

There are a few others, that work kind of in a similar way.

A more modern design is
"Performance Analysis and Receiver Architectures of DCF77
Radio-Controlled Clocks", by Daniel Engeler, 2012
https://doi.org/10.1109/TUFFC.2012.2272

Daniel used an FPGA to do tracking of the signal including the
PSK signal. One of the goals of this was to use this as a demonstrator
on how to decode and track time signals. The paper contains quite
a bit of analysis of different receiver strategies and how they
perform. So it's definitely worth a read.

Another interesting one is
"Software-Defined Radio Decoding of DCF77: Time and Frequency
Dissemination with a Sound Card" by Jean-Michel Friedt,
Clément Eustache, Emile Carry and Enrico Rubiola, 2018
https://doi.org/10.1002/2017RS006420
where they use a soundcard and GnuRadio to decode the signal.

  • GPS reception at indoor locations where mechanical clocks need to be
    monitored is often (usually?) unavailable because of shadowing and building
    absorbtion and it's usually inconvenient to run a cable.

While this is true, the disadvantage of VLF transmissions is that
they have a very high variability during the day and from day to day.
Not only does the signal strength vary a lot (up to several 10s of dB)
but also the timing varies by 100s of µs to 10s of ms, depending on
where you are, relative to the station. So, if you need time accurate
to a few µs (which is a pretty normal requirement for data centers
these days), then VLF isn't going to cut it. In these cases it is
easier to just wire up an antenna to the roof and get <100ns from
GPS, then distribute time inside the building, either as a dedicated
pulse signal (often used for wall clocks) or over the network via
NTP or PTP.

  • GPS is increasingly likely to be jammed either by criminal elements
    or "state actors".

While this is true, most of the jaming in the US is actually accidental
jamming from faulty RF equipment (like active antennas for TV reception).
Though, GPS jammers of disgruntled drivers who don't want their boss
to know they are going for a coffee break, are on the rise.
But, while jamming is getting more prevalent, it's by far not common.
A lot of our infrastructure does depend on GNSS reception. And most
of it works pretty well.

In eastern Europe, things are a little bit different at the moment.
(see, e.g. https://www.flightradar24.com/data/gps-jamming )
I am not fully aware what the different users of time do to cope
with this situation, but given that there has been very few
articles covering the situation, they seem to cope quite fine.

  • E-Loran is being tipped as an off-air time source to back up GPS and
    will become increasingly available.

For all practical purposes, Loran is dead. While e-Loran does try
to make a come-back, it has failed to achieve that in the past 10 years.
Given that the reliability of GNSS is good enough for most applications
that use it, an additional expensive service isn't going to get
investors. And the states do not seem to be interested in it.

There is an European iniciative for reliable time distribution
on a continental scale, but as far as I know, VLF transmissions
are not being considered.

  • There's the possibility of a multi-standard receiver that might find
    and lock to any available source, and potentially to several.

I have thought of building a multi-standard receiver myself
a couple of years ago. But quite honestly, the availability,
reliability and accuracy of GNSS makes the other time signals
just not worthwhile. At least not as a product. Ok, that's not
100% correct. Companies like Meinberg still sell DCF77/MSF/WWVB
systems. I am not quite sure what their purpose is, but apparently
people are paying for them. But I wouldn't develop such a new
product for VLF reception these days, as the demand is rather low
and does not justify the development cost. Though, it could be a
lot of fun as a hobby project.

Obviously there are a lot of very cheap modules around to receive the
signals but these discard the carrier and just output the time-code logic
signal.  I have seen a design for an MSF-locked standard in discrete
components and more recently an MSF receiver implemented as
direct-conversion SDR on a Raspberry Pi Pico which phase locks its internal
digital LO to the carrier but I suspect that its phase noise would be pretty
ropey - really intended as a time, not frequency, source.

These modules are mostly built based on chips used for alarm clocks.
These are fine as long as they aren't more than a few ms off. Hence
they don't use the carrier. And that's also the reason why they are
so cheap: the chips they use are produced in the millions and a few
of those end up on boards used as time references for computers and
such.

If you want to build your own VLF receiver, I would go the way PHK
described: Use a losely tuned antenna, add some pre-amplifier.
A simple JFET stage as a high impedance first stage for the
antenna and a low noise opamp should do the trick. Maybe add an
intermediate BJT based amplifier for additional low noise gain.
If you want to receive only one or two specific transmitters, you
might want to add some filtering too. Amplify the signal up to the
point where you can feed it to an ADC of sorts. Anything above 4bits
is enough, unless you are dealing with a very weak signal that you
need to dig out of the noise, then go for as many bits as possible.
Feed the ADC samples into a µC that does all the magic DSP stuff.
How you want to do it, depends a bit on how complicated you want
it to be and which signal you are tracking. Average the signal
for at least 24h and steer a good OCXO with it.

		Attila Kinali

--
The driving force behind research is the question: "Why?"
There are things we don't understand and things we always
wonder about. And that's why we do research.
-- Kobayashi Makoto

A wonderful evening! Quite a few interesting things have been written on this thread, but a few of the original questions remain unaswered. On Mon, 22 Sep 2025 10:19:56 +0100 "john.haine--- via time-nuts" <time-nuts@lists.febo.com> wrote: > Does anyone know of designs for disciplined OCXOs that are referenced to > off-air, especially VLF, signals other than GPS/GNSS please? With modules > for the latter being so cheap this might seem pointless but there are some > potential advantages. Yes, there have been several. But most of these have gone out of fashion with the arrival of cheap GPS modules. Especially in the German amateur radio community, various DCF77 disciplined oscillator projects were shared. E.g.: "Baumappe zum DCF77-gesteuerten 10MHz-Frequenznomral", by Funkamateur, 2009. https://www.box73.de/file_dl/bausaetze/BX-176.pdf Which is based on the design by DL1SNG and DL1FAC that was published in Funkamateur December 2008 https://web.archive.org/web/20240609113503if_/https://www.worldradiohistory.com/INTERNATIONAL/FunkAmateur/FunkAmateur-2008-12.pdf There are a few others, that work kind of in a similar way. A more modern design is "Performance Analysis and Receiver Architectures of DCF77 Radio-Controlled Clocks", by Daniel Engeler, 2012 https://doi.org/10.1109/TUFFC.2012.2272 Daniel used an FPGA to do tracking of the signal including the PSK signal. One of the goals of this was to use this as a demonstrator on how to decode and track time signals. The paper contains quite a bit of analysis of different receiver strategies and how they perform. So it's definitely worth a read. Another interesting one is "Software-Defined Radio Decoding of DCF77: Time and Frequency Dissemination with a Sound Card" by Jean-Michel Friedt, Clément Eustache, Emile Carry and Enrico Rubiola, 2018 https://doi.org/10.1002/2017RS006420 where they use a soundcard and GnuRadio to decode the signal. > * GPS reception at indoor locations where mechanical clocks need to be > monitored is often (usually?) unavailable because of shadowing and building > absorbtion and it's usually inconvenient to run a cable. While this is true, the disadvantage of VLF transmissions is that they have a very high variability during the day and from day to day. Not only does the signal strength vary a lot (up to several 10s of dB) but also the timing varies by 100s of µs to 10s of ms, depending on where you are, relative to the station. So, if you need time accurate to a few µs (which is a pretty normal requirement for data centers these days), then VLF isn't going to cut it. In these cases it is easier to just wire up an antenna to the roof and get <100ns from GPS, then distribute time inside the building, either as a dedicated pulse signal (often used for wall clocks) or over the network via NTP or PTP. > * GPS is increasingly likely to be jammed either by criminal elements > or "state actors". While this is true, most of the jaming in the US is actually accidental jamming from faulty RF equipment (like active antennas for TV reception). Though, GPS jammers of disgruntled drivers who don't want their boss to know they are going for a coffee break, are on the rise. But, while jamming is getting more prevalent, it's by far not common. A lot of our infrastructure does depend on GNSS reception. And most of it works pretty well. In eastern Europe, things are a little bit different at the moment. (see, e.g. https://www.flightradar24.com/data/gps-jamming ) I am not fully aware what the different users of time do to cope with this situation, but given that there has been very few articles covering the situation, they seem to cope quite fine. > * E-Loran is being tipped as an off-air time source to back up GPS and > will become increasingly available. For all practical purposes, Loran is dead. While e-Loran does try to make a come-back, it has failed to achieve that in the past 10 years. Given that the reliability of GNSS is good enough for most applications that use it, an additional expensive service isn't going to get investors. And the states do not seem to be interested in it. There is an European iniciative for reliable time distribution on a continental scale, but as far as I know, VLF transmissions are not being considered. > * There's the possibility of a multi-standard receiver that might find > and lock to any available source, and potentially to several. I have thought of building a multi-standard receiver myself a couple of years ago. But quite honestly, the availability, reliability and accuracy of GNSS makes the other time signals just not worthwhile. At least not as a product. Ok, that's not 100% correct. Companies like Meinberg still sell DCF77/MSF/WWVB systems. I am not quite sure what their purpose is, but apparently people are paying for them. But I wouldn't develop such a new product for VLF reception these days, as the demand is rather low and does not justify the development cost. Though, it could be a lot of fun as a hobby project. > Obviously there are a lot of very cheap modules around to receive the > signals but these discard the carrier and just output the time-code logic > signal. I have seen a design for an MSF-locked standard in discrete > components and more recently an MSF receiver implemented as > direct-conversion SDR on a Raspberry Pi Pico which phase locks its internal > digital LO to the carrier but I suspect that its phase noise would be pretty > ropey - really intended as a time, not frequency, source. These modules are mostly built based on chips used for alarm clocks. These are fine as long as they aren't more than a few ms off. Hence they don't use the carrier. And that's also the reason why they are so cheap: the chips they use are produced in the millions and a few of those end up on boards used as time references for computers and such. If you want to build your own VLF receiver, I would go the way PHK described: Use a losely tuned antenna, add some pre-amplifier. A simple JFET stage as a high impedance first stage for the antenna and a low noise opamp should do the trick. Maybe add an intermediate BJT based amplifier for additional low noise gain. If you want to receive only one or two specific transmitters, you might want to add some filtering too. Amplify the signal up to the point where you can feed it to an ADC of sorts. Anything above 4bits is enough, unless you are dealing with a very weak signal that you need to dig out of the noise, then go for as many bits as possible. Feed the ADC samples into a µC that does all the magic DSP stuff. How you want to do it, depends a bit on how complicated you want it to be and which signal you are tracking. Average the signal for at least 24h and steer a good OCXO with it. Attila Kinali -- The driving force behind research is the question: "Why?" There are things we don't understand and things we always wonder about. And that's why we do research. -- Kobayashi Makoto
PK
Poul-Henning Kamp
Mon, Sep 29, 2025 7:31 AM

Bob Camp via time-nuts writes:

At VLF, you can run straight into an ADC converter. No mixer, and
not much of an RF amp. Until you get a noise spike that saturates
the (maybe) 5V input range on the converter …..

So this gets to choice of antenna.

The best, flattest wide-band antennas are indisputably "E-field
probes", basically a piece of conductor connected to an amplifier
with as high input impedance as you can make it..

It is almost trivial to build an E-field probe which is flat from
DC to north of a GHz.  I'm personally partial to Chris Trask's
designs ("Complementary Push-Pull Amplifiers for Active Antennas:
A Critical Review") but there are many others.

But because they are wideband, they also pick up "static" and in
particular the insanely wide spectrum[1] of nearby lightning strikes,
which are the major cause of the big transients you talk about.

Below a MHz one can also use "M-field probes", which is a coil
attached to an amplifier with a balanced input, commonly known as
a loop-antenna.

The kind of noise spikes you talk about only happen in loop-antenna
if somebody quenches the superconducting magnet in the MR-scanner
next door.

A major difference between loop-antennas and e-field probes is
that loop-antennas have a figure-of-eight sensitivity pattern.

This is great if, like me, you have a hundreds of kW LF transmitter
in the next town over, but less great if you want to receive several
signals from all over at the same time.

Loop-antennas can also be tuned to a particular frequency band
by adding a capacitor in parallel to the coil, and you can get
amazing "amplification" by using a high impedance input amplifier
because it operates near-resonance.  The downside is that it
takes forever for the resonance to die out again, which is
why it is almost only used in the "run forever on an AAA battery"
radio-controlled clocks, which only need a ~3Hz bandwidth.

I have experimented with both E-field and M-field probes in the VLF
band and I far prefer (untuned) M-field probes.

Poul-Henning

[1] Zero to many kA in less than 5 microsecond, you do the FFT.

--
Poul-Henning Kamp      | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG        | TCP/IP since RFC 956
FreeBSD committer      | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

-------- Bob Camp via time-nuts writes: > At VLF, you can run straight into an ADC converter. No mixer, and > not much of an RF amp. Until you get a noise spike that saturates > the (maybe) 5V input range on the converter ….. So this gets to choice of antenna. The best, flattest wide-band antennas are indisputably "E-field probes", basically a piece of conductor connected to an amplifier with as high input impedance as you can make it.. It is almost trivial to build an E-field probe which is flat from DC to north of a GHz. I'm personally partial to Chris Trask's designs ("Complementary Push-Pull Amplifiers for Active Antennas: A Critical Review") but there are many others. But because they are wideband, they also pick up "static" and in particular the insanely wide spectrum[1] of nearby lightning strikes, which are the major cause of the big transients you talk about. Below a MHz one can also use "M-field probes", which is a coil attached to an amplifier with a balanced input, commonly known as a loop-antenna. The kind of noise spikes you talk about only happen in loop-antenna if somebody quenches the superconducting magnet in the MR-scanner next door. A major difference between loop-antennas and e-field probes is that loop-antennas have a figure-of-eight sensitivity pattern. This is great if, like me, you have a hundreds of kW LF transmitter in the next town over, but less great if you want to receive several signals from all over at the same time. Loop-antennas can also be tuned to a particular frequency band by adding a capacitor in parallel to the coil, and you can get amazing "amplification" by using a high impedance input amplifier because it operates near-resonance. The downside is that it takes forever for the resonance to die out again, which is why it is almost only used in the "run forever on an AAA battery" radio-controlled clocks, which only need a ~3Hz bandwidth. I have experimented with both E-field and M-field probes in the VLF band and I far prefer (untuned) M-field probes. Poul-Henning [1] Zero to many kA in less than 5 microsecond, you do the FFT. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.
JL
Jim Lux
Mon, Sep 29, 2025 2:01 PM

 
Yes, but you DO need a bunch o'bits in the ADC (depending on that input filter).   However, you could have a fairly wide filter, chosen for small tempco of phase shift, and that would help a lot.  But, for instance, if you try to do it with the mighty $20 RTL-SDR, which is 8 bits I/Q and 2 MHz BW, AM/MW stations will be a problem.

On Sun, 28 Sep 2025 07:54:01 -0400, Bob Camp via time-nuts time-nuts@lists.febo.com wrote:

Hi

A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing.

The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue.

These days a SDR based approach is the better choice.

Bob

On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts  wrote:

Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house.

So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit.

-----Original Message-----
From: Peter McCollum via time-nuts
Sent: 26 September 2025 16:10
To: Discussion of precise time and frequency measurement
Cc: Peter McCollum
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

As it happens, lately I've been working on the following project:
Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input.
Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses.
At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width.
I'll try a small ferrite loop antenna, to see if it cleans things up.
After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes.

Pete

On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote:

Hi

There are an unfortunate lot of things out there that can take out a
60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end
switchers run at. They are not controlled in any way so that’s a very
approximate number. Since they are typically hooked to the power line,
they have a fine “antenna” to work with. If you count the number of
this and that in the typical home, there might well be a hundred
devices with switchers in them. They won’t all be on at once. All it
takes is one “bad one” running every so often to really make a mess.

If you grab one of these things and take a look with a spectrum analyzer:
You typically see a pretty
big spike at whatever frequency it happens to like today as well as
harmonics of that frequency. In addition, there is a fairly broad set
of “crud sidebands” that cover a wide range at a lower level. It also
should be noted that there are lots of ways they do this (even just at
60 KHz). Each one has it’s own “signature”.

If you are way out on a farm somewhere, you might only have to deal
with your own devices. In a typical urban setting, you have a lot more
than just your own devices to worry about.

Not every “bad one” will be equally bad. Some will bother things in a
pretty small area. Others just might cover a pretty wide area.

There’s also somewhat more difficult things that do come up. This or
that device is hooked to something stable. It just happens to have a
spur at 60KHz. This is not very common. The issue here is that the
“threat signal” is a pretty stable carrier. Somebody putting up a
local “60 KHz home transmitter” to run their wall clocks? It does
indeed happen.

Since this is all a bit random, what works today may not work tomorrow.
Equally, that gizmo that
made it impossible for months just might burn out. Putting a lot of
time and money into something like this only to find it destroyed by
“something” is not a good outcome.

Are there rules ( ok laws) about this stuff? Sure there are. None of
this should be going on. Much of the compliance testing and
certification is done in a pretty informal manner (there is no outside
lab involved). Some folks will always be a bit less worried about this
than others.

From doing this in the past, I’d plan for an outdoor antenna. Get it
as far from the power lines and any dwellings as you can. Even with an
indoor antenna, getting it as far from power and “other stuff”
is a really good idea.

Fun!!

Bob

On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts <

In case it's relevant ..

I'm in Bedford (I'm not the operator of that SDR though).

I've got a little heap of receivers in case they're interesting for
comparison, loan etc. A radio-4-LW-disciplined oscillator, a

Thunderbolt, a

heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time
receiver,

a

Pluto SDR and a Rubidium oscillator.

I also have some random MSF and DCF77 clocks around. The MSF clocks
work pretty well but the DCF77 kitchen clock jumps a couple of hours
sometimes then jumps back a couple of days later. The MSF clock used
to get upset

by

a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones.

I believe the LW-disciplined oscillator is on borrowed time. The
device

is

fine but the LW transmitter is in danger of being retired any time soon.

On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts <
time-nuts@lists.febo.com> wrote:

Many thanks for all the responses! A few random thoughts in response.

  • I'm based in the eastern UK near Cambridge. Anthorn where the

only

"nearby" eLoran station, and also MSF, is 370 km / 230 miles.

Mainflingen

(DCF77) is 666 km/ 535 miles. DCF77 signals are largely available
in

the

UK
and most of the cheap RC clocks use them. However in some
locations

they

are a bit dodgy - for example Bristol University where I sometimes
work

put

RC clocks in most public areas and they are often wrong or spend
all

their

time trying to re-sync. MSF and eLoran would work better I suspect

though

consumer MSF receivers are less available as the market is more
UK-based while DCF 77 works over most of Europe.

  • Using an online SDR based in Bedford which is 40 miles of so

west

of
here eLoran from Anthorn is quite strong but DCF and MSF not
observable

that may be the antennas used as much as anything.

  • Unlike WWVB MSF does not have a phase modulation component, and

its

carrier is switched off completely by the keying. Phase locking to
its carrier therefore has to gate the PLL but there is one design
at least

that

does this.

  • DCF77 has a spread-spectrum phase mod component and its carrier

is

not switched off completely. This makes it much more robust if a

properly

designed coherent receiver is used and I've seen one design that
does

this

in software. Unfortunately

  • I wasn't aware that eLoran has a phase mod component, I need to
    read
    up on its waveform design more. But is being toted as a GPS/GNSS
    backup for timing in Europe where we have a large and unfriendly
    neighbour.

I'll study the responses in more detail and follow up if this
project

makes

it to the starting blocks.

Thanks everyone for your input!

  • John

-----Original Message-----
From: john.haine--- via time-nuts
Sent: 22 September 2025 10:20
To: 'Discussion of precise time and frequency measurement'

Cc: john.haine@haine-online.net
Subject: [time-nuts] vlf-disciplined OCXO circuit

Does anyone know of designs for disciplined OCXOs that are
referenced to off-air, especially VLF, signals other than GPS/GNSS
please? With

modules

for the latter being so cheap this might seem pointless but there
are

some

potential advantages.

  • GPS reception at indoor locations where mechanical clocks need

to

be
monitored is often (usually?) unavailable because of shadowing and

building

absorbtion and it's usually inconvenient to run a cable.

  • GPS is increasingly likely to be jammed either by criminal

elements

or "state actors".

  • VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely

to

be
received indoors.

  • E-Loran is being tipped as an off-air time source to back up GPS
    and
    will become increasingly available.
  • There's the possibility of a multi-standard receiver that might
    find
    and lock to any available source, and potentially to several.

Obviously there are a lot of very cheap modules around to receive
the signals but these discard the carrier and just output the
time-code

logic

signal. I have seen a design for an MSF-locked standard in
discrete components and more recently an MSF receiver implemented
as direct-conversion SDR on a Raspberry Pi Pico which phase locks
its

internal

digital LO to the carrier but I suspect that its phase noise would
be pretty ropey - really intended as a time, not frequency, source.

  • John Haine.

time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send

an

email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com
 

  Yes, but you DO need a bunch o'bits in the ADC (depending on that input filter).   However, you could have a fairly wide filter, chosen for small tempco of phase shift, and that would help a lot.  But, for instance, if you try to do it with the mighty $20 RTL-SDR, which is 8 bits I/Q and 2 MHz BW, AM/MW stations will be a problem. On Sun, 28 Sep 2025 07:54:01 -0400, Bob Camp via time-nuts <time-nuts@lists.febo.com> wrote: Hi A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing. The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue. These days a SDR based approach is the better choice. Bob > On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts wrote: > > Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house. > > So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit. > > -----Original Message----- > From: Peter McCollum via time-nuts > Sent: 26 September 2025 16:10 > To: Discussion of precise time and frequency measurement > Cc: Peter McCollum > Subject: [time-nuts] Re: vlf-disciplined OCXO circuit > > As it happens, lately I've been working on the following project: > Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input. > Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses. > At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width. > I'll try a small ferrite loop antenna, to see if it cleans things up. > After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes. > > Pete > > > On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote: > >> Hi >> >> There are an unfortunate lot of things out there that can take out a >> 60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end >> switchers run at. They are not controlled in any way so that’s a very >> approximate number. Since they are typically hooked to the power line, >> they have a fine “antenna” to work with. If you count the number of >> this and that in the typical home, there might well be a hundred >> devices with switchers in them. They won’t all be on at once. All it >> takes is one “bad one” running every so often to really make a mess. >> >> If you grab one of these things and take a look with a spectrum analyzer: >> You typically see a pretty >> big spike at whatever frequency it happens to like today as well as >> harmonics of that frequency. In addition, there is a fairly broad set >> of “crud sidebands” that cover a wide range at a lower level. It also >> should be noted that there are lots of ways they do this (even just at >> 60 KHz). Each one has it’s own “signature”. >> >> If you are way out on a farm somewhere, you might only have to deal >> with your own devices. In a typical urban setting, you have a lot more >> than just your own devices to worry about. >> >> Not every “bad one” will be equally bad. Some will bother things in a >> pretty small area. Others just might cover a pretty wide area. >> >> There’s also somewhat more difficult things that do come up. This or >> that device *is* hooked to something stable. It just happens to have a >> spur at 60KHz. This is not very common. The issue here is that the >> “threat signal” is a pretty stable carrier. Somebody putting up a >> local “60 KHz home transmitter” to run their wall clocks? It does >> indeed happen. >> >> Since this is all a bit random, what works today may not work tomorrow. >> Equally, that gizmo that >> made it impossible for months just might burn out. Putting a lot of >> time and money into something like this only to find it destroyed by >> “something” is not a good outcome. >> >> Are there rules ( ok laws) about this stuff? Sure there are. None of >> this should be going on. Much of the compliance testing and >> certification is done in a pretty informal manner (there is no outside >> lab involved). Some folks will always be a bit less worried about this >> than others. >> >> From doing this in the past, I’d plan for an outdoor antenna. Get it >> as far from the power lines and any dwellings as you can. Even with an >> indoor antenna, getting it as far from power and “other stuff” >> is a really good idea. >> >> Fun!! >> >> Bob >> >>> On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts < >> time-nuts@lists.febo.com> wrote: >>> >>> In case it's relevant .. >>> >>> I'm in Bedford (I'm not the operator of that SDR though). >>> >>> I've got a little heap of receivers in case they're interesting for >>> comparison, loan etc. A radio-4-LW-disciplined oscillator, a >> Thunderbolt, a >>> heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time >>> receiver, >> a >>> Pluto SDR and a Rubidium oscillator. >>> >>> I also have some random MSF and DCF77 clocks around. The MSF clocks >>> work pretty well but the DCF77 kitchen clock jumps a couple of hours >>> sometimes then jumps back a couple of days later. The MSF clock used >>> to get upset >> by >>> a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones. >>> >>> I believe the LW-disciplined oscillator is on borrowed time. The >>> device >> is >>> fine but the LW transmitter is in danger of being retired any time soon. >>> >>> >>> >>> On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts < >>> time-nuts@lists.febo.com> wrote: >>> >>>> Many thanks for all the responses! A few random thoughts in response. >>>> >>>> * I'm based in the eastern UK near Cambridge. Anthorn where the >> only >>>> "nearby" eLoran station, and also MSF, is 370 km / 230 miles. >> Mainflingen >>>> (DCF77) is 666 km/ 535 miles. DCF77 signals are largely available >>>> in >> the >>>> UK >>>> and most of the cheap RC clocks use them. However in some >>>> locations >> they >>>> are a bit dodgy - for example Bristol University where I sometimes >>>> work >> put >>>> RC clocks in most public areas and they are often wrong or spend >>>> all >> their >>>> time trying to re-sync. MSF and eLoran would work better I suspect >> though >>>> consumer MSF receivers are less available as the market is more >>>> UK-based while DCF 77 works over most of Europe. >>>> * Using an online SDR based in Bedford which is 40 miles of so >> west >>>> of >>>> here eLoran from Anthorn is quite strong but DCF and MSF not >>>> observable >> - >>>> that may be the antennas used as much as anything. >>>> * Unlike WWVB MSF does not have a phase modulation component, and >> its >>>> carrier is switched off completely by the keying. Phase locking to >>>> its carrier therefore has to gate the PLL but there is one design >>>> at least >> that >>>> does this. >>>> * DCF77 has a spread-spectrum phase mod component and its carrier >> is >>>> not switched off completely. This makes it much more robust if a >> properly >>>> designed coherent receiver is used and I've seen one design that >>>> does >> this >>>> in software. Unfortunately >>>> * I wasn't aware that eLoran has a phase mod component, I need to >>>> read >>>> up on its waveform design more. But is being toted as a GPS/GNSS >>>> backup for timing in Europe where we have a large and unfriendly >>>> neighbour. >>>> >>>> I'll study the responses in more detail and follow up if this >>>> project >> makes >>>> it to the starting blocks. >>>> >>>> Thanks everyone for your input! >>>> >>>> - John >>>> >>>> -----Original Message----- >>>> From: john.haine--- via time-nuts >>>> Sent: 22 September 2025 10:20 >>>> To: 'Discussion of precise time and frequency measurement' >>>> >>>> Cc: john.haine@haine-online.net >>>> Subject: [time-nuts] vlf-disciplined OCXO circuit >>>> >>>> Does anyone know of designs for disciplined OCXOs that are >>>> referenced to off-air, especially VLF, signals other than GPS/GNSS >>>> please? With >> modules >>>> for the latter being so cheap this might seem pointless but there >>>> are >> some >>>> potential advantages. >>>> >>>> * GPS reception at indoor locations where mechanical clocks need >> to >>>> be >>>> monitored is often (usually?) unavailable because of shadowing and >> building >>>> absorbtion and it's usually inconvenient to run a cable. >>>> * GPS is increasingly likely to be jammed either by criminal >> elements >>>> or "state actors". >>>> * VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely >> to >>>> be >>>> received indoors. >>>> * E-Loran is being tipped as an off-air time source to back up GPS >>>> and >>>> will become increasingly available. >>>> * There's the possibility of a multi-standard receiver that might >>>> find >>>> and lock to any available source, and potentially to several. >>>> >>>> >>>> >>>> Obviously there are a lot of very cheap modules around to receive >>>> the signals but these discard the carrier and just output the >>>> time-code >> logic >>>> signal. I have seen a design for an MSF-locked standard in >>>> discrete components and more recently an MSF receiver implemented >>>> as direct-conversion SDR on a Raspberry Pi Pico which phase locks >>>> its >> internal >>>> digital LO to the carrier but I suspect that its phase noise would >>>> be pretty ropey - really intended as a time, not frequency, source. >>>> >>>> >>>> >>>> * John Haine. >>>> >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send >> an >>>> email to time-nuts-leave@lists.febo.com >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send an email to time-nuts-leave@lists.febo.com >>>> >>> _______________________________________________ >>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>> send an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send >> an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com > To unsubscribe send an email to time-nuts-leave@lists.febo.com _______________________________________________ time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com  
BC
Bob Camp
Mon, Sep 29, 2025 3:00 PM

On Sep 29, 2025, at 3:31 AM, Poul-Henning Kamp phk@phk.freebsd.dk wrote:

So this gets to choice of antenna.

Hi

Assuming we have the bits and pieces worked out (yes that’s a big assumption): Next up is how this fits together.

A disciplined oscillator can be looked at in many ways. The most common is to look at it as a frequency reference. It is not unusual to use ADEV to describe what it’s doing. There are a bunch of other objectives you might have and ways to look at things. Let’s keep it somewhat simple for now. This already is going to be a long post.

Your OCXO has an ADEV curve. Let’s pick a fairly common one and use it.

2x10^-12 at 1 second
1x10^-12 at 10 seconds
1x10^-12 at 100 seconds
5x10^-12 at 1K seconds (maybe)
keeps going up past 1K seconds

That’s what an HP 10811 that has been on power for a few months in a very stable environment might be doing. In a not quite so stable environment, you might be above 1x10^-11 at 1K seconds. Net is, you get the famous “bathtub” shaped curve.

Your disciplining source “as received”  has an ADEV plot. Typically there is a number at 1 second and it proceeds down a curve from there. It may go as 1/tau or as 1/squrt(tau). This eventually hits a limit and the slope changes.

The typical objective is to combine the “best” of the OCXO curve with the curve from the disciplining source. The hope is that you get a resulting curve that is quite good. Ideally, the performance of the disciplining source needs to be better than the OCXO at a reasonable tau. If the tau gets to long, the OCXO is heading up the right hand side of the bathtub curve.

A GNSS module might give you a 1 second ADEV anywhere from 1x10^-8 to 1x10^-10 depending on the specific part you are using. It is likely that it goes down at 1/tau out past 10K seconds. If you start at 1x10^-9, you will hit 1x10^-11 at 100 seconds. You will cross the OCXO ADEV curve shown above before you get to 1,000 seconds.

A VLF carrier is a much less stable source. It also likely drops off as 1/sqrt(tau). If it’s 1x10^-6 at 1 second, that’s way better than anything you would need for a wall clock. If it’s 1x10^-7 and drops with a power law (square root), you would be at 1x10^-9 at 10,000 seconds.

The cross over between the OCXO and disciplining source curves is done by your control loop. The time constants are very long. Doing this with anything other than (custom) code running in an MCU of some sort is not a good way to go.

You very much need to do the best job you can on your receiver if you are going to get any reasonable sort of result. A delta of 1x10-7 at 1 second would come out to 2.2 degrees at 60KHz.

Bob

> On Sep 29, 2025, at 3:31 AM, Poul-Henning Kamp <phk@phk.freebsd.dk> wrote: > >> > > So this gets to choice of antenna. Hi Assuming we have the bits and pieces worked out (yes that’s a big assumption): Next up is how this fits together. A disciplined oscillator can be looked at in many ways. The most common is to look at it as a frequency reference. It is not unusual to use ADEV to describe what it’s doing. There are a bunch of other objectives you might have and ways to look at things. Let’s keep it somewhat simple for now. This already is going to be a long post. Your OCXO has an ADEV curve. Let’s pick a fairly common one and use it. 2x10^-12 at 1 second 1x10^-12 at 10 seconds 1x10^-12 at 100 seconds 5x10^-12 at 1K seconds (maybe) keeps going up past 1K seconds That’s what an HP 10811 that has been on power for a few months in a very stable environment *might* be doing. In a not quite so stable environment, you might be above 1x10^-11 at 1K seconds. Net is, you get the famous “bathtub” shaped curve. Your disciplining source “as received” has an ADEV plot. Typically there is a number at 1 second and it proceeds down a curve from there. It may go as 1/tau or as 1/squrt(tau). This eventually hits a limit and the slope changes. The typical objective is to combine the “best” of the OCXO curve with the curve from the disciplining source. The hope is that you get a resulting curve that is quite good. Ideally, the performance of the disciplining source needs to be better than the OCXO at a reasonable tau. If the tau gets to long, the OCXO is heading up the right hand side of the bathtub curve. A GNSS module might give you a 1 second ADEV anywhere from 1x10^-8 to 1x10^-10 depending on the specific part you are using. It is likely that it goes down at 1/tau out past 10K seconds. If you start at 1x10^-9, you will hit 1x10^-11 at 100 seconds. You will cross the OCXO ADEV curve shown above before you get to 1,000 seconds. A VLF carrier is a much less stable source. It also likely drops off as 1/sqrt(tau). If it’s 1x10^-6 at 1 second, that’s *way* better than anything you would need for a wall clock. If it’s 1x10^-7 and drops with a power law (square root), you would be at 1x10^-9 at 10,000 seconds. The cross over between the OCXO and disciplining source curves is done by your control loop. The time constants are *very* long. Doing this with anything other than (custom) code running in an MCU of some sort is not a good way to go. You very much need to do the best job you can on your receiver if you are going to get any reasonable sort of result. A delta of 1x10-7 at 1 second would come out to 2.2 degrees at 60KHz. Bob
BC
Bob Camp
Mon, Sep 29, 2025 6:47 PM

Hi

Since this is 60 KHz, you can get a whole lot of bits on the ADC and still not be spending an insane amount of money. There are devices that do quite well. Start moving to parts that have clock rates above about a MHz and the cost does indeed rise at an alarming rate :)

One “side benefit” of all the man made crud down at VLF: Assuming you are in a normal urban environment, it’s there 24/7/365. Your setup does not need to get to anywhere close to the “thermal noise floor”. Part of that impacts how you hook to the antenna. The other part impacts how you rig up the ADC.

As you go looking at SDR’s showing their reception on the web, you do need to pay attention to just what you have tapped into. The combination of antenna plus SDR design will have an impact on what you do or don’t see on their plots. It’s not unusual for them show coverage down to frequencies that they really do not handle very well.

Bob

On Sep 29, 2025, at 10:01 AM, Jim Lux via time-nuts time-nuts@lists.febo.com wrote:

Yes, but you DO need a bunch o'bits in the ADC (depending on that input filter).  However, you could have a fairly wide filter, chosen for small tempco of phase shift, and that would help a lot.  But, for instance, if you try to do it with the mighty $20 RTL-SDR, which is 8 bits I/Q and 2 MHz BW, AM/MW stations will be a problem.

On Sun, 28 Sep 2025 07:54:01 -0400, Bob Camp via time-nuts time-nuts@lists.febo.com wrote:

Hi

A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing.

The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue.

These days a SDR based approach is the better choice.

Bob

On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts  wrote:

Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house.

So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit.

-----Original Message-----
From: Peter McCollum via time-nuts
Sent: 26 September 2025 16:10
To: Discussion of precise time and frequency measurement
Cc: Peter McCollum
Subject: [time-nuts] Re: vlf-disciplined OCXO circuit

As it happens, lately I've been working on the following project:
Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input.
Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses.
At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width.
I'll try a small ferrite loop antenna, to see if it cleans things up.
After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes.

Pete

On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote:

Hi

There are an unfortunate lot of things out there that can take out a
60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end
switchers run at. They are not controlled in any way so that’s a very
approximate number. Since they are typically hooked to the power line,
they have a fine “antenna” to work with. If you count the number of
this and that in the typical home, there might well be a hundred
devices with switchers in them. They won’t all be on at once. All it
takes is one “bad one” running every so often to really make a mess.

If you grab one of these things and take a look with a spectrum analyzer:
You typically see a pretty
big spike at whatever frequency it happens to like today as well as
harmonics of that frequency. In addition, there is a fairly broad set
of “crud sidebands” that cover a wide range at a lower level. It also
should be noted that there are lots of ways they do this (even just at
60 KHz). Each one has it’s own “signature”.

If you are way out on a farm somewhere, you might only have to deal
with your own devices. In a typical urban setting, you have a lot more
than just your own devices to worry about.

Not every “bad one” will be equally bad. Some will bother things in a
pretty small area. Others just might cover a pretty wide area.

There’s also somewhat more difficult things that do come up. This or
that device is hooked to something stable. It just happens to have a
spur at 60KHz. This is not very common. The issue here is that the
“threat signal” is a pretty stable carrier. Somebody putting up a
local “60 KHz home transmitter” to run their wall clocks? It does
indeed happen.

Since this is all a bit random, what works today may not work tomorrow.
Equally, that gizmo that
made it impossible for months just might burn out. Putting a lot of
time and money into something like this only to find it destroyed by
“something” is not a good outcome.

Are there rules ( ok laws) about this stuff? Sure there are. None of
this should be going on. Much of the compliance testing and
certification is done in a pretty informal manner (there is no outside
lab involved). Some folks will always be a bit less worried about this
than others.

From doing this in the past, I’d plan for an outdoor antenna. Get it
as far from the power lines and any dwellings as you can. Even with an
indoor antenna, getting it as far from power and “other stuff”
is a really good idea.

Fun!!

Bob

On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts <

In case it's relevant ..

I'm in Bedford (I'm not the operator of that SDR though).

I've got a little heap of receivers in case they're interesting for
comparison, loan etc. A radio-4-LW-disciplined oscillator, a

Thunderbolt, a

heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time
receiver,

a

Pluto SDR and a Rubidium oscillator.

I also have some random MSF and DCF77 clocks around. The MSF clocks
work pretty well but the DCF77 kitchen clock jumps a couple of hours
sometimes then jumps back a couple of days later. The MSF clock used
to get upset

by

a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones.

I believe the LW-disciplined oscillator is on borrowed time. The
device

is

fine but the LW transmitter is in danger of being retired any time soon.

On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts <
time-nuts@lists.febo.com> wrote:

Many thanks for all the responses! A few random thoughts in response.

  • I'm based in the eastern UK near Cambridge. Anthorn where the

only

"nearby" eLoran station, and also MSF, is 370 km / 230 miles.

Mainflingen

(DCF77) is 666 km/ 535 miles. DCF77 signals are largely available
in

the

UK
and most of the cheap RC clocks use them. However in some
locations

they

are a bit dodgy - for example Bristol University where I sometimes
work

put

RC clocks in most public areas and they are often wrong or spend
all

their

time trying to re-sync. MSF and eLoran would work better I suspect

though

consumer MSF receivers are less available as the market is more
UK-based while DCF 77 works over most of Europe.

  • Using an online SDR based in Bedford which is 40 miles of so

west

of
here eLoran from Anthorn is quite strong but DCF and MSF not
observable

that may be the antennas used as much as anything.

  • Unlike WWVB MSF does not have a phase modulation component, and

its

carrier is switched off completely by the keying. Phase locking to
its carrier therefore has to gate the PLL but there is one design
at least

that

does this.

  • DCF77 has a spread-spectrum phase mod component and its carrier

is

not switched off completely. This makes it much more robust if a

properly

designed coherent receiver is used and I've seen one design that
does

this

in software. Unfortunately

  • I wasn't aware that eLoran has a phase mod component, I need to
    read
    up on its waveform design more. But is being toted as a GPS/GNSS
    backup for timing in Europe where we have a large and unfriendly
    neighbour.

I'll study the responses in more detail and follow up if this
project

makes

it to the starting blocks.

Thanks everyone for your input!

  • John

-----Original Message-----
From: john.haine--- via time-nuts
Sent: 22 September 2025 10:20
To: 'Discussion of precise time and frequency measurement'

Cc: john.haine@haine-online.net
Subject: [time-nuts] vlf-disciplined OCXO circuit

Does anyone know of designs for disciplined OCXOs that are
referenced to off-air, especially VLF, signals other than GPS/GNSS
please? With

modules

for the latter being so cheap this might seem pointless but there
are

some

potential advantages.

  • GPS reception at indoor locations where mechanical clocks need

to

be
monitored is often (usually?) unavailable because of shadowing and

building

absorbtion and it's usually inconvenient to run a cable.

  • GPS is increasingly likely to be jammed either by criminal

elements

or "state actors".

  • VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely

to

be
received indoors.

  • E-Loran is being tipped as an off-air time source to back up GPS
    and
    will become increasingly available.
  • There's the possibility of a multi-standard receiver that might
    find
    and lock to any available source, and potentially to several.

Obviously there are a lot of very cheap modules around to receive
the signals but these discard the carrier and just output the
time-code

logic

signal. I have seen a design for an MSF-locked standard in
discrete components and more recently an MSF receiver implemented
as direct-conversion SDR on a Raspberry Pi Pico which phase locks
its

internal

digital LO to the carrier but I suspect that its phase noise would
be pretty ropey - really intended as a time, not frequency, source.

  • John Haine.

time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send

an

email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe
send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send
an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com


time-nuts mailing list -- time-nuts@lists.febo.com
To unsubscribe send an email to time-nuts-leave@lists.febo.com

Hi Since this is 60 KHz, you can get a whole lot of bits on the ADC and still not be spending an insane amount of money. There are devices that do quite well. Start moving to parts that have clock rates above about a MHz and the cost does indeed rise at an alarming rate :) One “side benefit” of all the man made crud down at VLF: Assuming you are in a normal urban environment, it’s there 24/7/365. Your setup does not need to get to anywhere close to the “thermal noise floor”. Part of that impacts how you hook to the antenna. The other part impacts how you rig up the ADC. As you go looking at SDR’s showing their reception on the web, you do need to pay attention to just what you have tapped into. The combination of antenna plus SDR design will have an impact on what you do or don’t see on their plots. It’s not unusual for them show coverage down to frequencies that they really do not handle very well. Bob > On Sep 29, 2025, at 10:01 AM, Jim Lux via time-nuts <time-nuts@lists.febo.com> wrote: > > > > > > > Yes, but you DO need a bunch o'bits in the ADC (depending on that input filter). However, you could have a fairly wide filter, chosen for small tempco of phase shift, and that would help a lot. But, for instance, if you try to do it with the mighty $20 RTL-SDR, which is 8 bits I/Q and 2 MHz BW, AM/MW stations will be a problem. > > On Sun, 28 Sep 2025 07:54:01 -0400, Bob Camp via time-nuts <time-nuts@lists.febo.com> wrote: > > Hi > > A crystal filter at the front end of a 60 KHz receiver is a bit of a win / loose sort of thing. > > The selection of crystals available at 60 KHz is a bit limited. The typical parts have temperature coefficient’s that are a bit high. This results in a filter with phase delay that varies noticeably over even modest temperature changes. That’s not ideal for a oscillator locking application. For a wall clock that is doing great if it’s only tens of milliseconds off, it’s not an issue. > > These days a SDR based approach is the better choice. > > Bob > >> On Sep 27, 2025, at 6:10 AM, john.haine--- via time-nuts wrote: >> >> Way back when I was a consultant I had to troubleshoot a badly executed consumer electronics project that included an AM/FM broadcast receiver amongst other elements. This was installed in the central control panel of a built-in vacuum cleaner system (!), the idea being that radio programmes could be listened to throughout a house. The receiver used a truly awful LF/MF rf module with a high impedance input and zero input selectivity. The "antenna" was a bit of wire hanging out the back of the product enclosure (itself installed into the wall of the house). LF/MF reception was totally impossible in nearly every location due to a loud interference "hash" clearly emanating from the mains. However an ordinary portable radio in the same location usually worked absolutely fine. Eventually found that the short "capacitive" antenna (i.e. the wire) picked up strong impulsive near-E-field interference from things like fluorescent tubes etc, whilst the inductive loop antenna in an ordinary radio was relatively immune from this. The only way we found to solve the problem was to install an external antenna which was pretty ugly with an existing installation in a house. >> >> So a ferrite loop antenna, preferably tuned, may help a lot, as would a crystal filter as generally used in consumer RC clocks. If you can find an application note for the chips they use it should include a circuit. >> >> -----Original Message----- >> From: Peter McCollum via time-nuts >> Sent: 26 September 2025 16:10 >> To: Discussion of precise time and frequency measurement >> Cc: Peter McCollum >> Subject: [time-nuts] Re: vlf-disciplined OCXO circuit >> >> As it happens, lately I've been working on the following project: >> Building a 'retro' decoder for the WWVB time signal, based on a Motorola 6800-series MCU (actually a 6803). It gets its input from a Spectracom 8161, which outputs TTL-level bits detected from the 60 KHz antenna input. >> Just this morning I got the basic pulse-width measurement code working correctly, to detect the 0's, 1's, and Marker pulses. >> At the moment, my antenna is a few feet of wire. I'm only about 120 miles from Ft. Collins, so I get plenty of signal. However, the signal is "messed with" by the issues that Bob and others have described. So I get a lot of pulses of the wrong width. >> I'll try a small ferrite loop antenna, to see if it cleans things up. >> After I can decode WWVB reliably, I'll add code to output the old NASA and IRIG-B 1-second time codes. >> >> Pete >> >> >> On Fri, Sep 26, 2025 at 7:29 AM Bob Camp via time-nuts < time-nuts@lists.febo.com> wrote: >> >>> Hi >>> >>> There are an unfortunate lot of things out there that can take out a >>> 60KHz VLF signal. For cost reasons, 60kHz is what a lot of low end >>> switchers run at. They are not controlled in any way so that’s a very >>> approximate number. Since they are typically hooked to the power line, >>> they have a fine “antenna” to work with. If you count the number of >>> this and that in the typical home, there might well be a hundred >>> devices with switchers in them. They won’t all be on at once. All it >>> takes is one “bad one” running every so often to really make a mess. >>> >>> If you grab one of these things and take a look with a spectrum analyzer: >>> You typically see a pretty >>> big spike at whatever frequency it happens to like today as well as >>> harmonics of that frequency. In addition, there is a fairly broad set >>> of “crud sidebands” that cover a wide range at a lower level. It also >>> should be noted that there are lots of ways they do this (even just at >>> 60 KHz). Each one has it’s own “signature”. >>> >>> If you are way out on a farm somewhere, you might only have to deal >>> with your own devices. In a typical urban setting, you have a lot more >>> than just your own devices to worry about. >>> >>> Not every “bad one” will be equally bad. Some will bother things in a >>> pretty small area. Others just might cover a pretty wide area. >>> >>> There’s also somewhat more difficult things that do come up. This or >>> that device *is* hooked to something stable. It just happens to have a >>> spur at 60KHz. This is not very common. The issue here is that the >>> “threat signal” is a pretty stable carrier. Somebody putting up a >>> local “60 KHz home transmitter” to run their wall clocks? It does >>> indeed happen. >>> >>> Since this is all a bit random, what works today may not work tomorrow. >>> Equally, that gizmo that >>> made it impossible for months just might burn out. Putting a lot of >>> time and money into something like this only to find it destroyed by >>> “something” is not a good outcome. >>> >>> Are there rules ( ok laws) about this stuff? Sure there are. None of >>> this should be going on. Much of the compliance testing and >>> certification is done in a pretty informal manner (there is no outside >>> lab involved). Some folks will always be a bit less worried about this >>> than others. >>> >>> From doing this in the past, I’d plan for an outdoor antenna. Get it >>> as far from the power lines and any dwellings as you can. Even with an >>> indoor antenna, getting it as far from power and “other stuff” >>> is a really good idea. >>> >>> Fun!! >>> >>> Bob >>> >>>> On Sep 25, 2025, at 1:33 PM, Adrian Godwin via time-nuts < >>> time-nuts@lists.febo.com> wrote: >>>> >>>> In case it's relevant .. >>>> >>>> I'm in Bedford (I'm not the operator of that SDR though). >>>> >>>> I've got a little heap of receivers in case they're interesting for >>>> comparison, loan etc. A radio-4-LW-disciplined oscillator, a >>> Thunderbolt, a >>>> heap of KS-24361 ref 0 GPSDOs, and (not connected) an MSF time >>>> receiver, >>> a >>>> Pluto SDR and a Rubidium oscillator. >>>> >>>> I also have some random MSF and DCF77 clocks around. The MSF clocks >>>> work pretty well but the DCF77 kitchen clock jumps a couple of hours >>>> sometimes then jumps back a couple of days later. The MSF clock used >>>> to get upset >>> by >>>> a VGA monitor when it was close by. Doesn't seem to mind modern LCD ones. >>>> >>>> I believe the LW-disciplined oscillator is on borrowed time. The >>>> device >>> is >>>> fine but the LW transmitter is in danger of being retired any time soon. >>>> >>>> >>>> >>>> On Thu, Sep 25, 2025 at 1:35 PM john.haine--- via time-nuts < >>>> time-nuts@lists.febo.com> wrote: >>>> >>>>> Many thanks for all the responses! A few random thoughts in response. >>>>> >>>>> * I'm based in the eastern UK near Cambridge. Anthorn where the >>> only >>>>> "nearby" eLoran station, and also MSF, is 370 km / 230 miles. >>> Mainflingen >>>>> (DCF77) is 666 km/ 535 miles. DCF77 signals are largely available >>>>> in >>> the >>>>> UK >>>>> and most of the cheap RC clocks use them. However in some >>>>> locations >>> they >>>>> are a bit dodgy - for example Bristol University where I sometimes >>>>> work >>> put >>>>> RC clocks in most public areas and they are often wrong or spend >>>>> all >>> their >>>>> time trying to re-sync. MSF and eLoran would work better I suspect >>> though >>>>> consumer MSF receivers are less available as the market is more >>>>> UK-based while DCF 77 works over most of Europe. >>>>> * Using an online SDR based in Bedford which is 40 miles of so >>> west >>>>> of >>>>> here eLoran from Anthorn is quite strong but DCF and MSF not >>>>> observable >>> - >>>>> that may be the antennas used as much as anything. >>>>> * Unlike WWVB MSF does not have a phase modulation component, and >>> its >>>>> carrier is switched off completely by the keying. Phase locking to >>>>> its carrier therefore has to gate the PLL but there is one design >>>>> at least >>> that >>>>> does this. >>>>> * DCF77 has a spread-spectrum phase mod component and its carrier >>> is >>>>> not switched off completely. This makes it much more robust if a >>> properly >>>>> designed coherent receiver is used and I've seen one design that >>>>> does >>> this >>>>> in software. Unfortunately >>>>> * I wasn't aware that eLoran has a phase mod component, I need to >>>>> read >>>>> up on its waveform design more. But is being toted as a GPS/GNSS >>>>> backup for timing in Europe where we have a large and unfriendly >>>>> neighbour. >>>>> >>>>> I'll study the responses in more detail and follow up if this >>>>> project >>> makes >>>>> it to the starting blocks. >>>>> >>>>> Thanks everyone for your input! >>>>> >>>>> - John >>>>> >>>>> -----Original Message----- >>>>> From: john.haine--- via time-nuts >>>>> Sent: 22 September 2025 10:20 >>>>> To: 'Discussion of precise time and frequency measurement' >>>>> >>>>> Cc: john.haine@haine-online.net >>>>> Subject: [time-nuts] vlf-disciplined OCXO circuit >>>>> >>>>> Does anyone know of designs for disciplined OCXOs that are >>>>> referenced to off-air, especially VLF, signals other than GPS/GNSS >>>>> please? With >>> modules >>>>> for the latter being so cheap this might seem pointless but there >>>>> are >>> some >>>>> potential advantages. >>>>> >>>>> * GPS reception at indoor locations where mechanical clocks need >>> to >>>>> be >>>>> monitored is often (usually?) unavailable because of shadowing and >>> building >>>>> absorbtion and it's usually inconvenient to run a cable. >>>>> * GPS is increasingly likely to be jammed either by criminal >>> elements >>>>> or "state actors". >>>>> * VLF (the likes of WWVB / MSF / DCF77 / e-Loran) is more likely >>> to >>>>> be >>>>> received indoors. >>>>> * E-Loran is being tipped as an off-air time source to back up GPS >>>>> and >>>>> will become increasingly available. >>>>> * There's the possibility of a multi-standard receiver that might >>>>> find >>>>> and lock to any available source, and potentially to several. >>>>> >>>>> >>>>> >>>>> Obviously there are a lot of very cheap modules around to receive >>>>> the signals but these discard the carrier and just output the >>>>> time-code >>> logic >>>>> signal. I have seen a design for an MSF-locked standard in >>>>> discrete components and more recently an MSF receiver implemented >>>>> as direct-conversion SDR on a Raspberry Pi Pico which phase locks >>>>> its >>> internal >>>>> digital LO to the carrier but I suspect that its phase noise would >>>>> be pretty ropey - really intended as a time, not frequency, source. >>>>> >>>>> >>>>> >>>>> * John Haine. >>>>> >>>>> _______________________________________________ >>>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>>> send >>> an >>>>> email to time-nuts-leave@lists.febo.com >>>>> _______________________________________________ >>>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>>> send an email to time-nuts-leave@lists.febo.com >>>>> >>>> _______________________________________________ >>>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe >>>> send an email to time-nuts-leave@lists.febo.com >>> _______________________________________________ >>> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send >>> an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com To unsubscribe send an email to time-nuts-leave@lists.febo.com >> _______________________________________________ >> time-nuts mailing list -- time-nuts@lists.febo.com >> To unsubscribe send an email to time-nuts-leave@lists.febo.com > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com > To unsubscribe send an email to time-nuts-leave@lists.febo.com > > > > > _______________________________________________ > time-nuts mailing list -- time-nuts@lists.febo.com > To unsubscribe send an email to time-nuts-leave@lists.febo.com