EELE 477 Digital Signal Processing

advertisement
Department of Electrical and Computer Engineering
Montana State University
EELE 477: Digital Signal Processing
Spring Semester 2015
LECTURE: Section 1 (CRN 30719), MWF 10:00-10:50AM, Roberts Hall 208
LAB: Section 2 (CRN 30720), Thursday 12:10-14:00PM, Cobleigh Hall 601 (LAB)
Instructor
Prof. Robert C. Maher
Office:
610 Cobleigh Hall (northeast corner of 6th floor, inside ECE main office)
Phone:
Office: 994-7759
Mobile: 599-5830
Email:
rob.maher@montana.edu
Class Page:
http://www.coe.montana.edu/ee/rmaher/eele477
Office hours: Monday and Tuesday: 11AM-noon, or other times by appointment.
Drop-in questions at other times are always OK if my office door is open.
Textbooks and Materials
1. DSP First: A Multimedia Approach, McClellan, Schafer, and Yoder, Prentice-Hall,
1998. Please put your name in your textbook in case the book is misplaced.
2. The textbook contains a CDROM that contains labs 1-10 that we will be using in the
course. It is expected that you will print out and read these labs before coming to the
laboratory.
Class Objectives
To produce graduates who understand how to analyze and manipulate digital signals and
have the fundamental Matlab programming knowledge to do so.
Course Outcomes
At the conclusion of EELE 477, students will be able to:








Describe the Sampling Theorem and how this relates to Aliasing and Folding.
Determine if a system is a Linear Time-Invariant (LTI) System.
Take the Z-transform of a LTI system
Determine the frequency response of FIR and IIR filters.
Understand the relationship between poles, zeros, and stability.
Determine the spectrum of a signal using the DFT, FFT, and spectrogram.
Design, analyze, and implement digital filters in Matlab.
Explain the typical features of a digital signal processing chip.
1
Class Outline (subject to change)
 Course introduction: Expectations, lab resources, protocol.
 Sinusoids, discrete-time signals, complex exponentials, phasors (2 weeks)
 Sampling (2 weeks)
 Discrete-time system properties (2 weeks)
 FIR filters, simple LTI systems (1 week)
 Frequency response (2 weeks)
 z-transforms (2 weeks)
 IIR filters (2 weeks)
 Discrete Fourier Transform and FFT (1 week)
 Practical topics (2 weeks)
Lab Schedule (subject to change)
1
2
3
4
5
6
7
8
9
10
11
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Thurs
Jan 15
Jan 22
Jan 29
Feb 5
Feb 12
Feb 19
Feb 26
Mar 5
Mar 12
Mar 19
Mar 26
Apr 2
Apr 9
Apr 16
Apr 23
Apr 30
No lab this week
Introduction to Matlab
Introduction to Complex Exponentials
Synthesis of Sinusoidal Signals
AM and FM Sinusoidal Signals
FIR Filtering of Sinusoidal Waveforms
No lab this week
Filtered Sampled Waveforms
No lab this week (spring break)
Everyday Sinusoidal Signals
Filtering and Edge Detection of Images
Filtering and Edge Detection of Images (cont.)
Sampling and Zooming of Images
The z, n, and  Domains
DSP Hardware
No lab this week
Course Grading:
Homework:
10% → Homework and/or D2L quizzes will be required
periodically. Homework is due on the due date at the BEGINNING
of class. No late homework will be accepted.
Lab Reports:
25% → Lab reports are due no later than the BEGINNING of the next
week's lab session, unless otherwise announced. No late lab reports
will be accepted.
Exam 1:
20% → Written in-class exam given in February.
Exam 2:
20% → Written in-class exam given early in April.
Final Exam:
25% → The cumulative final exam is:
THURSDAY, May 7, 2015 (6-7:50PM)
100%
Grade guarantee: point percentage grade ranges will not be higher, but may be
lower, than indicated by the following scale: A range = 90-100%; B range = 8089%; C range = 70-79%; D range = 60-69%; F = 59% or less.
2
Policies










A course grade of F will be given if you do not attend both midterm exams and the final
exam, regardless of the accumulated point total.
Department policy requires that you receive a passing lab grade to pass this course.
You are responsible for all material covered in class and in the textbook reading
assignments.
You are expected to keep a clean lab area and return items to their proper place.
Equipment is expensive and is provided for your learning experience. Please conduct
yourselves appropriately. Abusive behavior toward the lab equipment, other students, or
the instructor, will result in summary dismissal from the course.
Late submissions of assignments (homework and lab papers) will not be accepted. Plan
ahead and notify the instructor prior to justifiable absences, or if a bona fide emergency
prevented you from attending class.
Please note that many of the lab assignments depend upon earlier labs: even if you miss
a lab or get a zero score because you do not turn in the lab assignment on time, you will
still need to be responsible for the material in order to complete subsequent lab
assignments.
Among other details, Section 310.00 in the MSU Conduct Guidelines states that students
must be prompt and regular in attending classes, be well prepared for classes, take exams
when scheduled, and act in a respectful manner toward other students and the instructor.
Academic Misconduct: Unless group work is explicitly assigned, lab papers,
homework, and exams must be prepared individually. Although you may work with a lab
partner during the lab period, your lab report must be prepared individually. Submitting
collaborative assignments, downloading solutions from the web, or presenting the work
of others as your own without express permission IN ADVANCE from the instructor is
dishonest and grounds for filing an academic misconduct form and/or dismissal from the
course. Paraphrasing or quoting another’s work, either with or without citing the source,
is also unacceptable in this class. Even casual misuse or appropriation of another's work
(such as relying heavily on source material that is not expressly acknowledged) is
plagiarism. If you have any questions about using and citing sources, you are expected to
ask for clarification. Let there be no doubt about the academic integrity policy for this
class. I am not joking about this: I have submitted misconduct forms in the past and I
will do so again if I encounter academic dishonesty.
If you have a documented disability for which you are or may be requesting
accommodations, you are welcome and encouraged to participate fully in this
class! Please contact the instructor and the MSU Office of Disability, Re-Entry and
Veteran Services as soon as possible.
All records related to this course are confidential and will not be shared with anyone,
including parents, without a signed, written release from the MSU Dean of Students. For
more information contact the Dean of Students office at 994-2826.
3
Download