Category Archives: FST4W

TIS-126 Clock Distribution Buffer

While there are different ways to distribute high-quality reference-clocks to multiple receivers and transmitters, or to general lab equipment, perhaps the best and easiest is with a Clock Distribution Buffer. The TIS-126 has been designed for this job:

This image has an empty alt attribute; its file name is back-1024x440.jpg

This unit can send a square-wave clock to six output ports. Input and output are 50 Ohm impedance, and the frequency range is from 100 KHz to 100 MHz (and down to under 1 Hz in many cases). The input level can range from -20 dBm to +20 dBm.

For details, see the product link: TIS-126

BB-6 T/R Switch Interface

If the Beacon Blaster 6 is to be used with a receiver on a shared antenna, an external Transmit/Receive switch will be required. Some T/R switches provide automatic sensing that switches modes when the transmitter starts. This can work well, especially given the relatively low-power output of the BB-6.

But there are advantages to an externally-controlled switch, usually driven by the “PTT” output of the transmitter (this is often an “RCA” or phono jack.) This output is generally a contact-closure (relay or transistor) to ground, which connects during transmit.

The BB-6 T/R Switch Interface provides this control signal. Installation will require that a 10mm (or 3/8”) hole be drilled in the BB-6 rear panel, and the attached control wires be plugged onto an existing header on the BB-6 control board.

BB-6 firmware version 2.4.0 or later is required.

The T/R Switch Interface is offered free of charge to all owners of the BB-6, so please let me know if you want one.

More details here:

https://turnislandsystems.com/wp-content/uploads/2024/01/BB6-TRS.pdf

(the image above shows a 1/4W resistor where a small surface-mount resistor should be. Turns out I didn’t have the proper value on-hand when building the test unit.)

WSPRSONDE-8

Announcing the next stage in Beacon Blaster evolution: The WSPRSONDE 8!

This is still in development, but the initial prototypes look very promising. Similar in many ways to the BB-6, this has the same type of frequency-flexible 1W Digital (square wave) outputs, the same GPS and 10 MHz clock reference inputs, 9-24VDC input, and USB configuration port. The WSPRSONDE-8 supports both WSPR and FST4W-120 modes.

But the WSPRSONDE-8 adds these new features:

  • Eight frequency-flexible outputs, 1W, 160-6 meters (requires external filtering)
  • Spurious output levels greatly reduced. The BB-6 was designed to meet a spurious output level of -40dBc or better. The WSPRSONDE-8 uses a different modulation technique to provide close-in spurs typically better than -90dBc
  • A single-board design that eliminates the many subassemblies and interconnections inside the BB-6. This is a rugged system.

The WSPRSOND-8 provides ultimate frequency accuracy and stability limited only by the external 10 MHz reference.

WSPRSONDE-8 shown with 6-band filter/combiner and Bodnar GPSDO
Close-in spurious typically better than -90dBc (20-meters shown here, spurs -96dBc)
Using the 6-band filter/combiner, the harmonic outputs are typically better than -60 dBc (20 meter output shown here)

Beacon Blaster 6 Now Supports WSPR

I’ve been running this code (or the previous version) for a few weeks now, and it runs well. The latest version of wsprdaemon is able to calculate spectral spreading for WSPR as well as FST4W, so there’s little reason not to switch over to WSPR.

There are some upgrades to the configuration commands and I will be soon editing the user’s guide to show this, but the old commands still work: just add “MODE WSPR” to the start of your config.txt file. Then reload the file (or restart the BB-6) and you’re now running WSPR!

Get the new Version 2.3.1 upload here:

https://turnislandsystems.com/downloads/

Eclipse!

We’ve had at least five Beacon Blaster 6 boxes running during last week’s solar eclipse (plus another custom beacon design that used the BB-6 motherboard.) A lot of good propagation data was captured using these and other beacons.

I’ve got two BB-6 prototypes running, one in Friday Harbor Washington (WB6CXC, Grid CN88) and another in Occidental California (WB6CXC, Grid CM88). These were both transmitting on 80, 40, 30, 20, 15, and 10 meters, connected through a prototype Six-Band Filter/Combiner.

Here’s the setup in Occidental:

Prior to the eclipse, in order to verify the BB-6 “baseline” performance I set up a little monitoring system. This way we can confirm the validity of remote measurements of frequency, amplitude, or spread.

To do this I used a QRP-Labs “QDX” transceiver, running as a receiver on the 20 meter band. Some external shielding and cable-clamp chokes were needed to attenuate the strong local signal, as even with a dummy-load in the QDX antenna jack the receiver was initially overloading. The QDX was then connected to a computer running the wsjtx program to decode my FST4W-120 transmissions. wsjtx saves a log file showing the time-stamped parameters of every decoded transmission.

For additional monitoring the “-40 dB Tap” output of the Combiner was connected to a spectrum analyzer, which was also plugged into the computer. I first used a “SignalHound SA-44B” analyzer, but wanting to free up that device for other measurements I switched to the amazing “tinySA” (which also has an available computer interface program.)

