FM Radio and RDS
Frequency Modulation brought pristine audio quality to radio broadcasting.
Edwin Armstrong's FM
Edwin Armstrong invented frequency modulation in 1933, proving that FM dramatically reduced static and interference compared to AM. His FM system offered near hi-fidelity audio that AM could never match. Armstrong demonstrated that by encoding information in frequency variations rather than amplitude, the signal becomes immune to amplitude-based noise sources (lightning, motors, ignition).
FM Frequency Band: 88–108 MHz (Band II)
The standard FM broadcast band occupies 88–108 MHz in most of the world (Band II). The band is divided into 100 kHz-spaced channels in the Americas (200 kHz in most other regions), yielding 100 possible channel assignments (88.1, 88.3, ..., 107.9 MHz).
- 88–92 MHz: Non-commercial / educational (NPR stations, college radio)
- 92–108 MHz: Commercial FM broadcasting
- Japan: 76–90 MHz (different allocation)
- Former Soviet/OIRT: 65.8–74 MHz (legacy, discontinued)
- Channel spacing: 200 kHz (US, ITU Region 2), 100 kHz (some countries)
FM Signal Parameters
- Peak deviation: ±75 kHz (maximum frequency swing from carrier)
- Pre-emphasis: 50 µs time constant (EU, ITU Region 1), 75 µs (US, ITU Region 2). Boosts high frequencies before transmission by 6 dB/octave above the pre-emphasis corner frequency (fc = 1/(2πτ): 3.18 kHz for 50 µs, 2.12 kHz for 75 µs)
- Audio bandwidth: 50 Hz – 15 kHz (mono), 50 Hz – 15 kHz (stereo)
- Modulation index: mf = Δf / fm. For 15 kHz maximum audio: mf = 75/15 = 5 (wideband FM)
- Channel bandwidth: Carson's rule: BW = 2(Δf + fm) = 2(75 + 15) = 180 kHz. The 200 kHz channel spacing provides 20 kHz guard band
- SNR: 60–70 dB mono, 50–60 dB stereo (5–10 dB worse due to stereo subcarrier noise)
FM Pre-Emphasis and De-Emphasis
Pre-emphasis boosts high-frequency audio components before modulation, and the receiver applies the inverse de-emphasis to restore flat response. The result is improved signal-to-noise ratio at high frequencies, because the pre-emphasis raises the signal above the noise floor before transmission, and the de-emphasis lowers the noise at the receiver. At 15 kHz with 75 µs pre-emphasis, the high-frequency boost is approximately +13 dB relative to 1 kHz. The 50 µs constant used in Europe provides slightly less high-frequency boost (+12 dB at 15 kHz) but matches the European broadcast standard.
MPX Stereo: How FM Stereo Works
FM stereo broadcasting uses the MPX (multiplex) signal, which encodes stereo information as a composite baseband signal:
- L+R (sum): 50 Hz – 15 kHz. This is the mono-compatible signal. A standard mono FM receiver decodes only this component, producing a correct mono output from a stereo broadcast.
- 19 kHz pilot tone: A 19 kHz sine wave (±2 Hz tolerance) inserted at approximately 8–10% modulation. This pilot tone is doubled to 38 kHz to regenerate the stereo subcarrier at the receiver. The pilot indicates stereo broadcast presence and enables the receiver's stereo decoder to lock phase.
- L−R (difference): 38 kHz DSB-SC (Double Sideband Suppressed Carrier) subcarrier, occupying 23–53 kHz. The L−R difference signal is amplitude-modulated onto the 38 kHz subcarrier using DSB-SC (suppressed carrier). The receiver multiplies the composite signal by a locally generated 38 kHz subcarrier (phase-locked to the 19 kHz pilot) to recover L−R, then adds/subtracts from L+R to recover L and R independently.
- RDS (57 kHz): Radio Data System subcarrier at 57 kHz (3× pilot frequency), BPSK modulated at 1,187.5 bps. RDS carries digital data including station identification, program type, traffic information, and clock time.
The MPX signal bandwidth extends to approximately 99 kHz (57 kHz RDS + data sideband). This composite signal frequency-modulates the FM transmitter with ±75 kHz peak deviation. The stereo separation achievable is typically 30–40 dB, limited by phase accuracy of the pilot-locked subcarrier regeneration and L−R demodulation.
RDS: Data on FM
Radio Data System (EN 50067:1989, updated as RBDS in the US) embeds digital information within the FM broadcast signal at 57 kHz using BPSK modulation at 1,187.5 bps:
- PI (Program Identification): 16-bit code uniquely identifying the station. Used by receivers for alternative frequency (AF) switching
- PS (Program Service name): 8 characters, displayed on the receiver. Updated via scrolling if longer than 8 characters
- RT (RadioText): Up to 64 characters of scrolling text (song titles, program info)
- TP/TA (Traffic Program/Traffic Announcement): Flags that trigger automatic switching to traffic announcements. TA = 1 activates traffic priority; TP = 1 indicates the station regularly broadcasts traffic
- AF (Alternative Frequencies): List of frequencies for the same station in the same area, enabling automatic handoff when driving between coverage areas
- CT (Clock Time): UTC date and time synchronized to GPS or atomic clock. Enables auto-clock-setting in receivers
- TMC (Traffic Message Channel): Encoded traffic event data (location, severity, nature) for navigation systems. TMC uses EVENT codes defined in the ALERT-C protocol
- EON (Enhanced Other Networks): Data about other stations (traffic, program type) for seamless switching
Modern FM Features
- HD Radio (IBOC): In-band on-channel digital audio. Adds digital sidebands at ±100 kHz from the analog carrier. FM HD Radio uses OFDM with 1,808 subcarriers at 363 Hz spacing. Supports HD1 (main), HD2, HD3, HD4 digital subchannels. Typical data rate: 150–300 kbps per stream. Uses HDC (High-Definition Coding) codec, a variant of HE-AAC.
- FMeXtra: Digital subcarriers on analog FM, placed between the stereo pilot and RDS. Carries additional audio programs or data services.
- RDS2 (RBDS2): Enhanced data capacity using additional subcarriers at 67.45 kHz. Supports longer RadioText (256 characters), structured messaging, and hybrid broadcast-broadband services.