Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Laboratory Experiment on Signal Processing using MATLAB, Thesis of Radioimmunoassay

A laboratory experiment focused on signal processing using matlab. Students will analyze and design different signals and filters using various techniques, including fir and iir filters, and implement hp, lp, and iir filters. The experiment covers the computation and implementation of dft/idft of given dt signals and working with matlab functions.

Typology: Thesis

2017/2018

Uploaded on 02/22/2018

chinna-mgr
chinna-mgr 🇮🇳

1 document

1 / 46

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
DEPARTMENT OF ELECTRONICS AND
COMMUNICATION ENGINEERING
Course Files
for
DSP LAB
B.TECH
III YEAR – II SEM
Academic Year 2017-18
Prepared by
Mrs.K.Snehalatha, Mr. Somashekar Aloor
Associate Professor & Assistant Professor
J.B.I.E.T
Bhaskar Nagar, Yenkapally(V), Moinabad(M), Ranaga
Reddy(D),Hyderabad – 500 075, Telanagana, India.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e

Partial preview of the text

Download Laboratory Experiment on Signal Processing using MATLAB and more Thesis Radioimmunoassay in PDF only on Docsity!

DEPARTMENT OF ELECTRONICS AND

COMMUNICATION ENGINEERING

Course Files

for

DSP LAB

B.TECH

III YEAR – II SEM

Academic Year 2017-

Prepared by

Mrs.K.Snehalatha, Mr. Somashekar Aloor

Associate Professor & Assistant Profess or

J.B.I.E.T

Bhaskar Nagar, Yenkapally(V), Moinabad(M), Ranaga

Reddy(D),Hyderabad – 500 075, Telanagana, India.

VISION & MISSION

Academic Year : 2017- Year : III Semester : II Name of the Program : B.Tech Course/Subject : DSP LAB Course Code : E Name of the Faculty : Mrs. K. Snehalatha/Mr. Somashekar Aloor Department : ECE Designation : Associate Professor/ Assistant Professor

VISION OF THE INSTITUTE

To be an advanced center for academic excellence and research in building the professionally deft and intellectually adept quality leaders in Engineering and Management with global competence and social concern.

MISSION OF THE INSTITUTE

▲ To impart high Quality Technical & Professional education with the state of art of Infrastructure, laboratories, curriculum and innovative teaching in order to acquire academic excellence. ▲ To associate with world class R&D organizations and premier technical Institutes of India and overseas for advanced research and consultancy practices

VISION OF THE PROGRAM

To nurture excellence in the field of Electronics and Communications Engineering by imparting technical core values and instruction to the learners and to mold the department into a center for academic excellence through promoting higher education and advanced research to provide technical services at global competence.

MISSION OF THE PROGRAM

▲ To impart high Quality Technical & Professional education to student with the state of art of Infrastructure, state of art of curriculum, high quality teaching, high precision & modern tool usage in order to acquire academic excellence. ▲ To associate with Industry, repute R&D organizations & premier technical Institutes to carryout advanced research and real time consultancy practices with global challenges.

PROGRAM OUTCOMES (POs)

Program Outcome / Program Educational Outcomes / Student Learning Outcomes describe what students are expected to know and be able to do by the time of graduation. Outcomes are narrower statements and these relate to the skills, knowledge, and behaviors/attitudes that students acquire as they progress through the program. After completing this program the student will be able to:

a. A capability to apply awareness of computing, mathematics, science and engineering essentials suitable to the discipline. b. An aptitude to explore a problem, recognize and prepare the computing necessities suitable to its solution. c. An aptitude to plan, execute, and assess a computer-based system, method, module, or curriculum to meet preferred needs with suitable deliberation for community fitness and protection, civilizing, public and ecological considerations. d. An ability to function on multidisciplinary teams. e. An ability to identify and formulate solutions for Electronics and Communication Engineering related problems. f. A sympathetic of expert, moral, lawful, safety and communal issues and farm duties. g. An ability to communicate effectively. h. An ability to understand the impact of Electronics and Communication Engineering solutions in a global, economic, environmental, and societal context. i. A recognition of the need for, and an ability to engage in life-long learning. j. An aptitude to scrutinize the limited and international impact of computing on folks, organizations, and humanity. k. An ability to use the techniques, skills and modern engineering tools necessary for Electronics and Communication engineering practice

LAB objectives

S.No LAB OBJECTIVES- On completion of this Lab the student will:

1 provide a platform to the students to apply theoretical knowledge on a practical basis

2 familiarize students with the knowledge of MATLAB programming & functions.

3 enable students to analyze and design different signals & filters using MATLAB

4 provide the basic knowledge of trainer kit TMS320C6713 DSP Processors

LAB OUTcomes

S.No LAB OUTCOMES- After completing this lab the student will be able to: 1 work with MATLAB functions.

2 analyze and design different signals & filters using different techniques.

3 provide the basic knowledge of trainer kit TMS320C6713 DSP Processors

LAB EXPERIMENTS PLAN

Exp. No.

Date

No. of Periods Experiment Name

Course Out comes

Referenc es (Text Book, Journal… )

1 4/7/17 3 Generation of Sinusoidal waveform / signal based on recursive difference equations

1,2 T2,R

2 11/7/17 3 To find DFT / IDFT of given DT signal

1,2 TI,R

3 18/7/17 3 Implementation of FFT of given sequence

1,2 TI,R

4 25/7/17 3 Determination of Power Spectrum of a given signal(s).