The Bodnar GPSDO which provides the 10 MHz clock to both the BB-6 and the QDX has a monitoring program that displays internal PLL and GPS satellite status — this was also on the screen.

Finally, the BB-6 USB serial port was connected to the “Putty” terminal emulator. Here’s how it looked:

Here’s the tinySA in action:

The BB-6 performed flawlessly!

BB-6 goes to Antarctica!

The first build of the Beacon Blaster 6 transmitters is being deployed, and I am very excited to announce that one of these is on the way to the remote Neumayer Station III in Antarctica.

Some of the researchers there are radio amateurs and have been operating from this remote location using WSPR and other modes. The BB-6 will provide FST4W capability, and the frequency stability and “spreading” resolution of this mode (and this polar location) will greatly enhance the ability to study ionospheric propagation. Neumayer Station III operates under the callsign DP0GVN.

Neumayer Station III is operated by the Alfred Wegener institute, which is a center for polar and marine research, with particular focus on the cold and temperate regions of the world.

DE: Neumayer Station III in Polar Nacht. EN: Neumayer Station III in polar night.

The Alfred Wegener institute is not limited to this one Antarctic base — for more information please see:

https://www.awi.de/en/about-us.html

https://www.awi.de/en/expedition.html

https://www.awi.de/en/expedition/stations/neumayer-station-iii.html

Of particular amateur radio interest, the Alfred Wegener institute ship Polarstern was very recently operating in the vicinity of the North Pole, and has been transmitting WSPR, call sign DP0POL:

https://follow-polarstern.awi.de/?lang=en#main-menu

Test Results: Shelving / Low-Pass Filter

The assembled Shelving/LPF boards were delivered yesterday, and the “missing” inductor was delivered today (one inductor was not in stock at JLCPCB so I had then assemble it without that one part; I ordered that inductor from DigiKey). Amazingly fast service from JLCPCB! So I soldered on that inductor and the SMA connectors and did some testing:

This board has options where the shelving filter can be bypassed, so I tried that first. The results were much better than I had expected:

This essentially matches the performance of the LTSpice simulation (which used the Coilcraft inductor models, not the similar Murata inductors on the board. This shows a reasonably sharp rolloff with better than 60dB stopband attenuation. I am seeing no obvious inter-stage coupling (which can be a concern when using unshielded solenoid inductors.)

Here is a closer look at the roll-off performance. The loss at 1MHz is essentially zero, while the -3dB point is about 28 MHz. We may want to push this corner frequency a bit higher…

There are some spurious responses above 240 MHz. I suspect that these won’t be a problem because the SDRs that will be using these filters will already have an anti-aliasing filter that should adequately knock down these frequencies. I could guess that these come from inter-stage trace inductance, but that’s just a guess:

With the shelfing filters in place, the low-frequency attenuation is about 20dB:

There is also extra attenuation above 25 MHz, which suggests that we shift the shelving mid-point frequency slightly lower to reduce higher-frequency attenuation.

In conclusion, I am quite pleased with the overall design and layout of this board. Tweaking the frequencies (if necessary) will be trivial.

Filters, Filters, and More Filters

When writing software loses its appeal I take a break and do something concrete — hardware design. Here are some recent filter designs:

Four-Band Filter/Combiner:

This is used to combine the 1W square-wave outputs of the BeaconBlaster, filtering out the bad harmonics and combining all four inputs into one output which will feed a multiband antenna. We wanted to make this unit with off-the-shelf surface-mount components, so we needed to design fairly wide filters, no closer than one octave apart or there would be excessive interaction between sections. The filter topology also needed to show a high off-channel impedance, again to avoid interactions. Available inductors limited the design to 1W power on each port, with less than 1dB of loss.

The image below shows a simulation of the 60/30/15/6-meter version of this filter. Note that each filter has a deep 3rd harmonic notch.

And here is the spectrum of the 80/40/20/10-meter filter, being driven by the BeaconBlaster (using a 20 dB attenuator, actual power levels about 1W per channel). You can see the 80 meter 3rd harmonic at -40dBc:

A Shelving / Low-Pass Filter

This board combines a two-stage 10 MHz shelving filter, and a steep four-section 30 MHz elliptic low-pass filter.  This is intended to go between an antenna and a SDR having a sample rate of 66 MHz.  The shelving filter attenuates the low-frequency signals (where SDR overload is typically a problem), and the LPF is for additional anti-aliasing.  The “ideal” design promises 70dB stopband attenuation, simulations show better than 60dB with available surface-mount inductors, and if I get at least 50dB then I will consider it a success.

Boards should be ready for testing in a couple of weeks.

This is being developed in collaboration with some folks who are running multiband receiver sites, including WebSDR and ionosphere research installations. In particular I should acknowledge the advice and contributions of Clint Turner (KA7OEI). The shelving filter was stolen directly from his website: https://ka7oei.blogspot.com/2020/08/revisiting-limited-attenuation-high.html