RE3  Disciplined Frequency Reference with OCXO Support


 

From the original RE to the latest version, these disciplined REferences  have had the primary objective to be very low cost,  accurate and high value devices for synchronizing amateur radio communications equipment.  LF through VHF communications by way of the ionosphere has been a particular target.   Design choices have consistently favored low cost above numerical performance  as long as it  exceeds that which is useful for these radio applications.   These designs have proven themselves to meet these objectives well.

It has been suggested that v1 and v2  "under-perform" because phase noise is higher than other,  more expensive,  disciplined references that arecommercially available. Because v2 does meet the original goals of the project to be very economical and work "well enough" for any foreseeable amateur radio LF-VHF uses involving the ionosphere,  a 'better' version has not previously been offered.  The total parts cost for that entire PCB, enclosure, and all other parts meet the goals  well.  Without US tariff penalties, projected total cost is  < US$50  for small quantities and is deemed part of its "performance".
  
Fundamentally, beyond the disciplining PLL 's bandwidth,  a disciplined reference is no better than the local reference oscillator being disciplined. In v2 that was a VCXO - currently costing only US$1.54. Using a low-cost GNSS module as the disciplining source, the possible bandwidth is quite limited. This is because internal  algorithmic phase corrections performed by the module's code inject small phase steps in the disciplining time pulse as that module's local TCXO is kept synchronous with GPS time. "Time keeping" versions of GNSS modules which avoid these phase corrections are available but are either more expensive or require proprietary code.  However, as described for forseeable and known  LF-VHF communications applications there should be no discernible difference with this design compared to more costly solutions, except for its much lower cost and extended features.

v3 is an increment of the v2 design.  It does NOT meet the low cost, high value goals of the original v1 and v2 projects.  Instead it allows for internal or external OCXOs.  This  can easily double the total component cost.   One improvement it can offer is stand-alone operation - operation not requiring a GPS antenna.  While the most precise OCXO mode is disciplined by way of a frequency locked loop (FLL) to potentially provide sub-ppb accuracy, that too uses the GNSS constellation and module for discipline.  However if a high quality (expensive) OCXO  such as the HP10811D is used, once calibrated, it is possible to operate v3 for extended periods of time without GNSS required.   For some amateur applications this could be a benefit worth the significant added component cost.

Features & Improvements

  •     May use either an internal or external OCXO to provide improved phase noise and long term stability
  •     Can operate apart from any GNSS connection - continuous antenna connection may not be necessary
  •     Provides up to 7 configurable user outputs,  master clock for HF transceiver or SDR    
  •     Implements Continuous Fractions algorithm for essentially perfect frequency accuracy
  •     GNSS satellite or local  10 MHz frequency reference
  •     Flexible supply 8-30 VDC
  •     Typically better than .1 ppb, .00000001% long-term accuracy and stability
  •     WiFi web Interface - works with Windows, Apple or Linux systems.
  •     Common SDR and HF transceiver Frequency presets
  •  Connections:

    • SMA: GNSS Antenna
    • External 10 MHz reference
    • Seven SMA:User Selectable outputs  4 kHz to 225* MHz
    • 2.1mm power barrel connector
  • Four-layer,  through-hole plated, silk-screen printed PCBs
  • Aluminum enclosure

Example Web Interface




OCXO Monitor and Control page, generally after the fashion of VE2ZAZ which it is patterned after.



HP10811D OCXO with FLL discipline. After warmup and settling this is showing ~20 parts-per-trillion (ppt) accuracy.





Material List

What you will need to build this hardware

For better  quick  viewing of the design, download the KiCad file from the Material List  below , unzip it and drop the .sch or .pcb file onto kicanvas from a web browser.

Item Description

Provider

Source Code

Notes

Approximate Material Cost

(excludes setup fees and shipping)

Assembled RE3 PCB

and Front&Rear Panels

A newer, not-yet-fabricated-and-tested version is now available as

KiCad files.

Use the 'Production' sub-directory to obtain .zip (Gerber), .bom and position.csv files for JLCPCB fabrication.


US$40
2 x 20p CPU socket

ADAFruit



US$1

38x88x120mm Clam Shell Enclosure &

Front/Rear Panels

JLC


Other sources possible. Enclosure needs to accept 84mm wide PCB. US$3
& US$2

CPU

RPI Pico 2W
Arduino code
 RPI Pico2W_with_header

ReTr4_0_0916a_fllEngine_12_v2compile.zip

code supports TR &  OCXO option
US$8 + shipping

Final Assembly & Test

After receiving assembled PCB from fabrication and before final assembly with the CPU & socket,  first verify with an ohmmeter that the power input line and the 5V and 3V regulator outputs are not shorted. Next connect a current limited or low power source of 7-16 VDC  power the board. Without CPU verify that there is only a few mA flowing. The raw PCBs have already been pretested but doing this makes sure nothing has gone wrong during component assembly or soldering. 
Final assembly and soldering of the CPU  socket is next.  Plug a RPI Pico2W into the socket to assure allignment then mount everything on the PCB squarely. Solder corner pins on the socket making sure everything is flush and squarely aligned. Once the position is good solder all the rest of the pin connections on both the PCB and the CPU.
At this point again apply DC power and verify that there is 3.3V on the LDO output and that the CPU comes alive. It should now be web accessible.
You can now slide the PCB into the clam shell enclosure and attach the end panels but leave the top clam shell off until later.
From here on you can use the Web page interface to set the DAC via the utility page so that the on-board XO is preset correctly
Provide either a GNSS antenna or else a 10 MHz  reference and verify that when the corresponding disciplined mode is selected that the unit shows LOCK when when using the Utility web page for reporting.

Donation © 2023 n6gn