Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| mexle:template_fuer_die_projektbeschreibung [2019/09/16 23:53] – [Pflichtenheft] tfischer | mexle:template_fuer_die_projektbeschreibung [2021/09/14 13:14] (aktuell) – tfischer | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ======  | + | ======  | 
| + | FIXME | ||
| <WRAP right>  | <WRAP right>  | ||
| Zeile 5: | Zeile 6: | ||
| <fs 70%> | <fs 70%> | ||
| Dummy-Bild\\ | Dummy-Bild\\ | ||
| - | Source: [[https:// | + | FIXME Source: [[https:// | 
| ([[https:// | ([[https:// | ||
| </ | </ | ||
| Zeile 12: | Zeile 13: | ||
| ^Ersteller| ??? | | ^Ersteller| ??? | | ||
| ^letzte Änderung|Sommersemester 2019| | ^letzte Änderung|Sommersemester 2019| | ||
| - | ^Kurzbeschreibung|In der Kurzbeschreibung soll \\ die wesentliche Funktion des Projekts in \\ einem Satz zusammengefasst werden| | + | ^Kurzbeschreibung|FIXME In der Kurzbeschreibung soll die wesentliche Funktion des Projekts in einem Satz zusammengefasst werden| | 
| + | ^ Verwendete MEXLE(-Module)  | ||
| - | < | + | < | 
| + | DELETEME | ||
| **ACHTUNG!** | **ACHTUNG!** | ||
| Für die Niederschrift bietet sich folgendes Vorgehen an: | Für die Niederschrift bietet sich folgendes Vorgehen an: | ||
| Zeile 23: | Zeile 26: | ||
| - Es sollte soviel beschrieben werden, dass nachfolgende Studierende ohne Rückfragen Ihren Weg und Ziel nachvollziehen können. | - Es sollte soviel beschrieben werden, dass nachfolgende Studierende ohne Rückfragen Ihren Weg und Ziel nachvollziehen können. | ||
| - Keine Ich-Form, Emotionen vermeiden! | - Keine Ich-Form, Emotionen vermeiden! | ||
| + |   - Mit DELETEME ist Text gekennzeichnet, | ||
| + |   - Mit FIXME ist Text gekennzeichnet, | ||
| + | - Tipps zur Wikisyntax finden sich im [[:DokuWiki CheatSheet]] | ||
| </ | </ | ||
| + | |||
| + | <WRAP left round important 60%> | ||
| + | DELETEME | ||
| + | |||
| + | Leider hat der "CKG Editor" | ||
| + | Es wird empfohlen den DW Edit (mit wiki-syntax) zu nutzen.  | ||
| + | Falls sie versehentlich den Button CKG Editor drücken, kommen sie folgendermaßen wieder zurück: | ||
| + | - Button "DW Edit" drücken (Seite wird dann mit doppelten Überschriften angezeigt) | ||
| + |   - in der Menüleiste rechts auf " | ||
| + | - links zur vorletzte Version anklicken (Vorversion der aktuellen Version) | ||
| + |   - in der Menüleiste rechts auf die " | ||
| + | |||
| + | In ähnlicher Form kann auch vorgegangen werden, wenn versehentlich " | ||
| + | Ebenso können Sie auch im CKG Editor eingefügten Text zunächst erst im DW Edit kopieren und dann erst die vorherige Version wiederherstellen.   | ||
| + | </ | ||
| + | |||
| + | ~~CLEARFIX~~ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ====== Projektübersicht ====== | ||
| + | |||
| + | ===== Aufgabenstellung/ | ||
| + | |||
| + | FIXME | ||
| + | Die Aufgabenstellung war eine kompakte Controllerplatine zu erstellen, welche als Basis für unterschiedlichste Projekte genutzt werden kann. Dabei sollte Wert auf Kompatibilität und größtmögliche Ausnutzung des verwendeten Microcontrollers werden.  | ||
| + | |||
| + | |||
| + | ===== Lösungsansatz ===== | ||
| + | |||
| + | DELETEME | ||
| + | - Wie wurde das Problem angegangen? | ||
| + | - Wieso wurden die genutzten Bauteile und Platinen (z.B. MMC_328PB) verwendet? | ||
| + | |||
| + | ===== Erstellung der Hardware ===== | ||
| + | DELETEME | ||
| + | - hier **nicht** Schaltplan / Board darstellen, sondern in den Unterseiten. | ||
| + | - Auf was wurde bei der Systemauswahl Wert gelegt? \\ Welche Hürden wurden genommen? | ||
| + | |||
| + | ===== Erstellung der Software ===== | ||
| + | DELETEME | ||
| + | - Auf was wurde Wert gelegt? \\ Welche Hürden wurden genommen? | ||
| + |   - hier sollte auch der Code beschrieben werden, welcher nicht explizit für die genutzte Hardware notwendig ist. Also zum Beispiel bei Spielen, die [[https:// | ||
| + | |||
| + | ===== Überprüfung/ | ||
| + | DELETEME | ||
| + |   - Gab es Zwischenschritte / Zwischenergebnisse? | ||
| + | - Wurden Testplatinen und/oder Testkonzepte erstellt? | ||
| + | |||
| + | < | ||
| + | {signal: [ | ||
| + |   {name: ' | ||
| + |   {name: ' | ||
| + |   {name: ' | ||
| + | {}, | ||
| + |   {name: ' | ||
| + | ]} | ||
| + | </ | ||
| + | |||
| + | {{url> | ||
| + | Kurzanleitung zu WaveDrom: [[https:// | ||
| + | |||
| + | |||
| + | ===== Offene Punkte ===== | ||
| + | FIXME | ||
| + | |||
| + | Bitte verfolgend sie die in Ihrem finalen Stand offenen Punkte (Bugs, fehlende Features, nicht vorgenommene Tests) in der [[https:// | ||
| + | ===== Resumee ===== | ||
| + | DELETEME | ||
| + | - Fazit für das gesamte System | ||
| + | - Verbesserungsvorschläge (Ausblick): Was könnte im Gesamtsystem noch umgesetzt werden? | ||
| ---- | ---- | ||
| ====== Hardwareübersicht ====== | ====== Hardwareübersicht ====== | ||
| + | |||
| + | Die Hardwareübersicht soll einen Überblick über die verwendete Elektronik (und ggf. mechanische Hardware) geben. | ||
| + | |||
| <a2s> | <a2s> | ||
| .-------. .-------. | .-------. .-------. | ||
| Zeile 43: | Zeile 123: | ||
| | : | : : | | : | : : | ||
| v | v | | | v | v | | | ||
| - | .---+-------+------+-. | + | .---+-------+------+--. | 
| - | |[BB]Basisboard  | + | |[BB] Modulträger  | 
| - | ' | + | '---------------------' | 
| [BB]: {" | [BB]: {" | ||
| Zeile 51: | Zeile 131: | ||
| ===== Neu erstellte Module ===== | ===== Neu erstellte Module ===== | ||
| + | DELETEME Falls es von Ihnen neu erstellte Elektronik-Module gab, so sind diese hier kurz zu beschreiben. Für eine ausführliche Beschreibung wird eine neue Seite für jedes Modul angelegt. | ||
| ---- | ---- | ||
| ====== Softwareübersicht ====== | ====== Softwareübersicht ====== | ||
| - | In diesem Projekt wurde die Platine [[mexle: | + | DELETEME Beschreiben Sie kurz, auf welchem Chip / Board die Software läuft. z.B.: | 
| + | In diesem Projekt wurde die Platine [[mexle2020: | ||
| ==== Blockbilder ==== | ==== Blockbilder ==== | ||
| - | === Modulblockbild === | + | FIXME | 
| + | --> Modulblockbild # | ||
| <uml> | <uml> | ||
| [*] -right-> main | [*] -right-> main | ||
| Zeile 103: | Zeile 186: | ||
| Tipps zum Chart-Plugin: | Tipps zum Chart-Plugin: | ||
| + | <-- | ||
| - | === Statemachine  | + | -->  | 
| <uml> | <uml> | ||
| Zeile 118: | Zeile 202: | ||
| Tipps zum Chart-Plugin: | Tipps zum Chart-Plugin: | ||
| + | <-- | ||
| < | < | ||
| Zeile 133: | Zeile 217: | ||
| </ | </ | ||
| </ | </ | ||
| + | \\ \\ \\ \\ | ||
| ---- | ---- | ||
| - | ======  | + | ======  | 
| - | ===== Aufgabenstellung/ | + | ===== A1. Pflichtenheft  | 
| + | FIXME | ||
| - | Die Aufgabenstellung war eine kompakte Controllerplatine zu erstellen, welche  | + | Das Pflichtenheft in diesem Projekten ist zweigeteilt: | 
| + |   - Einerseits das tatsächliche Pflichtenheft, bei dem die Projektziele  | ||
| + |   - Andererseits eine Beschreibung der einzelnen Platinen und Softwarekomponenten, | ||
| - | ==== Pflichtenheft  | + | Das Pflichtenheft  | 
| {{tablelayout? | {{tablelayout? | ||
| Zeile 152: | Zeile 239: | ||
| ^ PH-05  | Speicherung der Bilder  | ^ PH-05  | Speicherung der Bilder  | ||
| - | ===== Lösungsansatz ===== | + | PH ... Pflichtenheft | 
| - | - Wie wurde das Problem angegangen? | + | {{tablelayout?rowsHeaderSource=1& | 
| - |   - Wieso wurden  | + | ^ Nr.    ^ neuentwickelt  | 
| + | ^ HW-01  | ja             | Spannungswandler-Platine  | ||
| + | ^ HW-02  | ja             | Motortreiber-Platine  | ||
| + | ^ HW-03  | ja             | Joystick-Platine  | ||
| + | | -      | nein           | MmC1x1 328_2.x ATmega328 Platine  | ||
| + | ^ SW-01  | ja             | Motoransteuerung  | ||
| + | ^ SW-02  | ja             | Menuführung  | ||
| + | ^ SW-03  | ja             | Joystick-Auswertung  | ||
| - | ===== Erstellung der Hardware  | + | SW ... Software, HW ... (Elektronik)Hardware | 
| - | - hier **nicht** Schaltplan / Board darstellen, sondern in den Unterseiten. | + | ===== A2. Projektberichte ===== | 
| - | - Auf was wurde bei der Systemauswahl Wert gelegt? \\ Welche Hürden wurden genommen? | + | |
| - | ===== Erstellung der Software ===== | + | <WRAP group>< | 
| - | + | {{tablelayout? | |
| - |    | + | ^ Status  | 
| - |    | + | | Punkt 1. (Zeilenumbruch mit < | 
| + | | Punkt 2. (Zeilenumbruch mit < | ||
| + | | Punkt 3. (Zeilenumbruch mit < | ||
| - | ===== Überprüfung/Test ===== | + | </WRAP><WRAP column half> | 
| - |   - Gab es Zwischenschritte / Zwischenergebnisse? | + | </WRAP> | 
| - | - Wurden Testplatinen und/oder Testkonzepte erstellt? | + | |
| - | + | ||
| - | <wavedrom> | + | |
| - | {signal: [ | + | |
| - |   {name: ' | + | |
| - |   {name: ' | + | |
| - |   {name: ' | + | |
| - | {}, | + | |
| - |   {name: ' | + | |
| - | ]} | + | |
| - | </wavedrom> | + | |
| - | + | ||
| - | Kurzanleitung zu WaveDrom: [[https:// | + | |
| - | + | ||
| - | ===== Resumee ===== | + | |
| - | - Fazit für das gesamte System | + | |
| - | - Verbesserungsvorschläge (Ausblick): Was könnte im Gesamtsystem noch umgesetzt werden? | + | |