<< Chapter < Page Chapter >> Page >

This is discussed in detail in [link] . Thus, the convolution of a linear filter can readily be viewedin the frequency (Fourier) domain as a point-by-point multiplication. For instance, an ideal lowpass filter (LPF) passes all frequencies below f l (which is called the cutoff frequency).This is commonly plotted in a curve called the frequency response of the filter, which describes the action of the filter. Formally, the frequency response can be calculated as the Fourier transform of the impulseresponse of the filter. If this filter is applied to a signal w ( t ) , then all energy above f l is removed from w ( t ) . [link] shows this pictorially. If w ( t ) has the magnitude spectrum shown in part (a), and the frequency response of the lowpass filter withcutoff frequency f l is as shown in part (b), then the magnitude spectrum of the output appearsin part (c).

An ideal highpass filter passes all frequencies above some given f h and removes all frequencies below. Show the result of applying a highpass filter to thesignal in [link] with f h = f l .

An ideal bandpass filter passes all frequencies between an upper limit f ¯ and a lower limit f ̲ . Show the result of applying a bandpass filter to thesignal in [link] with f ¯ = 2 f l / 3 and f ̲ = f l / 3 .

The problem of how to design and implement such filters is considered in detail in Chapter [link] .

Analog downconversion

Because transmitters typically modulate the message signal with a high frequency carrier,the receiver must somehow remove the carrier from the message that it carries.One way is to multiply the received signal by a cosine wave of the same frequency (and the same phase)as was used at the transmitter. This creates a (scaled) copy of the original signalcentered at zero frequency, plus some other high frequency replicas.A lowpass filter can then remove everything but the scaled copy of the original message. This is how the boxlabelled “frequency translator” in [link] is typically implemented.

To see this procedure in detail, suppose that s ( t ) = w ( t ) cos ( 2 π f 0 t ) arrives at the receiver, which multiplies s ( t ) by another cosine wave of exactly the same frequency and phase to get the demodulated signal

d ( t ) = s ( t ) cos ( 2 π f 0 t ) = w ( t ) cos 2 ( 2 π f 0 t ) .
Action of a low pass filter: (a) shows the magnitude spectrum of the message which is input into an ideal low pass filter with frequency response (b); (c) shows the point-by-point multiplication of (a) and (b), which gives the spectrum of the output of the filter.
Action of a low pass filter: (a) shows the magnitude spectrum of the message which is input into an ideal low passfilter with frequency response (b); (c) shows the point-by-point multiplication of (a)and (b), which gives the spectrum of the output of the filter.

Using the trigonometric identity [link] , namely,

cos 2 ( x ) = 1 2 + 1 2 cos ( 2 x ) ,

we find that this can be rewritten as

d ( t ) = w ( t ) 1 2 + 1 2 cos ( 4 π f 0 t ) = 1 2 w ( t ) + 1 2 w ( t ) cos ( 2 π ( 2 f 0 ) t ) .

The spectrum of the demodulated signal can be calculated

F { d ( t ) } = F 1 2 w ( t ) + 1 2 w ( t ) cos ( 2 π ( 2 f 0 ) t ) = 1 2 F { w ( t ) } + 1 2 F { w ( t ) cos ( 2 π ( 2 f 0 ) t ) }

by linearity. Now the frequency shifting property [link] can be applied to show that

F { d ( t ) } = 1 2 W ( f ) + 1 4 W ( f - 2 f 0 ) + 1 4 W ( f + 2 f 0 ) .

Thus, the spectrum of this downconverted received signal has the original baseband component (scaled to 50%)and two matching pieces (each scaled to 25%) centered around twice the carrier frequency f 0 and twice its negative. A lowpass filter can now be used to extract W ( f ) , and hence to recover the original message w ( t ) .

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Software receiver design. OpenStax CNX. Aug 13, 2013 Download for free at http://cnx.org/content/col11510/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Software receiver design' conversation and receive update notifications?

Ask