



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Material Type: Lab; Professor: Bolding; Class: Communication System Analysis; Subject: Electrical Engineering; University: Seattle Pacific University; Term: Unknown 1989;
Typology: Lab Reports
1 / 7
This page cannot be seen from the preview
Don't miss anything!
This assignment may be done individually or in groups of two or three. Partners will receive the same grade. In this exercise, you will use the TIMS system to generate analog signals carrying digital data. The goals of the laboratory exercise are:
Digital data is often sent using an analog signal. This allows the signal to be bandlimited, modulated, and multiplexed using analog techniques. In this lab you will observe the three basic methods of modulating digital data onto an analog signal.
In ASK, digital data is sent by changing the amplitude of an analog signal. Usually, this means sending a sine wave with zero amplitude for a logical zero and a nonzero amplitude for a logical one. See Figure 1 for an example. Figure 1 : Amplitude Shift Keying. The digital signal is shown on top, and the analog signal below. Generating ASK is about as simple as it gets: The digital signal is either zero or nonzero - just multiply this by the carrier. That’s it! To begin this experiment, you will generate ASK by using a sequence generator, an adder to adjust the DC levels, and a multiplier. You will de-modulate by using a rectifier and low-pass filter. Install the following modules in TIMS (you might notice a lot of similarity to the modules you used for the AM lab – that’s no coincidence). Sequence Generator – Generates a pseudo-random binary sequence. Adder – Adds two signals together. Multiplier – Multiplies two signals together. Utilities Module – Contains several useful parts including a rectifier.
Tunable Low-pass Filter – Filters the input to allow only low frequencies to pass. The cutoff frequency is adjustable. Please see the TIMS Reference Pages on the course web page for detailed descriptions of these modules.
You might recall that AM demodulation could be accomplished by a rectifier and low- pass filter. The same is true for ASK demodulation – it couldn’t be much simpler!
By now, you’ve got the idea how analog keying of digital data works. The last of the primary methods for keying is phase shifting. The method we will use is Binary Phase Shift Keying (BPSK) where we use two phases, 180 degrees apart, to represent logic one or zero, as shown in Figure 6. (Note that this method is slightly different than the differential phase shift keying described in the class lectures.) Figure 6 : Binary Phase Shift Keying BPSK can be generated quite easily from a bipolar digital signal (-1 to +1) and a carrier – all we have to do it multiply them together. When the digital signal is -1, the carrier will be inverted, effectively shifting its phase by 180 degrees. This is shown in Figure 7.
Figure 7 : BPSK Generation One important detail makes this model a little more complicated – if you look closely at Figure 6, you’ll see that all phase reversals occur when the carrier is at a zero crossing. This makes the signal easier to detect – however, it requires that the carrier frequency be an exact multiple of the digital bit clock. Thus, we need to base the digital clock and the carrier on the same master frequency. To begin this experiment, you will generate BPSK by multiplying a bipolar digital sequence by a carrier. Install the following modules, which also support demodulation. Audio Oscillator – Provides a clocking frequency. Phase Shifter – Makes small adjustments in the phase of the carrier in order to align the carrier with the digital sequence. Sequence Generator – Generates a pseudo-random binary sequence. Line Code Encoder – Converts the digital signal to a bipolar NRZ signal appropriate for multiplication. Multiplier – Multiplies two signals together. Utilities Module – Contains several useful parts including a rectifier. Quadrature Utilities – Contains a multiplier to use for demodulation. Tunable LPF – Filters out the high frequency carrier so we can restore the original signal. Please see the TIMS Reference Pages on the course web page for detailed descriptions of these modules.
Figure 9 : BPSK Demodulation Waveforms. Top - BPSK signal for 0110. Middle - Carrier. Bottom - Draw the product of these two waves.