DIY Spark Gap Transmitter

Simple spark gap transmitter built from a handful of components on a acrylic glass base

This article plunges you into the mesmerrizing world of early radio technology through the assembly and analysis of a DIY spark gap transmitter. This project offers a practical insight into the fascinating dynamics of damped harmonic oscillators and explains charasteristics such the logarithmic decrement, decay rate, damping factor, q factor, and beyond. Prepare to spark your curiosity in a technology that once revolutionized global communication.

Critical length of a PCB trace and when to treat it as a transmission line

SAW filter PCB with SMA connectors for 1090 MHz (ADS-B). Mismatched input and output traces (Z=100 Ohms, l=3,5mm) have been deemed acceptable.

Ideally, the impedance of PCB traces should be matched to the load and source impedances. This becomes especially important in high-frequency and high-speed digital PCB designs. Various rules of thumb are available to determine the critical length at which a PCB trace should be treated as a transmission line. Below this critical length, an impedance mismatch can safely be ignored. Or can it?

Universal Clock Translator using Renesas VersaClock 6E Devices

Programming Kit for VersaClock 6E devices, such as the 5P49V6965 and 5P49V6975

Due to the popularity of the QO-100 geostationary amateur radio communication satellite, precision GPS reference frequency sources (GPSDO) are becoming more and more common in home labs. The desire to derive different, fixed frequency signals from a GPSDO has similarly been increasing as different devices requiere different reference clocks with different frequencies. Therefore, this article is taking a closer look at the VersaClock 6E devices from Renesas.

JFET-based infinite impedance detector for AM-demodulation

JFET-based infinite impedance detector for AM demodulation using a BF256B

The so-called “infinite impedance detector” is a circuit that was commonly used in the old days of vacuum tubes. Since vacuum tubes can be somewhat considered to be heated JFETs, it is evident that such a circuit can also be built using a more modern, silicon-based approach. This article covers my first experiments with a BF256B based infinite impedance detector.

Generate a stereo-FM multiplex waveform with Python and AWG

Time domain view of generated MPX signal

Generating more complex arbitrary waveform files for modern test equipment doesn’t have to be difficult. For a recent project, I needed a stereo-FM multiplex (MPX) signal containing two different tones in the left and right stereo audio channels. This article is going to show how to generate such a MPX signal for Siglent SGD-series arbitrary waveform generators with Python and PyVISA.

SITOR-B / NAVTEX Test Signal Generation

The NAVTEX test signal was successfully received on a NAV4 Navtex receiver

This article shows how to generate valid NAVTEX message bitstream using an Arduino. The Arduino implements proper CCIR476 character encoding, SITOR-B forward error correction, synchronization and phasing signals. An entry-level function generator is then used as a FSK modulator on 518 kHz where it can be received by a NAVTEX receiver.