Technische Universität München Robotics and Embedded Systems
 

Einführung in die Digitale Signalverarbeitung

 
Veranstalter Prof. Dr.-Ing. Alois Knoll
Modul IN2061
Typ Vorlesung
Semester SS 2009
ECTS 7.0
SWS 3V+3Ü
Hörerkreis Informatiker ab 5. Semester
Zeit & Ort Di 12:15 - 13:00 in HS2 und Fr 8:30 - 10:00 in HS2
Übungstermine Mi 14:00 - 17:00 im Raum MI 03.05.012
Schein Bestehen der Klausur am Ende des Semesters

Aktuelles

Die Prüfung ist mündlich. Es kann zwischen zwei Tagen gewählt werden: Freitag, 24.07., und Mittwoch, 30.09. - bitte im Raum MI 03.07.041 in die Liste mit den Prüfungsterminen eintragen. Es gilt das Motto: First come first serve.
Die Zentralübung am Dienstag, den 07.07., fällt aus.
Die Zentralübung am Dienstag, den 23.06., fällt aus.
Eine Zentralübungs-Doppelstunde findet am Freitag, den 15.05., statt.
Die erste Übung findet am Mittwoch, den 29.04., statt.
Die Vorlesung beginnt am Freitag, den 24.04.

Beschreibung

Digitale Signalverarbeitung - von den Grundlagen bis zur Programmierung von Signalprozessoren

Die Vorlesung gibt einen Überblick über Theorie und Algorithmen moderner Signalverarbeitungssysteme.

Die Vorlesung sei jedem naturwissenschaftlich Interessierten empfohlen, ein Grundverständnis der behandelten Konzepte gehört heute eigentlich schon zur Allgemeinbildung eines Naturwissenschaftlers.

In den Übungen kommt das Code Composer Studio (CCS) von Texas Instruments als Entwicklungsumgebung für den TMS320C6713 DSP Prozessor zum Einsatz. DSK6713.jpg

Dabei soll ein Audioeffektgerät implementiert werden, das verschiedenste Effekte von der einfachen Lautstärkenregelung oder Balance bis zum Verzerrer, Phaser oder Tremolo unterstützt. Zudem soll auch ein Equalizer programmiert werden.
Voraussetzung für die Übung sind C-Grundkenntnisse.

...und am Ende wird die entwickelte Software auf die Probe gestellt:
CIMG3456.JPG

Folien zur Übung

Einführung
Analog-Digital-Analog Umsetzung
Hardwarenahe Programmierung
Digitale Filter
Frame-Based Signal Processing
FIR-Filter Design
FFT

Referenzen zur Übung

Logins der Seminarrechnern
Tipps & Tricks
Tones
Gittaren-Samples

API Reference Guide
Periphery Guide
DSK Periphery API
Audio Codec Datasheet

Free Evaluation CCStudio Download

Übungsplan

Datum Anmerkung Links
22.04.2009 fällt aus  
29.04.2009 Pflicht-Anwesenheit um 14:00, bei Problemen Email an maire@in.tum.de
Beginn Übungsblatt 1
Handout 1
Übungsblatt 1
vectors.asm
codecConfig.h
06.05.2009    
13.05.2009 Beginn Übungsblatt 2 Übungsblatt 2
20.05.2009    
27.05.2009 Beginn Übungsblatt 3 Übungsblatt 3
03.06.2009    
10.06.2009 Beginn Übungsblatt 4 Übungsblatt 4
vorgefertigtes Framework für Übung4
17.06.2009    
24.06.2009   Theorie-Übungsblatt 1
Theorie-Lösungsblatt 1
01.07.2009 Beginn Übungsblatt 5 Übungsblatt 5
vorgefertigtes Framework für Übung5
08.07.2009    
15.07.2009    
22.07.2009 Vorstellung und Besprechung der Ergebnisse
special guest: Olli & guitar
 

Literaturhinweise