Praktikum: Mikrocontroller und digitale Signalprozessoren
type: |
Praktikum |
links: |
RealView Assembler User's Guide
|
chair: |
Institut für Industrielle Informationstechnik (IIIT) |
semester: |
Wintersemester |
place: |
Raum 110, Geb. 11.10 |
time: |
Dienstag, 13:30-17:30, wöchentlich
bzw. Donnerstag, 13:30-17:30, wöchentlich |
start: |
Dienstag, 12. November 2013 |
lecturer: |
Dostert, Han
|
sws: |
4 |
ects: |
6 |
lv-no.: |
<a target="lvnr" href="https://studium.kit.edu/meineuniversitaet/Seiten/vorlesungsverzeichnis.aspx?page=event.asp&gguid=0x893C8CFFF4758544885AA3B14F5F4712">23135</a> |
exam: |
schriftlich, 18.02.2014, 10:00-12:00 Uhr, Neuer Chemie-Hörsaal
|
|
Im Rahmen dieses Praktikums werden Aufgabenstellungen der Signalverarbeitung bearbeitet, die typischerweise mit Mikrocontrollern, digitalen Signalprozessoren oder programmierbaren Hardwarekomponenten (FPGAs) gelöst werden können. Ziel ist es, einen Überblick über verschiedene Prozessoren, deren Architektur und OnChip Peripherie zu bekommen, um die Eignung eines Prozessors für ein bestimmtes Projekt besser abschätzen zu können. Darüber hinaus sollen durch die Möglichkeit der direkten Implementierung auf einer entsprechenden Hardware-Plattform grundlegende Erfahrungen der Echtzeitprogrammierung in C, Assembler, und VHDL sowie deren Umsetzung gesammelt werden. Seit dem Wintersemester 2003/2004 wurde das Praktikum um einen Versuch, indem ein System zur digitalen Datenübertragung in Matlab/Simulink bearbeitet werden soll, ergänzt.
Das Praktikum baut im Wesentlichen auf dem Stoff der Vorlesung Integrierte Signalverarbeitungssysteme (ISVS) auf. Des Weiteren sind Vorkenntnisse aus den Kernfächern Signale und Systeme, Messtechnik und Nachrichtenübertragung von Vorteil. Da allerdings Grundlegendes in den Versuchsunterlagen herausgearbeitet wird, ist eine Teilnahme am Praktikum auch ohne die Absolvierung der Vorlesung ISVS bzw. der genannten Kernfächer möglich.
Das Praktikum umfasst im Wintersemester 2013/2014 sechs Versuche, welche in Gruppen zu je drei Studenten bearbeitet werden. Es stehen je Versuch zwei Praktikumsplätze zur Verfügung, d. h., es können maximal 36 Teilnehmer aufgenommen werden.
Das Praktikum umfasst 6 Versuche aus folgenden Themengebieten:
- 2 Versuche (V1 und V2) über Mikrocontroller-Systeme in Echtzeit-Anwendungen (Embedded Real Time Systems)
- 1 Versuch (V3) zur Simulation eines Systems zur digitalen Datenübertragung bestehend aus Sender, Kanal und Empfänger
- 1 Versuch (V4) zu Entwurf und Implementierung digitaler Signalverarbeitungsfunktionen auf einem FPGA
- 2 Versuche (V5 und V6) mit digitalen Signalprozessoren (DSP OMAP-L138)
- Signalverarbeitung in der Meßtechnik bewegter Systeme
(z.B. Drehzahlmessung, Unwuchtsbestimmung rotierender Massen)
- Signalverarbeitung und -filterung für Audio-Anwendungen
(z.B. Echoerzeugung, Störtonauslöschung)
Versuchsbegleitende Unterlagen:
Block |
Unterlagen |
Weiterführende Literatur: |
Block 1 V1 + V2 |
V1 Drehzahlmessung V2 Frequenzsynthese
|
- Software für Versuch 1 und 2: http://www.keil.com/demo/download.asp -> ARM Evaluation Software
- Vollständiges Datenblatt des Mikrocontrollers ADuC7026 für Versuch 1 und 2: www.analog.com/static/imported-files/data_sheets/ADuC7019_20_21_22_24_25_26_27_28_29.pdf
- Quartus® II Software für Versuch 6: https://www.altera.com/support/software/download/sof-download_center.html
- Kiencke, Eger: Messtechnik. Springer Verlag, 6. Auflage, 2005. ISBN 3540243100
- Kammeyer, Kroschel. Digitale Signalverarbeitung. Teubner, Stuttgart, 5. Auflage, 2002
- Ingle, Proakis: Digital Signal Processing Using Matlab, 1999. ISBN 0534371744
- William Hohl: ARM Assembly Language Fundamentals and Techniques.CRC Press, 2009. ISBN 978-1-4398-0610-4
- Peter Urbanek: Mikrocomputertechnik. B.G. Teubner, Stuttgart, 1999. ISBN: 3519062623
- Uwe Brinkschulte, Theo Ungerer: Mikrocontroller und Mikroprozessoren. Springer, 2002, ISBN: 3540430954
- John F. Wakerly: Digital Design. Prentice Hall, third Edition, 1999. ISBN: 0130898961
- J. Bhasker: A VHDL Primer. Prentice Hall, 2001. ISBN 0130965758
- J. Reichardt/B. Schwarz: VHDL-Synthese. Oldenbourg-Verlag, 2000. ISBN: 3-486-25128-7
|
Block 2
V3 + V4 |
V3 Simulation Matlab V4 Filter FPGA
|
Block 3
V5 + V6 |
V5 Audiosignalverarbeitung OMAPL138 V5V6 C674x V6 Unwuchtschaetzung
|
Zusätzliches Material:
ZV ARM Assembly comments ZV Datasheet ADuC7026 ZV Datasheet SCfilter ZV Klausurergebnis ZV Protokoll Deckblatt ZV Terminplan WS1516 ZV Tutorial C uC ZV Tutorial Keil uVision - Logic Analyzer ZV Vorbesprechung
|
Zur Anmeldung ist folgendes zu beachten (gilt für Bachelor-, Master sowie Diplomstudiengänge):
- Bei der Anmeldung ist persönliches Erscheinen erforderlich
- die Zulassungsbescheinigung abgeben. Bachelorstudenten erhalten diese im BPA-Sekretariat (Geb. 30.33, Zimmer 110), für Diplom- und Masterstudenten wird die Bescheinigung im HPA/MPA-Sekretariat (Geb. 30.36, Zimmer 208) ausgestellt.
- Studentenausweis und Studienbescheinigung (Wintersemester 2013/14 immatrikuliert und nicht beurlaubt) mitbringen.
- 2 Anmeldungstermine sind verfügbar im Campus Süd: 17.09.2013, 08:00-10:00 bzw. 23.10.2013, 08:00-10:00, im Raum 110, Geb. 11.10.
- Maximale Teilnehmerzahl: 36
Das Praktikum "Mikrocontroller und digitale Signalprozessoren" wird jeweils im Wintersemester angeboten. Es werden dabei 6 Versuche bearbeitet, wobei die Gruppenaufteilung derart erfolgt, dass möglichst nur zwei Versuchsnachmittage pro Monat zu belegen sind.
Die Versuche finden dienstags und donnerstags, jeweils nachmittags statt, beginnend in der 2. Novemberwoche. Das Praktikum wird auf dem Hauptcampus, Gebäude 11.10 im Raum 110 durchgeführt. Die einmalige Vorbesprechung am 24.10.2013, 14:00-15:00 findet jedoch in der Westhochschule im Seminarraum des Gebäudes 06.35 statt.
Die Prüfung ist schriftlich. Die Anmeldung zur Klausur erfolgt automatisch durch die Teilnahme an den Praktikumsversuchen. Die Klausuraufgaben basieren dabei auf den ausgegeben Versuchsunterlagen. Als Hilfsmittel sind lediglich Schreibzeug sowie ein Taschenrechner (mit zuvor gelöschtem Speicher) zugelassen. Die Verwendung von eigenem Papier während der Klausur ist untersagt. Die Bearbeitungszeit beträgt zwei Stunden. Der genaue Termin wird auf dieser Seite bekannt gegeben.
Wichtiger Hinweis: Bitte beachten Sie, dass lt. unserer Prüfungsordnung die Wiederholungsprüfung spätestens im übernächsten Semester abgelegt sein muss.
Die Note des Praktikums setzt sich je zur Hälfte aus dem Ergebnis der Klausur und der Bewertung der abgegebenen Protokolle zusammen. Die Protokolle der Versuche sind dabei spätestens 2 Wochen nach der Durchführung des jeweiligen Versuches abzugeben.