Aim
To study the frequency modulation and demodulation for different modulation indices.
Theory
Frequency Modulation (FM) is a technique where the frequency of the carrier signal is varied in accordance with the instantaneous amplitude of the message signal. Unlike AM, the amplitude of the carrier remains constant.
The modulation index (β) in FM is defined as the ratio of the frequency deviation (Δf) to the frequency of the modulating signal (fm):
β = Δf / fm
The modulation index determines the bandwidth of the FM signal, governed by Carson's rule:
Bandwidth = 2(Δf + fm)
Demodulation of FM signals involves recovering the original message signal by detecting changes in the instantaneous frequency of the modulated signal. This can be achieved using techniques such as frequency discriminators or phase-locked loops (PLLs).
MATLAB Code
Expected Output
The MATLAB code generates three plots demonstrating the process of frequency modulation and demodulation:
- Message Signal: A sinusoidal wave representing the original message signal.
- Frequency Modulated Signal: A sinusoidal signal where the frequency varies according to the amplitude of the message signal.
- Demodulated Signal: The recovered message signal derived from changes in the frequency of the modulated wave.
The results validate the FM modulation and demodulation process, highlighting the effect of the modulation index on the FM signal's bandwidth.