0% found this document useful (0 votes)
55 views

Assignment 1 - Report

This document outlines an assignment for a Communication Systems course. It involves analyzing digital transmission techniques including Pulse Code Modulation (PCM), line coding schemes, and digital modulation. Students are asked to complete 3 questions: 1) Derive the 3-bit PCM code theoretically and compare to a MATLAB simulation for an analog input. 2) Sketch various line coding schemes for a given bitstream. 3) Theoretically calculate and simulate in MATLAB four digital modulation techniques - ASK, FSK, BPSK, QPSK - for a random 10-bit input. Compare results and observe effects of changing parameters. The assignment is to be completed in groups of 3 and submitted by a deadline

Uploaded by

muhd ezad
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views

Assignment 1 - Report

This document outlines an assignment for a Communication Systems course. It involves analyzing digital transmission techniques including Pulse Code Modulation (PCM), line coding schemes, and digital modulation. Students are asked to complete 3 questions: 1) Derive the 3-bit PCM code theoretically and compare to a MATLAB simulation for an analog input. 2) Sketch various line coding schemes for a given bitstream. 3) Theoretically calculate and simulate in MATLAB four digital modulation techniques - ASK, FSK, BPSK, QPSK - for a random 10-bit input. Compare results and observe effects of changing parameters. The assignment is to be completed in groups of 3 and submitted by a deadline

Uploaded by

muhd ezad
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

FAKULTI TEKNOLOGI KEJURUTERAAN ELEKTRIK DAN ELEKTRONIK

Assignment / Project [50 Marks]


BEL2313
Communication Systems

COURSE OUTCOME & PO MAPPING


CO Statement Mapped PO
CO1 Identify knowledge of communication theory and techniques in communication PO1
systems.
CO2 Analyze different types of analog/digital transmission, modulation techniques, protocols PO2
and wireless communication.
KNOWLEDGE PROFILE / PROBLEM SOLVING / ENGINEERING ACTIVITIES MAPPING

Submission Due Date : No. of Group Member : 2


Type of Assessment : 1 – LAB REPORT 2 – PRESENTATION/DEMO 3 – PROJECT REPORT

BEL2313 Principle of Communication Systems 2022/23-SEM II


BEL2313 Principle of Communication Systems 2022/23-SEM II

GROUP MEMBERS:
No. Student ID Student Name Section/Grp
1
2
3

Instructions:
1. Form a group of 3 students.
2. Answer question theoretically.
3. Run simulation and compare your theoretical calculation.
4. Complete the worksheet and answer all question as your report.
5. You must email the softcopy of your report by 18/6/23 to [email protected]

DIGITAL TRANSMISSION
The digital transmission block encompasses source encoding, line coding, and modulation. It
involves converting the source information into a digital representation, encoding it for efficient
transmission over a communication channel, and modulating it onto a carrier signal for reliable
and accurate transmission. Figure 1 is a typical digital communication systems. Note at the
transmitter, the three steps modulation is listed as source encoder, channel encoder and
modulator.

Figure 1
BEL2313 Principle of Communication Systems 2022/23-SEM II

QUESTION 1 [15 Marks]


The source encoder or Analog-to-Digital Converter (ADC) block converts analog signals
from a source into a digital format for efficient transmission. It captures the analog signal's
characteristics while minimizing data rate, enabling digital representation and signal processing
techniques in communication systems. Given the analog input in Appendix 1, do the following:
i) (Theoretical): Derive (do the calculation theoretically) the 3-bits PCM code for the
analog input in Figure 1. (Hint: use the steps in your notes).
ii) (Simulation): Use MATLAB to run the PCM1.m file. Input the number of bits of the
PCM system. Compare your theoretical results with MATLAB’s. Try changing the
number of PCM bits and state your observation.

QUESTION 2 [10 Marks]


Line coding is a process of converting a sequence of digital data bits into a corresponding
electrical signal for transmission over a communication channel. Given bitrate of 50kbps, data
elements per signal, r = 1, and amplitude Vp = 5V. Sketch the binary number input given for the
listed line coding schemes below;

1100101001
i) Unipolar NRZL
ii) Polar NRZL
iii) Polar NRZI
iv) Polar RZ
v) Manchester encoding
vi) Differential Manchester encoding
vii) Bipolar Encoding-Alternately Mark Inversion
BEL2313 Principle of Communication Systems 2022/23-SEM II

QUESTION 3 [25 Marks]


Digital modulation is the process of modulating a digital data signal onto a carrier wave,
allowing for efficient transmission and reliable communication of digital information over a
communication channel. You are required to analyze the output of the digital modulation. Given
a digital transmissions system, the bitrate is 500bits/s, carrier frequency, fc =1000Hz. Select a
random 10-bits binary input.
i) Theoretical Calculation: Sketch the modulation output for these schemes (include all
necessary calculations):
a. Amplitude Shift Keying (ASK)
b. Frequency Shift- Keying (FSK) [use mark frequency, fm = 3000Hz, space
frequency, fs = 1000Hz]
c. Binary Phase Shift-Keying (BPSK)
d. Quadrature Phase Shift-Keying (QPSK) [use phase shifts: 0̊,90̊,180̊,270̊]

i) Simulation in MATLAB: Simulate the m-file DigitalModulation.m in MATLAB to


generate the modulation output by inserting your binary input. (the default value of bitrate
= 500bps, fc =1000Hz and Vc = 4V is already set in the code).
a. Compare your sketch modulation output with the output MATLAB. Comment
your answer.
b. Try changing the bitrate value, (don’t change fc and Vc ) to the values higher and
lower than 500bps. State your observation for these changes.
c. For FPSK, try change the frequencies fm and fs. State your observation.
d. What is the effect of changing the fc ?

Note1: Plagiarism won’t be tolerated. If any of the group’s answers are similar in any ways,
all groups involved will be penalized by dividing the mark to the number of groups. (i.e if 3
groups submit the same answers and the mark is 40 in total, then each group will only be given
1/3rd of the marks)
Note2 : This is a group work; each member must take part to contribute to the work. If any of
the member feels that there is unfairness in task distribution, then he/she has the right to let
the lecturer know about the member who won’t cooperate in finishing the assignment. If the
fault can be proven, the lecturer has the right to penalized the group member in questioned.
BEL2313 Principle of Communication Systems 2022/23-SEM II

APPENDIX 1

You might also like