PoC_Final Lab Project_Fall_2024_25
PoC_Final Lab Project_Fall_2024_25
Total Marks
Comments:
(Out of 10):
Question:
Suppose you want to send a message which contains the FIRST NAME of all group members. Using
MATLAB, perform the following tasks and explain each step of your design.
1. Convert the message to its ASCII Code.
2. Convert the ASCII code to the right number format for transmission.
3. Convert digital data to digital signal using at least 100 + VAL1 × 20 sample data for each signal
level.
4. Now, modulate the digital signal using 4ASK to send via a transmission channel and show the
constellation diagram.
5. Introduce some noise during transmission, assuming that the SNR of the channel is VAL1+30 dB
and show the constellation diagram.
6. Demodulate the received signal.
7. Convert the binary data to retrieve the message.
8. Confirm if message in step 6 matches original message.
9. Change the SNR value and find the threshold of SNR where transmitted message cannot be
reconstructed at the receiver anymore. Show the received signal constellation diagram for this
case.
Values and/or waveforms of input message and the outputs of all steps must be shown. Constellation
diagrams only needed in steps 4, 5, 9.
Parameters:
Consider, your group number = VAL1.
Use scatterplot(sig_var) for plotting constellation diagram where sig_var is the variable whose diagram
you want to plot.
Instructions:
1. Plagiarism is strictly prohibited.
2. Please use MATLAB software to accomplish the project.
3. Submit the soft copy of the project report containing all codes and plots. Follow the format provided
below.
4. Submit a presentation video explaining how you solved each task. (Either submit the file itself or
submit a text file containing link to the video.)
5. First slide of the ppt must credit the group members who contributed to the project.