0% found this document useful (0 votes)
118 views13 pages

Department of Electrical Engineering EE365L: Communication Systems

This document provides details about Lab 8 conducted in the Communication Systems course (EE365L) at the Department of Electrical Engineering. The lab focuses on frequency division multiplexing using NI USRP. Students are instructed to use the NI USRP transmitter to generate two modulated signals at different carrier frequencies, which are then received and separated using bandpass filters and envelope detectors. The objectives, background, procedure, and assessment rubrics for the lab are outlined.

Uploaded by

Abrahan Shahzad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views13 pages

Department of Electrical Engineering EE365L: Communication Systems

This document provides details about Lab 8 conducted in the Communication Systems course (EE365L) at the Department of Electrical Engineering. The lab focuses on frequency division multiplexing using NI USRP. Students are instructed to use the NI USRP transmitter to generate two modulated signals at different carrier frequencies, which are then received and separated using bandpass filters and envelope detectors. The objectives, background, procedure, and assessment rubrics for the lab are outlined.

Uploaded by

Abrahan Shahzad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Department of Electrical Engineering

EE365L: Communication Systems

Course Instructor: Dr. Muhammad Zubair Dated: 8th June, 2021

Lab Instructors: Tawahaa Ahmed


Semester: 6th
Asif Ali

Class: BSEE-18 Session: Spring-2021

Lab 8. Frequency Division Multiplexing using NI


USRP

Lab Obtained
Name Roll No Marks VIVA(5) Marks
(10) (15)
Muhammad Hamza BSEE18078
Shahid

Checked on: _______________________________

Signature: _______________________________
10.1 Objectives

10.2 Background

m1 t
g1 t A1 1 1 cos 2 f1t , and
m1 p
(1)
m2 t
g2 t A2 1 2 cos 2 f 2t .
m2 p

, (2)
g t gI t jgQ t gI t g1 t g2 t . (3)

g t Ag I t cos 2 f ct AgQ t sin 2 f c t


(4)
A g1 t g 2 t cos 2 f ct ,

(5)

10.3 Pre-Lab
gi t

g1 t
10.4 Lab Procedure
2. Ensure that the transmitter is set up to use:

Carrier Frequency: 915 MHz

IQ Rate: 2 MS/s.

Gain: Not critical. o dB

Active Antenna: TX1

Message Length: 200,000 samples gives a good block of data to work with.

Modulation Indices: Start with 1.0 for each subcarrier.

Subcarrier frequencies: Use 500 kHz for J; and 510 kHz for J; .
Start Frequency, Delta Frequency, Number of Tones: Not critical, but keep the
highest frequencies below 5 kHz. Three tones for each message seems to work
well. The results are most dramatic if you use "low" frequencies for one message
and "high" frequencies for the other, so that the messages look different when
plotted.

3. Ensure that the receiver is set up to use:


Carrier Frequency: 915 MHz

IQ Rate: 2 MS/s

Gain: Not critical. o dB

Active Antenna: RX2

Number of Samples: Same value as the transmitted message length.

Note that there is no offset between the transmitter's carrier frequency and the
receiver's carrier frequency in this lab project.

6. Run the transmitter, then run the receiver. After a few seconds, stop the receiver using the
STOP button, then stop the transmitter. Examine the Message Out graphs to ensure that
the receiver is correctly demodulating and displaying the two message signals.

7. Power Spectrum

Add the FFT Power Spectrum for 1 Chan (COB) from the ExternalFiles folder to your
receiver. Obtain the "time signal" input from the waveform produced by Fetch Rx Data.
Attach a Boolean constant set to True to the "dB On" input. Attach a waveform graph
to the "Power Spectrum/PSD" output. Change the label on the horizontal axis of the
waveform graph to "Frequency," and set the horizontal scale to display frequency
components in the range 495 kHz to 515 kHz.
P2 A

P2 B

P1B
XT21 10log10 dB
P1 A
Student Lab Report
Q # 1 After step seven of lab procedure

[Marks = 5]
Q # 2 Add a snap short or the transmitter. gvi file and explain it. [Marks = 2.5]

Firstly, two signals g1(t) and g2(t) are created by using the file AMonSubcarrier sub-vi
provided. These signals are added together and then normalized in order to give the
unity value. Then, an array is created using the real to complex block containing zero
in order to form a complex array. Lastly, the signal is fed to the while loop.
Q # 3 Add a snap short or the receiver. gvi file and explain it. [Marks = 2.5]

At the receiving side, the array produced by the Fetch Rx data is passed through two
Chebyshev bandpass filters. The output of each bandpass filter is passed through an
envelope detector. One of the filters is used to separate the real part of the receiving
signal and the other one separates its imaginary signal. Lastly, the signals are plotted
on graphs and the session is closed.
Assessment Rubrics
EE365: Communication Systems – Lab __
Method: Lab reports and instructor observation during lab sessions

Outcome Assessed:
a. Ability to conduct experiments, as well as to analyze and interpret data (P).
b. Ability to function on multi-disciplinary teams (A).
c. Ability to use the techniques, skills, and modern engineering tools necessary for
engineering practice (P).

Exceeds expectation Meets expectation Does not meet


Performance Marks
(4-5) (3-2) expectation (1)
Selects relevant Needs guidance to Incapable of
equipment to the select relevant selecting relevant
experiment, develops equipment to the equipment to
1. Realization of setup diagrams of experiment and to conduct the
Experiment [a, c] equipment develop equipment experiment,
connections or wiring. connection or wiring equipment
diagrams. connection or wiring
diagrams are
Actively engages and Cooperates with other Distracts or
cooperates with other group members in a discourages other
2. Teamwork [b] group members in an reasonable manner. group members
effective manner. from conducting the
experiment.

Does proper Calibrates equipment, Unable to calibrate


calibration of examines equipment appropriate
equipment, carefully moving parts, and equipment, and
3. Conducting examines equipment operates the equipment operation
Experiment [a, c] moving parts, and equipment with minor is substantially
ensures smooth error. wrong.
operation and process.

Respectfully and Observes safety rules Disregards safety


4. Laboratory carefully observes and procedures with rules and
Safety Rules [a] safety rules and minor deviation. procedures.
procedures
Exceeds expectation Meets expectation Does not meet
Performance Marks
(5-4) (3-2) expectation (1)
Plans data collection to Plans data collection Does not know how to
achieve experimental to achieve plan data collection to
5. Data objectives, and experimental achieve experimental
conducts an orderly objectives, and goals; data collected is
Collection [a]
and a complete data collects complete data incomplete and
collection. with minor error. contain errors.

Accurately conducts Conducts simple Unable to conduct


simple computations computations and simple statistical
and statistical analysis statistical analysis analysis on collected
using collected data; using collected data data; no attempt to
correlates with minor error; correlate experimental
experimental results to reasonably correlates results with known
6. Data Analysis known theoretical experimental results to theoretical values;
[a] values; accounts for known theoretical incapable of
measurement errors values; attempts to explaining
and parameters that account for measurement errors or
affect experimental measurement errors parameters that affect
results. and parameters that the experimental
affect experimental results.
results.
Uses computer to Uses computer to Does not know how to
7. Computer collect and analyze collect and analyze use computer to collect
Use [a] data effectively. data with minor error. and analyze data.

Total

Lab Engineer:

Tawahaa Ahmed
Name:

Signature:

Date:

You might also like