Projekte des Wintersemesters 2022

microcontrollertechnik:elektronikplanungstudium.svg

microcontrollertechnik:elektroniklaborallgemeinesemesterplanung.svg

Ziel ist, dass Sie im Elektronik-Labor die Entwicklung von Elektronik lernen. Zu diesem Zweck wird die praktische Arbeit folgende Punkte umfassen:

  1. Auslegung von Schaltungen
    1. Falls notwendig: Simulation in Falstad
    2. Analyse der notwendigen Datenblätter
      1. Größen und Position von weiteren Komponenten
    3. Komponentenauslegung
      1. alle Passivkomponenten als SMD (vorzugsweise Größe 0603)
      2. auch ICs in SMD (mit „Beinchen“, z.B. …QFP, …SOP aber keine Grid Arrays, d.h. …GA)
      3. Widerstands-Reihe: E24, Kondensator-Reihe: E12
  2. Entwicklung einer Schaltung und eines Layouts in Eagle (eine Einführung in eagle ist unter 0_hilfsmittel zu finden)
    mit den Randbedingungen
    1. Basis ist Mexle 2020-System.
    2. Hookups auf Basis des Basis-Hookups, separaten Platinen auf Basis der MMC 1x1 328PB Platine.
    3. Spannungsniveau auf VCC ist 3,3V. Wird eine andere Spannung benötigt, muss ein Spannungswandler (z.B. Ladungspumpe, LDO) oder (für mehr Leistung) eine weitere Schaubklemme vorgesehen werden!
    4. Belegung und Position von K1, K2 und JP sind vorgegeben.
    5. bitte helfen Sie einander, sodass der Aufwand gleichmäßig verteilt wird.
    6. Randbedingungen für Zweiergruppen:
      1. Hier ist jeweils ein Basis-Board und ein Hookup zu entwickeln
      2. Auf dem Basis-Board ist ein ATtiny vorzusehen, die auch programmiert werden müssen
    7. Randbedingungen für Dreiergruppen:
      1. Hier ist neben eines Basis-Board bzw. eine Hookups mindestens eine Platine mit Microcontroller zu entwickeln
      2. Der Aufwand ist entsprechend größer.
  3. Dokumentation der Ergebnisse im Wiki. Ihre jeweilige Wikiseite erreichen Sie mittels des Links in der Tabelle (bei Projekt-Nr.).
    Je nach Thema können folgende Punkte sinnvoll sein:
    1. Erklärung von Auslegung und Layoutvorgaben
    2. Begründung der Bauteilauswahl
    3. Darstellung von Anwendungsgebieten und ggf. typische Spannungsverläufe
  1. Allgemeine Randbedingungen
    1. Programmiersprache ist C bzw. C++ (Arduino ist nicht möglich)
    2. Die Delay-Funktion darf nicht für die Zeit-Synchronisation im Millisekunden-Bereich genutzt werden!
      Es ist eine Einteilung in Takte (10ms, 100ms, etc.) zu verwenden.
    3. Eine übergeordnete Gesamtidee ist zu entwickeln, z.B. ein Computerspiel oder ein Sensor- / Aktorsystem
    4. Generell fällt es mir leichter eine gute Note zu geben, wenn mehr Funktionalität umgesetzt ist (als Hausnummer gelten 300 selbst entwickelte Zeilen Code)
    5. Beachten Sie die Infos unter Tipps für Programmierung, insbesondere die Vorgaben für die Programmierung!
    6. Nutzen Sie die vorhandenen, seriellen Schnittstellen

Für die Vorträge finden Sie hier weitere Tipps

Semesterablauf WiSe 2022

microcontrollertechnik:elektroniklaborsemesterplanung.png

Legende

Pflichtveranstaltungen sind gelb und grün gekennzeichnet.

  • 14.10.2022 - spätester Termin für das Fixieren der Hardware- und Software-Projekt-Idee. Diese sollte vorher bereits mit mir geklärt worden sein. Es zählt der Zeitstempel der Mail.
  • 28.10.2022 - spätester Termin für die Abgabe der finalen Schaltungsentwicklung (*.sch und *brd) über Redmine. Es zählt der Zeitstempel des Servers.
  • 18.11.2022 - spätester Termin für die Abgabe des finalen Boardentwicklung (*.sch und *.brd) über Redmine. Es zählt der Zeitstempel des Servers.
  • 17.01.2023 - Termin für Präsentation
  • 27.01.2023 - spätester Termin für die Abgabe der Software und der Doku (*.simu, *.h und *.c, ggf. kurzer Kommentar in txt-File) über Redmine. Es zählt der Zeitstempel des Servers.
  1. Sofern keine genaue Anwendung gegeben ist, kann eine solche gesucht und zur weiteren Auslegung verwendet werden (nach Rücksprache sind auch gegebene Parameter veränderbar).
  2. Auswahl von integrierten IC's, welche die Funktion erfüllen, bitte mit dem Betreuer abklären.

Bitte lesen Sie zur Vorbereitung auf Ihren Vortrag die Tipps zu Präsentationen durch.
Die Präsentationen am 17.01 und 19.01 finden wie folgt statt:

microcontrollertechnik:ws22_presis.svg