Sie sind auf Seite 1von 4

www.Vidyarthiplus.

com

ANNA UNIVERSITY: CHENNAI – 600 025

B.E./B.Tech. DEGREE EXAMINATIONS, APRIL/MAY-2014

Regulations – 2008

Sixth Semester

(B.E. Electronics and Instrumentation Engg.)

EI2355 Communication and DSP Laboratory

Time: 3 Hours Maximum Marks: 100

1. Construct an amplitude modulation circuit using discrete components and find out the
modulation index. (100)

2. a. Write a MATLAB program to convolve the following two sequences, x(n)={1,3,5,7}


and h(n)={2,4,6,8,10,12}. (50)

b. Generate a sawtooth waveform in discrete time using MATLAB. (50)

3. Conduct an experiment to understand the concept of frequency modulation and also find
the modulation index. (100)

4. Generate the following discrete time signals using simulation package (MATLAB)
a. Sinusoidal signal with frequency of 1kHz
b. Impulse sequence
c. Decaying exponential signal
d. Growing exponential signal (100)

5. Design a Butterworth Low pass IIR filter for the following specification using MATLAB.
a. Passband ripple = 0.5
b. Stopband ripple = 50
c. Passband frequency = 1200
d. Stopband frequency = 2400
e. Sampling frequency = 10000 (100)

www.Vidyarthiplus.com
www.Vidyarthiplus.com

6. Construct a circuit to generate BFSK signal and observe the amplitude and difference
frequencies of output pulse train. (100)

7. Obtain the magnitude response and phase response of Low pass chebyshev Type-I filter
using MATLAB. Given the specifications:
a. Passband ripple = 0.2
b. Stopband ripple = 45
c. Passband frequency = 1300
d. Stopband frequency = 1500
e. Sampling frequency = 10000 (100)

8. a. Write a MATLAB program to upsample a sinusoidal signal by a factor of L. (50)

b. Write a MATLAB program to generate a cosine signal with frequency of 1kHz. (50)

9. Using the MATLAB functions fir1 and freqz, write a MATLAB program to obtain
magnitude and phase responses of FIR low pass filter using rectangular and Hanning
windows. Take length of window as 25. (100)

10. a. Write a MATLAB program to find 32 point FFT of the sequence


x(n)={1,2,3,4,5,6,7,8} and also find the magnitude and phase responses. (50)

b. Write a MATLAB program to generate step signal in discrete time. (50)

11. Write a program to design a Low pass chebyshev Type-II digital filter using MATLAB.
Given the specifications:
a. Passband ripple = 0.35
b. Stopband ripple = 35
c. Passband frequency = 1500
d. Stopband frequency = 2000
e. Sampling frequency = 8000 (100)

www.Vidyarthiplus.com
www.Vidyarthiplus.com

12. Using MATLAB write a program to deisgn FIR band pass and band reject filters using
a. Rectangular window (50)

b. Bartlett window (50)

13. Write a MATLAB program to compute circular convolution and linear convolution for
the sequences x(n)={1,2,4} and h(n)={1,2,6,7,8}. (100)

14. Conduct an experiment to observe the amplitude of PAM pulses for a message signal.
Also construct a circuit to detect message signal from PAM signal. (100)

15. Write a MATLAB program to design a band reject FIR filter for the given specification
using hamming and bartlett windows.
a. Passband ripple = 0.05
b. Stopband ripple = 0.04
c. Passband frequency = 1500
d. Stopband frequency = 2000
e. Sampling frequency = 9000 (100)

16. a. Write a MATLAB program to compute N-point IFFT of the sequence


X(k)={0,0.5,1,1.5,2,2.5,3,3.5}. Obtain the magnitude and phase responses. (50)

b. Write a MATLAB program to generate step sequence and ramp sequence. (50)

17. Construct a circuit to generate BFSK signal and observe the amplitude and difference
frequencies of output pulse train. (100)

18. Conduct an experiment to understand the concept of frequency modulation and also find
the modulation index. (100)

19. Construct a circuit to demodulate the signal generated by an AM modulator and obtain
the modulation index. (100)

www.Vidyarthiplus.com
www.Vidyarthiplus.com

20. a. Write a MATLAB program to decimate a sinusoidal signal by a factor of M. (50)

b. Write a MATLAB program to generate a sine signal with frequency of 1kHz. (50)

Mark Allocation: (For DSP experiments)

Aim/ Results/
Execution/
Procedure/ Program Characteristic Viva Total
Observation
Algorithm curve
20 25 20 25 10 100

Mark Allocation: (For Communication experiments)

Model
Aim/ Circuit calculation/
Results/Graph Viva Total
Procedure Diagram Experimental
setup
20 25 20 25 10 100

www.Vidyarthiplus.com

Das könnte Ihnen auch gefallen