Mikrocontroller 3


In diesem praxisorientierten Grundlagenmodul werden Sie systematisch in die
Funktionen eines Mikrocontroller-Systems eingeführt. An einfachen Beispielen
lernen Sie die Funktionsblöcke eines Mikrocontrollers kennen und
programmieren nach und nach umfangreichere Programme. Dazu gehören GPIO,
A/D Wandler, Timer, serielle Schnittstellen wie UART, I2C, SPI.

Inhalte
  • Funktionsblöcke eines Mikrocontrollers:
    GPIO, A/D Wandler
    Timer, PWM
    Serielle Schnittstellen
  • Externe Peripherie:
    Analoge und digitale Eingabe/Ausgabe, LCD
  • Entwicklungsumgebung:
    Arduino Mikrocontrollerboard
    Arduino IDE
Ziele
  • Sie verstehen den Aufbau und die Vorgänge in einem Mikrocontroller.
  • Sie setzen die Peripheriemodule eines Mikrocontrollers richtig ein.
  • Sie wenden Interrupts an.
  • Sie wenden Techniken zur Fehlersuche an einfachen Programmen richtig
    an.
  • Sie verstehen den Aufbau eines Mikrocontrollerboards.
Voraussetzungen
Vertiefte Kenntnisse der Programmierung in C analog MC1 und MC2,
Grundlagenkenntnisse der Elektronik und Digitaltechnik,
fundierte PC Anwenderkenntnisse,
technisches Englisch
Hinweis
  • HFU EduKit für die praktischen Übungen wird ein Mikrocontrollerboard mit
    einem Arduino Uno. Das Board verfügt über analoge und digitale Ein- und
    Ausgabeelemente, unterschiedliche Schnittstellen und LCD. Das Board inklusiv
    Zubehör wird jedem Studenten in einem Koffer für die Zeit der Ausbildung
    ausgeliehen.
  • Ab dem ersten Unterrichtsabend ist das eigene Notebook mit einem
    Windows/MacOS/Linux Betriebssystem erforderlich.
  • Der Kurs umfasst bereits die letzten drei Abende des vorangehenden
    Moduls MC2. Melden Sie sich frühzeitig an!



Kursunterlagen

Elektronische HFU Unterlagen
Datenablage mit Entwicklungsumgebung und Dokumentation
Arduino Board

Selbstlernzeit

20-50% zusätzlich zum Unterricht

Methode

50% Theorievermittlung, 50% Übungen am Mikrocontrollerboard

Prüfung

Das Modul ist erfolgreich abgeschlossen, wenn mind. 75% vom Unterricht besucht ist und die Modulschlussnote mind. 4.0 beträgt. Die Schlussnote wird aus den Noten der Lernzielkontrollen (Erfahrungsnote) und der Note der Modullernzielkontrolle (MLZ), gemäss den Promotionsbestimmungen für Studiengänge der HFU, ermittelt. Wer ein einzelnes Modul erfolgreich abschliesst erhält ein Zertifikat.