1,2 T2,R

5 1/8/17 3 Implementation of LP FIR filter for a given sequence.

1,2 TI,R

6 8/8/17 3 Implementation of HP FIR filter for a given sequence.

1,2 TI,R

7 22/8/17 3 Implementation of LP IIR filter for a given sequence.

1,2 TI,R

8 05/9/17 3 Implementation of HP IIR filter for a given sequence.

1,2 TI,R

9 12/9/17 3 Implementation of Decimation Process.

1,2 TI,R

10 19/9/17 3 Implementation of Interpolation Process.

1,2 TI,R

11 3/10/17 3 Implementation of I/D sampling rate converters.

1,2 TI,R

Signature of HOD Signature of faculty Date: Date:

EXPERIMENT Plan

experiment NO: 1

Date No. of Period s

Topic Descriptio n

Experiment Out Comes At the end of this experiment, the students will be able to:

COb’s CO’s PO’s PEO’s

4/7/17 3 Generation of Sinusoidal waveform / signal based on recursive difference equations

work with MATLAB functions. analyze and design different signals & filters using different techniques.

Teaching & Learning Methods

PPT

OBJECTIVE:

The students will:

  • gain fundamentals of MATLAB tool for the analysis and processing of signals and to generate various continuous and discrete time signals.

OUTCOME: The students will be able to:

  • analyze the generation of Various Signals and Sequences in MATLAB, including the
  • Operations on Signals and Sequences.

TECHNICAL SKILLS LEARNED:

  • Generation of signals

PROGRAMS

xlabel('time n ---->'); ylabel('amplitude---->'); title('sinusoidal signal');

OUTPUT:-

RESULT:- Thus the Generation of discrete time signals like unit impulse, unit step, unit ramp, exponential signal and sinusoidal signals was successfully Completed.

Questions:

  1. Define a Signal?
  2. Are all sinusoidal sequences periodic?
  3. What are the basic operations on discrete-time signals?
  4. What is the difference between discrete-time signal and digital signal.
  5. (^) Define unit impulse and unit step signal?

experiment NO: 2

Date No. of Period s

Topic Description

Experiment Out Comes At the end of this experiment, the students will be able to:

COb’ s

CO’s PO’s PEO’s

3 DFT / IDFT of given DT signal

work with MATLAB functions. analyze and design different signals & filters using different techniques.

Teaching & Learning Methods Projector and PPT

OBJECTIVE:

The students will:

  • compute and implement DFT/ IDFT of given DT signal

OUTCOME:

The students will be able to: Compute and implememnt DFT/IDFT of given DT signal

TECHNICAL SKILLS LEARNED:

DFT/IDFT method

PROGRAM:- clc; close all; clear all; xn=input('enter the input sequence ='); L=length(xn); N=input('Enter length of DFT sequence ');

RESULT:

Hence the result of the program, DFT of given sequence is observed.

(b). INVERSE DISCRETE FOURIER TRANSFORM

PROGRAM CODE: clc; close all; clear all; xn=input('enter the dft sequence xn='); L=length(xn); N=input('enter the length of dft sequence'); if(n<L) error('Length of DFT sequence must be greater than sequence length'); end x1=[xn, zeros(1,N-L)];

y=zeros(1,N); for n=0:1:N- for k=0:1:N- y(n+1)=y(n+1)+x1(k+1)exp(1i2pik*n/N); end end y=y./N; display(y); n=0:1:N-1: subplot(2,1,1); stem(n,x1); title('input sequence'); subplot('2,1,2); stem(n,y); title('idft of the sequence');

OUTPUT:

enter the dft sequence xn=[1 3 5 7 9] enter the length of dft sequence 5

RESULT: Hence the result of the program,IDFT of given sequence is observed.

Questions:

  1. Define DFT of a discrete-time sequence?

PROGRAM CODE:

clc;clear all;close all; x=input('enter the sequence'); subplot(2,1,1); stem(x); title('input sequence'); N=input('enter the length of the sequence'); y=fft(x); subplot(2,1,2); display(y); stem(abs(y)); title('fast fourier transform of given sequence');

OUTPUT:

enter the sequence[1 2 3 4] enter the length of the sequence y = 10.0000 -2.0000 + 2.0000i -2.0000 -2.0000 - 2.0000i

RESULT: Hence the result of the program, FFT of given sequence is observed.

(b). FFT OF COSINE FUNCTION USING SAMPLING

PROGRAM CODE:

clc ; close all;clear all; disp('P for FT '); f=input('enter frequency of sine wave'); a=input('enter amplitude '); fs=10f; % sampling frequency N=1024; Ts=1/fs; n=(0:N-1)Ts; x=acos(2pifn); subplot(311); plot(n,x); b=5/f; axis([0 b -a a]); title('SINE WAVE'); xlabel('frequency Hz'); ylabel('Amplitude'); xk=fft(x,N); k=0:N-1; subplot(3,1,2); plot(k,abs(xk)); title('DFT'); xlabel('frequency Hz'); ylabel('Magnitude'); subplot(313); plot(k,angle(xk));

RESULT:

Hence the result of the program,FFT of the cosine using sampling is obse

Questions:

  1. What is FFT?
  2. What is the Twiddle factor?
  3. How many complex multiplications and complex additions does the direct computation of the DFT of an N-point sequence require?
  4. State the computational requirements of FFT?
  5. What are the two basic classes of FFT algorithms?