You are on page 1of 18

Department of Electrical Engineering

EE365L: Communication Systems

Course Instructor: Dr. Muhammad Zubair Dated: 25th May, 2021

Lab Instructors: Tawahaa Ahmed


Semester: 6th
Asif Ali

Class: BSEE-18 Session: Spring-2021

Lab 7. Amplitude Modulation using NI USRP

Lab Obtained
Name Roll No Marks VIVA(5) Marks
(10) (15)

Checked on: _______________________________

Signature: _______________________________
Student Lab Report

Q # 1 Set the transmitter to generate a message consisting of three tones starting at 1 kHz with a 1
kHz spacing. Set the modulation index to   1. Run the transmitter and then the receiver.
Stop the receiver and then stop the transmitter. Zoom in on the power spectrum so that you
can clearly see the components in the vicinity of 100 kHz. Take a screen shot of your power
spectrum graph. [Marks = 3]
Q # 2 Change the modulation index to   0.5 and capture a new power spectrum. Take another
screenshot of your power spectrum graph. How many dB below the carrier are your sideband
components now? [Marks = 2]

there is almost no change in dB below the carrier of the sideband.


Q # 3 Add a lowpass filter to your receiver such that the filter output is proportional to D, Run the
transmitter and receiver, and measure the value of D,. Increase the gain of the receiver to 20
dB and repeat the measurement of D. Is the change in D consistent with a 20 dB change in
receiver gain? [Marks = 2]

In the beginning D = 0.004

in 20 DB change D = 0.33

D is consistent with a 20 dB change in reciever

Q # 4 Add a snap short or the transmitter. gvi file and explain it. [Marks = 1.5]

Firstly, the signal is initiated from niUSRP Open Tx Session and byskip
through Configuration block for initial check. Then it's miles fed to a Basic
Multitone block in which severa one-of-a-kind input parameters are also
added. The output of this block is surpassed through Quick Scale 1D and
then fed proper right into a Matlab module in which particular operation is
carried out on that signal consistent with the code written inner that
module. One of the output from this module, actions into Baseband signal
graph and the opportunity output actions proper right into a block named
niUSRP Write Tx Data (CDB) which writes information onto a particular
channel. In the quit niUSRP Close Session and Simple Error Handler blocks
are used for remaining this process
Q # 5 Add a snap short or the receiver. gvi file and explain it. [Marks = 1.5]

Initially, the signal is obtained at niUSRP Open Tx Session block and then byskip
thru Configuration block for rechecking the initial conditions that have been on
transmitter side. Then it moves proper right into a loop after passing thru
niUSPR Initiate block which starts offevolved the Rx acquisition. In the loop this
signal is fed to niUSRP Fetch Rx Data (CDB WDT) which fetches the information
proper right into a waveform information type. One link of output from this
block moves into FFT Power Spectrum for 1 chan(CDB)2 this is then applied in
plotting the Power Spectrum graph. And the opportunity link of output from
niUSRP Fetch Rx Data (CDB WDT) block passes thru a Bandpass (Chebyshev
(CDB)) filter. After that the signal's absolute price is fed proper right into a
Lowpass (Butterworth (DBL)) filter. After all this processing the signal is
confirmed on Baseband Output. In the end, three blocks of niUSRP Abort,
niUSRP Close Session and Simple Error Handler are used to save you all the
processes.
Assessment Rubrics
EE365L: 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
setup diagrams of experiment and to conduct the
1. Realization of equipment develop equipment experiment,
Experiment [a, c] 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
group members in an reasonable manner. group members
2. Teamwork [b] 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
examines equipment operates the equipment equipment operation
3. Conducting moving parts, and with minor error. is substantially
Experiment [a, c] ensures smooth wrong.
operation and process.

Respectfully and Observes safety rules Disregards safety


carefully observes and procedures with rules and
4. Laboratory safety rules and minor deviation. procedures.
Safety Rules [a] 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