Übungen 64-211 zur Vorlesung Embedded Systems 64-210
Sommersemester 2024
Gruppe | 01 | 02 | 03 | 04 |
Ort | F-325 | F-522+F-525 | F-325 | F-522+F-525 |
Zeit | Di. 14:15 - 15:45 | Di. 14:15 - 15:45 | Fr. 10:15 - 11:45 | Fr. 10:15 - 11:45 |
Veranstalter | Bernd Schütz Johannes Günther |
Das MIN-Moodle ist die zentrale Anlaufstelle für "Eingebettete Systeme"
In der KW 14 finden keine Übungstermine statt. In dieser Woche ist als Vorbereitung auf die folgenden Termine das Aufgabenblatt 00 in Heimarbeit zu bearbeiten. Das Aufgabenblatt 0 beinhaltet die Installation der erforderlichen Software (Simulator und Arduino-IDE) auf dem privaten Rechner. Durch den Simulator ist die Möglichkeit gegeben, bereits während der heimischen Vorbereitung Lösungen zu den Aufgabenblätter erarbeiten und testen zu können. In den Übungen selbst, werden diese Lösungen dann mittelst Arduino-IDE und Arduino Hardware in der Praxis getestet.
Aufgaben
Zum "Bestehen" der Übungen müssen die Aufgabenblätter fertig bearbeitet und abgenommen worden sein.- Aufgabenblatt 0 - KW14 (455Ki pdf)
- Aufgabenblatt 1 - KW15 (955Ki pdf)
- Aufgabenblatt 2 - KW16 (1.4Mi pdf)
- Aufgabenblatt 3
- KW17,18 (440Ki pdf)
MegaTimer Bibliotheken (12Ki tar.gz)
DueTimer Bibliothek (1.6Ki tar.gz)
Proteus Projekt: Testbench zu Aufg. 3.3 (7.8Ki pdsprj)
Firmware des Patterngenerators (7.8Ki tar.gz) - entfällt                - KW19 (Übungen entfallen wg. Brückentag am Freitag
- Aufgabenblatt 4 - KW20,22 (940Ki pdf, KW21 Pfingstferien) Proteus Projekt: Template zu Aufg. 4 (42Ki pdsprj)
- Aufgabenblatt 5
- KW23 (208Ki pdf)
- Aufgabenblatt 6
- KW24, KW25 (775Ki pdf)
Arduino-Sketch: Testprogramm Displayaufbau (2.8Ki tgz)
Proteus-Projekt: Testprogramm Displayaufbau (54Ki tgz)
ASCII-Zeichensatz (1.1Ki tgz) - Aufgabenblatt 7
- KW26, KW27 (272Ki pdf)
Image der SD-Karte (947Mi zip)
Optionale Zusatzaufgaben
(nicht Bestandteil des Aufgabenkanon dieses Semesters)Die folgenden Aufgaben geben Gelegenheit, sich entsprechend persönlicher Interessen weiter zu vertiefen.
- Aufgabenblatt Z1 - (1.2Mi pdf)
- Aufgabenblatt Z2 - (730Ki pdf)
- Aufgabenblatt Z3
- (608Ki pdf)
DueFreeRTOS-Library (447Ki tar.gz)
die Aufgabe Z2 einen komplexen Sensor in Form eine GPS-Moduls einbindet.
Die Aufgabe Z3 führt in die in den Übungen bislang unberücksichtigten Aspekte des Einhaltens mehrere Deadlines mithilfe eines modularen Echtzeit-Betriebssystems anhand von FreeRTOS ein.
Materialien
Arduino
- Arduino Webseite
- Arduino Language Reference
- Labcenter Electronics
- Arduino MEGA2560
Getting started
Pinbelegung (490Ki pdf)
ATmega Datenblatt (8.5Mi pdf)
- Arduino Due
Getting started
Pinbelegung (205Ki pdf)
SAM3X8E Datenblatt (8.2Mi pdf)
Peripherie- / Experimentierhardware
- Led - Datenblatt (445Ki pdf)
- RGB-Led - Datenblatt (97Ki pdf)
- TB6612FNG - Datenblatt (295Ki pdf)
- TB6612FNG - PCB (129Ki pdf)
- Displaycontroller SI7735R - Datenblatt (155Ki pdf)
- Servo SG90 - Datenblatt (126Ki pdf)
- PA6H/MTK3339 - Datenblatt (1,4Mi pdf)