Category Archives: SDR

Glitchless Power with the TIS-1250

This is another design inspired by and adapted from a KA7OEI project:

https://ka7oei.blogspot.com/2025/01/a-short-term-ups-for-mini-nuc-type-pcs.html

We’ve seen that that the small computers used in wsprsonde (and other) receive installations will reset or hang up during power outages, even when there is a UPS between the utility power and the computer’s power brick. It turns out that many UPS units have a momentary dropout when they transition to backup mode, and the brick power supplies do not have enough internal storage to ride through this transition. This is bad enough in home operation, but especially problematic in a remote installation with limited access.

There are certainly glitchless UPS products available (“on-line” UPS), but these are more expensive and sometimes “glitchless” really isn’t.

The TIS-1250 provides an alternative solution, by using a “supercapacitor” (1.25 Farads) and low-loss charging / discharging circuitry.

See more details here:

The TIS-B1 Balun is Now Available

The TIS-B1 Balun converts a 50 Ohm signal to a balanced 100 Ohm impedance as needed when using twisted-pair CAT 5 and CAT 6 ethernet cable.

Ethernet cable is being used in advanced balanced wideband “probe” receive antenna systems, where balance and ground isolation is extremely useful in reducing common-mode interference.  The TIS-B1 Balun can be very useful in developing and testing these antenna systems.

For more information, please see the Users Guide: 
TIS-B1.pdf

To purchase:
https://turnislandsystems.com/product/tis-b1-balun/

Mixed-Signal Digital / RF Testing

I have a new post on my ham blog showing a potential Turn Island product, and how I use the TIS-126 Clock Distribution Buffer and the TIS-5351 TinyClock to solve some test-setup problems:

http://wb6cxc.com/?p=501

The new design is a BPSK modulator to be used to generate an in-band time-sync signal. This signal is injected into the antenna port of a receiver and used in time-of-flight and time-of-reception measurements.

The BPSK modulator can also be used to generate over-the-air signals using NRZI BPSK modulation . I show some test results in the blog.

New Filter and Filter-Preamp – designed for six-meter operation

This is a new filter, designed for use with preamplified “probe” antennas, and many other receive antenna systems. This includes a bypassable low-frequency shelf filter, and can be jumper-configured for either 30 or 60 MHz low-pass anti-alias filtering.

See more details here: https://turnislandsystems.com/product/f3060-filter-shelf-30-60-mhz-lpf/

And a new 60 MHz Filter-Preamp:

This one has an aggressive low-pass filter, optimized to eliminate 88-108 MHz FM broadcast band signals before they can cause trouble. The high dynamic range preamp provides about +20 dB of low-noise gain.

Details here: https://turnislandsystems.com/product/60-mhz-filter-preamp/

Hamvention Presentation

Here’s a talk I gave at the Hamvention TAPR Forum on Friday. The first half is about SDRs: dynamic range, signal to noise optimization, filtering, sampling and aliasing, etc. Then I share some details about the WSPRSONDE. I enjoyed presenting this to a (surprisingly) full room.

I hope you find it interesting!

[UPDATE: new video above!]

Going to the Hamvention!

In partnership with TAPR and HamSCI, Turn Island Systems will be going to next week’s Dayton Hamvention. On Friday I will be giving a TAPR Forum presentation covering the topics:

  • Optimizing wide-band SDR receiver performance
  • Development of a multi-channel research transmitter

(At the moment, the Hamvention website forum details are wrong, we are working on getting this fixed.)

Look for the TAPR and HamSCI tables in Building 5 (Hertz). I will be flying the Turn Island Systems banner there, and will be bringing a bunch of Turn Island Systems products for show and tell.

I look forward to seeing you there!

SDR Dynamic Range and New Filter Development

Over on my wb6cxc.com blog I have posted about SDR dynamic range and some related Turn Island Systems products that are in the early prototype stage: a Filter-Preamp with a 60 MHz antialias filter optimized for 88-108 MHz FM broadcast band rejection, and a completely new multiband receive filter-bank which (in many cases) will reduce MW and SW broadcast band overload . I hope to have these fine-tuned and available very soon!

I invite you to participate in the development discussion:

SDR Dynamic Range and New Filters

