Fork me on GitHub

Project Notes

#467 Two-stage FM Transmitter

Build and test a simple two-stage FM transmitter.

The Build

Notes

There are many similar circuits floating around the internet for a simple 2-transistor FM transmitter. It seems they all follow the same principles but with slightly different component values and minor changes in the schematic.

I first saw saw this circuit in this video by TechBuilder, and later discovered it was based on an original circuit by Art Swan.

How It Works

The first transistor Q1 is an audio amplifier for the electret microphone.

The LC tank circuit (C4, L1) provides the base carrier oscillator. C5 modulates the carrier frequency, but it is subject to bypass by the second transistor Q2. The degree of bypsass will depend on the voltage current applied to the base of Q2. Thus audio voltage controls the frequency of the oscillator i.e. we have FM!

Component Selection and Results

The inductor I finally selected is a hand-wound aircoil made from 0.55mm copper wire. Coil dimensions: 10mm long, 3.5mm diameter, 8 turns. Measured inductance: 0.11µH. Note: larger coils with higher resistance but similar inductance don’t work so well (from my testing).

I tried a few fixed capacitors C4 to see how well experimental results match theory.

With C4=40pF, expected frequency 75.9 MHz. In actual fact, I can tune in on 76.4 MHz, but there are also mirror images on multiple frequencies: 78.9 MHz, 84.4 MHz.

With C4=20pF, expected frequency 107 MHz, and I can actually tune in at 107.1 MHz.

In the final build, I put a 10-30pF trimmer cap in as C4.

Construction

I actually did the build direct to copper PCB stock ugly-style. A breadboard build should work, although component values may need to be adjusted to compensate for capacitance injected by the breadboard.

Breadboard

The Schematic

Credits and References

About LEAP#467 RadioFM

This page is a web-friendly rendering of my project notes shared in the LEAP GitHub repository.

Project Source on GitHub Return to the LEAP Catalog
About LEAP

LEAP is my personal collection of electronics projects - usually involving an Arduino or other microprocessor in one way or another. Some are full-blown projects, while many are trivial breadboard experiments, intended to learn and explore something interesting.

Projects are often inspired by things found wild on the net, or ideas from the many great electronics podcasts and YouTube channels. Feel free to borrow liberally, and if you spot any issues do let me know or send a pull-request.

NOTE: For a while I included various scale modelling projects here too, but I've now split them off into a new repository: check out LittleModelArt if you are looking for these projects.

Project Gallery view the projects as an image gallery Notebook reference materials and other notes Follow the Blog follow projects and notes as they are published in your favourite feed reader