Professional Documents
Culture Documents
Birla Institute of Technology & Science, Pilani, Rajasthan First Semester 2019-2020 Project: End-to-End Simulator For Analog Comm
Birla Institute of Technology & Science, Pilani, Rajasthan First Semester 2019-2020 Project: End-to-End Simulator For Analog Comm
Rajasthan
First Semester 2019-2020
Project: End-to-End Simulator for Analog Comm
Course: EEE F311 Communication Systems
Instructor-in-Charge: S M Zafaruddin
06-09-2019
Lab Batches
The main theme of the project is common to all batches: P1P2P3P4, and needs to be performed on
Tuesday (10th September for P1P2), and Thursday (12th September for P3P4). However, there will
be few modifications on the objectives and task lists on the Lab day and that will shared at 2PM for
respective batches.
Project Objectives
To implement an E2E simulator for analog communications. Your simulator should consists of the
following modules:
• Information source (an audio file ’waving.wav’): use Matlab function sound to verify the infor-
mation signal.
• Spectrum analyzers (using FFT to determine the frequency content in the signal.)
• Demodulators: AM demodulator (using synchronous carrier and low pass filtering), AM demod-
ulator (envelop detector), FM demodulator (differentiation plus envelop detector).
• Information at destination: use Matlab function sound to verify the information signal after
demodulation.
1
Guidelines
All the above objectives you have already been achieved for past few weeks. It is time to implement
them altogether. Using real-time code we worked together would be helpful. Use of main.m as
described earlier and calling different functions will make the code easy to handle. However, you can
implement the code in whatever way, but to achieve the objectives and the project tasks. Please do
not hesitate to ask/email if more explanation is required, even it does not seem to be
crucial. It is very important to understand the tasks and objectives beforehand.
Project Task
1. Live stream the source information (the audio file ’waving.wav’) to a user at a suitable distance
such that the demodulated signal can be listened with a good fidelity in real time.
2. Transmit the source information (the audio file ’waving.wav’) to a user at a suitable distance
such that the demodulated signal can be stored in a file, which later can be listened with good
fidelity.
Best of Luck !