Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Note: Part (a) to (e) should be written in one matlab file as the output frpm one part is the input of other part of
Note: Part (a) to (e) should be written in one matlab file as the output frpm one part is the input of other part of the code Q. No. 5 Consider an input analogue voice signal, which needs to be transmitted from mobile user # 1 to the mobile user # 2 over a digital channel. The analogue input voice signal has the following characteristics: The input analogue signal consists of a triangular waveform The input triangular wave has a frequency of 2 Hz with an amplitude of : 10 V. The input voice signal has been recorded for a total time of 1 second. a) Write Matlab code for the generation and plotting of the input analogue signal as per the characteristics given above. Assume the sampling frequency for simulated analogue signal to be 15000 Hz. b) Write Matlab code for the implementation of sampling for the input analogue signal. Plot the sampled signal. Explain the reason for the choice you have made for the sampling frequency C) Write Matlab code for Conversion of the sampled signal in part (b) into a Quantized signal, by using a 3-bit Quantizer. Mathematically calculate the step size for the quantization level and explain its relationship with number of bits used for quantization. d) Write Matlab code for the conversion of Quantized signal into binary data. The next step is to convert the data into serial format for transmission. Plot the resultant digital serial data as '1' 'O' bits. Explain why a correction needs to apply in Matlab coding, when converting data from Quantized level (decimal) to binary. e) Write Matlab code for the demodulation of the received binary serial data and finally plot the received signal. Explain briefly each line of the code used for demodulation. Note: Part (a) to (e) should be written in one matlab file as the output frpm one part is the input of other part of the code Q. No. 5 Consider an input analogue voice signal, which needs to be transmitted from mobile user # 1 to the mobile user # 2 over a digital channel. The analogue input voice signal has the following characteristics: The input analogue signal consists of a triangular waveform The input triangular wave has a frequency of 2 Hz with an amplitude of : 10 V. The input voice signal has been recorded for a total time of 1 second. a) Write Matlab code for the generation and plotting of the input analogue signal as per the characteristics given above. Assume the sampling frequency for simulated analogue signal to be 15000 Hz. b) Write Matlab code for the implementation of sampling for the input analogue signal. Plot the sampled signal. Explain the reason for the choice you have made for the sampling frequency C) Write Matlab code for Conversion of the sampled signal in part (b) into a Quantized signal, by using a 3-bit Quantizer. Mathematically calculate the step size for the quantization level and explain its relationship with number of bits used for quantization. d) Write Matlab code for the conversion of Quantized signal into binary data. The next step is to convert the data into serial format for transmission. Plot the resultant digital serial data as '1' 'O' bits. Explain why a correction needs to apply in Matlab coding, when converting data from Quantized level (decimal) to binary. e) Write Matlab code for the demodulation of the received binary serial data and finally plot the received signal. Explain briefly each line of the code used for demodulation
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started