Filter-Preamp

Update: Same board, brand new enclosure! Now available in limited quantities.

The SDR front-end filter-preamp is now available. This design takes the previous passive Shelf+Low-Pass filter design and adds a preamp at the output. This will improve the performance of most wideband SDR receivers.

Specifications: Filter-Preamp-v1-rev-2.pdf

To order: filter-preamp

I was recently asked about the filter-preamp, and wrote this in response:

The filter is useful when using a wide-band SDR such as the RX-888, since there is always the challenge of managing dynamic range in an SDR.  The RX-888 has a 16-bit Analog to Digital Converter at the input (and some other SDRs use 12 or even 8 bits).  A 16-bit ADC provides a dynamic range of about 96dB, and the signal-strength levels at the antenna can often exceed this range.  A little bit of overload isn’t fatal, but too much will result is significant distortion and reduce the receiver performance.  If you reduce the input gain to minimize the overloading signals then you will not be able to receive the weaker signals.

This dynamic range problem tends to have a frequency dimension as well.  In the USA, we have the AM broadcast band (540 – 1700 KHz), and these are often the strongest signals seen at the receiver input.  In addition, the regular atmospheric noise is stronger at lower frequencies, so receiver gain is usually not helpful at the lower end of the HF spectrum.

In Europe, the AM broadcast stations are spread across the entire HF spectrum, and mitigating the overload problems caused by these is a much tougher problem!

Note that traditional receivers, having band-filters and preselectors at the input are less prone to this overload, as they only have to work with a relatively narrow slice of the spectrum at any given time.  The RX-888 is continuously receiving the full spectrum, from the KHz region up to 30 MHz (or 60 MHz).  Also, with the wideband SDR we usually use a wideband (or multi-band) antenna, which doesn’t help the overload situation.

Also, the SDR, being a sampling receiver has an issue with “aliasing”, where signals higher in frequency than 1/2 the sample-clock frequency will be aliased down in frequency and appear as an interfering signal in the receiver range of interest (see “Nyquist Frequency” for details.)  Most SDRs have an input filter that attenuates these frequencies above the Nyquist rate, but with the RX-888 we usually run the sample clock at about 66 MHz (half the maximum)  The RS-888 internal filter is designed for the faster sample-clock, and so provides no attenuation for signals in the 30-60 MHz range.

So, what to do?  The filter I provide has two sections:  The low-frequency “shelf” filter, and a high-frequency anit-alias filter.  The shelf filter provides a gradual and limited attenuation increase through the HF band (more attenuation at low frequencies), which compensates for atmospheric noise levels and provides significant attenuation of the AM broadcast band.  The shelf filter has two identical sections — usually we want both of them enabled, but in a quiet-RF location we can disable one of them for less low-frequency attenuation.

The anti-alias filter provides a sharp cutoff above 30 MHz, with over 50 dB ultimate attenuation.  This greatly reduces the aliasing problem.

These filters do add loss, and the RX-888 isn’t particularly sensitive as it has a high input noise figure.  The low-noise / high dynamic-range preamp section of the filter-preamp compensates for the filter-loss, and adds about 9dB of additional gain which improves the RX-888 small-signal sensitivity.  A few more dB gain would be nice, but that would be a different design.  The filter-preamp I have now does provide a noticeable performance improvement in most cases. 

Near Friday Harbor (home of Turn Island Systems) we have a RX-888 receiver in a fairly quiet location. Before the filter-preamp was added the AM broadcast stations were the dominant signals and we had to reduce receiver gain to avoid overload.  The filter did a good job of equalizing (average) signal strengths across the full HF range.

RX-888 Clock Adaptor Kit

The RX-888 adaptor kit is now available directly from TAPR:

If you are not familiar with TAPR, this brief introduction comes from their website:

TAPR is a non-profit 501(c)(3) organization of amateur radio (“ham”) operators who are interested in advancing the state of the radio art.  The initials stand for “Tucson Amateur Packet Radio” but today the organization is much broader than that: we long ago became an international organization, and while we still support packet radio our areas of interest have expanded to include software defined radio,  advanced digital modulation methods, and precise time and frequency measurement.

Turn Island Systems is proud to be associated with the good people of TAPR.

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