Next: Lab Part I: FM
Up: Frequency Modulation and Demodulation
Previous: Frequency Modulation and Demodulation
Subsections
In angle modulation, the amplitude of the signal is held constant and the phase is being varied with the message. An angle modulated signal is of the form:
![$\displaystyle x_c(t)=A_c\cos(\Omega_c t+\phi(t)).$](img3.png) |
(1) |
The instantaneous phase of
is given by
![$\displaystyle \theta_i(t)=\Omega_c t+\phi(t),$](img5.png) |
(2) |
and the instantaneous frequency is given by
![$\displaystyle \Omega_i(t)=\frac{d\theta_i(t)}{dt}=\Omega_c+\frac{d\phi(t)}{dt}.$](img6.png) |
(3) |
Using this approach, if the message is proportional to
, which is the phase deviation, then we have phase modulation. If the message is proportional to
, which is the frequency deviation, then we have frequency modulation.
In order to have phase modulation,
![$\displaystyle \phi(t)=k_p m(t),$](img9.png) |
(4) |
where
is known as the deviation constant. For frequency modulation,
![$\displaystyle \frac{d\phi(t)}{dt}=k_f m(t),$](img11.png) |
(5) |
where
is known as the frequency deviation constant. Consequently, an FM modulated signal is of the form
![$\displaystyle x_c(t)=A_c\cos(\Omega_c t + k_f\int_t m(\alpha)d\alpha).$](img13.png) |
(6) |
An FM signal is shown in Figure 1
Figure 1:
Frequency modulation
![\begin{figure}
\epsfig{width=5in,file=FM_signal.eps}
\end{figure}](img14.png) |
There are several ways to demodulate an FM signal. In this lab you will use a differentiator followed by an AM detector do demodulate and FM signal as shown in Figure 2
Figure 2:
Frequency discriminator
![\begin{figure}
\epsfig{file=FM_demod.eps}
\end{figure}](img15.png) |
In order to implement the above the frequency discriminator, we need to
design a differentiator. One way to implement a differentiator is using an
optimal equiripple linear-phase FIR filter. This filter is optimal because
the weighted approximation error between the desired frequency response and
the actual frequency response is spread evenly across the passband and
evenly across the stopband. This results in minimizing the maximum error.
Remez algorithm may be used to generate this filter. Below are
samples of the output generated using the firpm function.
Figure 3:
Magnitude repines FIR equiripple differentiator for
to
![\begin{figure}
\epsfig{width=3in,file=diff_0_04pi.eps}\end{figure}](img16.png) |
Figure 4:
Absolute error of an FIR equiripple differentiator for
to
![\begin{figure}
\epsfig{width=3in,file=err_diff_0_04pi.eps}\end{figure}](img17.png) |
Next: Lab Part I: FM
Up: Frequency Modulation and Demodulation
Previous: Frequency Modulation and Demodulation
Copyright © 2004, Aly El-Osery
Last Modified 2006-11-06