document.lastModified :

0-2 GHz All-band, All-mode Transmit & Receive Converter

Converts any HF radio to any amateur band - 136 kHz through 1296 MHz better than 1 Hz frequency accuracy

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


 


Features

  • Simultaneously converts a 20 MHz block from HF to and from anywhere in 0-2 GHz
  • 2200m through 23 cm Amateur band operation, converts LF through UHF
  • Fully coherent and fully synchronous conversions
  • Full duplex - independent conversions, simultaneous receive and transmit 
  • ~10 mW output for ~1 mW input on transmit
  • Approximately 10/25 dB conversion gain on receive, preamp off/on
  • Can be paired with an external  PA/preamp to produce higher power
  • Supports either GNSS or 10 MHz discipline frequency reference
  • Typically better than .1 ppb,  <<1 Hz at 1296 MHz
  • WiFi web Interface, monitored and controlled by way of a web browser
  • Configurable User Clock, may be used to phase lock a user's HF radio or as shack frequency reference
  • Front Connections:
  • SMA: GPS Antenna or External 10 MHz reference
  • 0-2 GHz receive input
  • 0-2 GHz transmit output
  • Rear Connections:
  • 10-30 MHz Receive IF output
  • 10-30 MHz Transmit IF input
  • Filtered, amplified and isolated GNSS output for other devices
  • Selectable bypassed HF antenna Input
  • SMA:User Clock output  2 kHz to 160 MHz
  • 2.1mm barrel connector for power
  • external supply voltage 7-32V @ approximately 5W
  • Double-sided, 4-layer, silk-screen PCBs
  • Web Interface

    How It Works

    The block diagram above describes a frequency converter where a range of frequencies is converted  to another by an offset. This is what usual amateur receive and transmit converters do. For example, a 146 +- 2 MHz range of frequencies in the 2m band may be converted to 28 MHz in the 10m band for receiving on HF equipment. SImilarly a 2m transmitting converter may convert a 28 MHz signal applied to a 146 MHz output on the  2m band. Complex modulation types are maintained but simply offset to and from an HF band.

    Simple conversion techniques involve an offsetting oscillator and a mixer.  For typical passive mixers, conversion is symmetrical so it can be performed either lower frequency to higher or the other way around. But the conversion/mixing process is nonlinear and generates more than a single output. There are image frequency, harmonic mixing and harmonics of the signal and of the local oscillator (LO) present at the output. For simple systems filtering, balance and other steps need to be taken to assure a single frequency is converted without generation of unwanted signals.

    This transverter uses a triple conversion technique to remove many of the unwanted signals that are present in a simple conversion process. It does this by generating an intermediate frequency which is above the highest range of desired frequencies  along with a low pass filter to remove image frequency, LO and other unwanted components. It offers the ability to quickly tune one of the conversion LOs to produce a desired output over a wide range of offsets.

    For this transverter the goal is to convert the operation of an amateur radio HF transceiver or transmitter/receiver combination to and from any frequency from near-DC to 2 GHz. The triple conversion method shown along with a disciplined LO system which is common to both transmit and receive conversion is used to generate accurate copies of an incoming/receive signal to an HF intermediate frequency (IF) between 10-30 MHz while a symmetrical process is used to simultaneously convert an HF transmitting IF to the same range.

    The following plot is a vector network analyzer (VNA) measurement of the transmit side of the transverter in action. Because without extra effort the VNA cannot measure frequency converted signals, that is, the stimulus and sensed signal must be at the same frequency as the detected signal within the VNA, to make this measurement the transverter was tuned to produce no net frequency conversion; the offsetting frequency was set to zero. With this done, both the receive and transmit conversion paths can be measured. The measurement was taken with 30 dB of extra attenuation and  shows the transmit converter flatness and about 14 dB of conversion gain where the output power was about +13 dBm or 20 mW.


    Phase noise performance of the three LO's give a good approximation of end performance. All LO's are referenced to the same clock
    so within their PLL bandwidth of ~ 60 kHz have cancellation. The lower and upper plots give an idea of VHF, -105 dBm/Hz and
    2 GHz, -85 dBm/Hz performance near the carrier, respectively:

     


    Transverter in use to convert an Icom IC7300 for use on 70cm NBFM. A Transceiver Interface conditions the Icom input/output
    for use with the transverter and is powered from the Aux Connector.  The User output from the Transverter is set to 41.344 MHz
    and provides GNSSDO master clocking for the IC7300. This produces sub-ppb precision to the 0-2 GHz input and outputs from the Transverter.



    In this  short video clip video clip a TRXduo HFSDR is used directly with the Transverter while controlled by Thetis from HPSDR
    to create an all band, all mode, disciplined amateur station. The IC7300 Transverter system above is transmitting USB on 1296.100000 MHz.
    These are entirely separate systems actually on-air, each with its own biconical antenna separated about 25 meters.
    Although the TRX is fully capable of external disciplined clocking so fully phaselocked by its TRansverter, in this particular recording
    it is operating from its internal clock so may be off frequency a few Hz.




    Here is  a KiwiSDR receiving a broad spectrum showing VHF HDTV Channel 9 OTA from 100 km distant.
    Notice the pilot carrier nominally at 186.309440559 MHz which measure within 5 milli-Hz of that after an hour's sample with fldigi.

     

    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. 

    Next and before mounting onto the PCB, program the IoT33 using the Transverter Binary File as described.  With no PCB it will complain via its USB serial port about not finding resources and devices. This is normal but indicates correctly running FW.

    Final assembly and soldering of the CPU header and socket is next.  Put the long pins of the header into the socket and the shorter ones into the IoT33, then mount everything on the PCB squarely. Solder corner pins on the CPU, and 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 IoT33 comes alive as it did after programming. This time, watching the serial/programming port as you did before, initialization should complete with no complaints other than lack of WiFi connection and GNSS lock.

    Modify the SSID:PASS values to match your local WiFi access point and network, type 'A' to save these in the IoT33's NVRAM and cycle DC power or type 'X' to reboot. This time the TRansverter should indicate that it connected to your AP and was supplied with a web address for you to point a web browser at.

    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 approximately correct as verified in a receiver or spectrum analyzer known to be fairly accurately calibrated. This can be done by connecting to and tuning to the frequency of the User Clock output on the rear panel.

    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.





    Material List

    Binary you will need to run and Source you will need to modify design


    Item Description

    Provider

    Source Code

    Notes

    Approximate Material Cost

    (excludes setup fees and shipping)

    Assembled Transverter PCB

    Download

    TRansverter Kit Files

    Download TRansverter PCB Source


    US$190
    IoT33 CPU

    Arduino Store



    US$26
    2 x 15p CPU socket

    eBay



    US$2

    120x88x38mm Clamshell Enclosure


    eBay


    Other sources possible. Enclosure needs to accept 84mm wide PCB. US$19

    88x38mm Front Panel

    Download TR

    Front Panel Kit

    Download TR Front Panel Source


    US$1

    88x38mm Rear Panel

    Download T

     Rear Panel Kit

    Download TR Rear Panel Source


    US$1

    SMA connector nut and lockwasher

    eBay



    $US2

    Firmware

    Binary you will need to run and Source you will need to modify design

    Arduino Code

    Download TRansverter

    Binary Files

    By Request

    after kit construction, send request along with output of [ipaddress]:8078/status
    free

    Modifications

    Since no design is perfect or complete it may be that modifications will be  desired and attempted.  This TRansverter design has been fabricated and tested and does meet the original goals. However, it could be better. The current architecture uses the same ADF4351 for both LO3 and LO2. There is a difficulty with this. In spite of additional 2352 MHz filtering around LO2 before it reaches a mixer, there remains significant unwanted energy at +-NLO2/16, N an integer.  This is due to finite coupling internal to the synthesizer IC.  One result of this is that for very stron FM BCB signals near 100 MHz, there are spurious responses  on the order of 90 dB below actual signal level. 

    One way to avoid this is to use the 3rd Si5351 clock output as LO3 instead of the LO2/16.  Another way that retains the availability of that clock as a flexible user output is to simply use the 25 MHz Si5351 clock. Since it is already accurate and the timebase for the whole converter there's no loss of accuracy.  Use of 25 MHz as an ADF4351 reference has been tested and appears perfectly adequate. 

    Therefore, were additonal versions of these converters to be built, sourcing the ADF4351 from the Si5351 clock and turning off the existing LO3 in software should provide an even cleaner conversion for both up and down converting.




     Back to HW Menu