DW EditSeite anzeigenÄltere VersionenLinks hierherAlles aus-/einklappenNach oben Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== Microcontroller-Projekte des Wintersemesters 2024/25 ====== ===== Ablauf im Semester ===== Der Kurs ist im Semester in verschiedene Schritte aufgeteilt: {{drawio>microcontrollertechnik:AblaufMicrocontroller.svg}} \\ \\ ^^Semester-\\ woche^Titel^Beschreibung^ |SW1| **Kickoff in der ersten Woche** | hier werden die Details zum Kurs durchgegangen und die Vorbereitungen besprochen. | |SW1| **erste Übung** | Bereits in der ersten Woche werden erste "Gehversuche" in der Entwicklungsumgebung umgesetzt um die Software und Hardware zu testen. | |SW2 - SW10 | **Geführte Entwicklung von Code** | Dies ist aufgeteilt in \\ - Montags: Einführung in die Themen durch Tim Fischer mit Schwerpunkt auf die Theorie \\ - Donnerstags: praktische Arbeit an der Hardware durch Tim Fischer, Petre Sora (ASE) und Ralf Ziegler (MR) | |SW11 - SW15| **eigenständige Arbeit** | Hier sind Sie am Start und müssen vorgegebene Projekte bearbeiten \\ Montags und Donnerstags: Mentorings mit Tim Fischer, Petre Sora (ASE) und Ralf Ziegler (MR)| |SW15 |**Abgabe des Codes und der Doku**| Die Inhalte müssen bis 17.01.2024 hochgeladen sein. | |im Prüfungs-zeitraum |**schriftliche Prüfung**| Eine Beispielklausur ist in ILIAS zu finden | ===== Abgabe ===== * Zur Abgabe der Softwarekomponenten * Bitte geben Sie folgenden Komponenten ab: * Projektordner aus Microchip Studio * Bericht mit Fluss/Zustandsdiagramm als PDF * Bitte entfernen Sie nicht notwendige Files, d.h. lassen Sie alte, nicht eingebundene Files und alte Versionen weg, sofern Sie solche angelegt haben * Die Abgabe erfolgt per GITlab * Für die Bewertung des Fachs Microcontrollertechnik wird folgendes Schema verwendet: {{microcontrollertechnik:bewertung_ws24_prj99.xlsx}} \\ Die Bewertung setzt sich aus folgenden Punkten zusammen: {{drawio>microcontrollertechnik:AufteilungDerBewertung.svg}} Allgemeine Randbedingungen - Lesen Sie die Ihnen zugewiesene Projektbeschreibung gut durch - Programmiersprache ist C (Arduino ist nicht möglich) - 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. - Beachten Sie die Infos unter [[https://wiki.mexle.org/microcontrollertechnik/tipps_fuers_programmieren|Tipps für Programmierung]], insbesondere die Vorgaben für die Programmierung! CKG Edit