Dies ist eine alte Version des Dokuments!
Elektronik Labor
Einführung und Einordnung
Im Labor „elektronische Schaltungstechnik“ werden Software und Hardware gemeinsam entwickelt. Dabei wird auf die Kenntnisse folgender Fächer zurückgegriffen:
- Elektrotechnik I und II
- Informatik I und II
- Elektronische Schaltungstechnik
- Mikroprozessor-Technik
Wichtig:
- Bleiben Sie mit uns in Kontakt! Trotzdem es zeitweise Wochen mit eigenständigen Bearbeitung gibt, ist der Austausch wichtig, damit zu den jeweiligen Abgaben ein sinnvolles Ergebnis abgeliefert wird.
- Suche Sie den Austausch mit den anderen Studierenden. Meistens haben Sie die Lösung, zum Problem eines anderen und umgekehrt.
Semesterablauf und Tipps
Der Semesterablauf staffelt sich im 3. Semester mit dem Fach Mikroprozessor-Technik, damit die Kenntnisse der Software sinnvoll angewandt werden können.
Die Tätigkeit im EST Labor unterteilt sich in mehrere Schritte. Für diese habe ich jeweils Tipps für Sie zusammengestellt.
Lesen Sie sich die Vorgaben für die Softwareentwicklung durch.
0. Einarbeiten in die Umgebung
- Beachten Sie für die Arbeit im D137 und D706 die entsprechende Laborordnung.
- Falls Sie Unklarheiten zu den Laboreinrichtungen haben, so finden Sie hier die Anleitungen der Laborgeräte.
- Tipps zu Eagle:
- Prof. Plate (HS München) hat diverse Links zu Eagle zusammengestellt. Diese ersetzen zwar den Unterricht nicht, können aber zur Wiederholung sinnvoll sein.
- Ein weiteres gutes Eagle-Tutorium finden Sie auf Youtube unter: https://www.youtube.com/watch?v=YoVen9os4Sk
- Sie können auch die kurze Liste meiner persönlichen Tipps durchlesen
1. Ideenfindung und Projektplanung
2. Konzeptionierung (Auswahl der Hardware-Komponenten und Modularisierung)
Prozess 2: Hardware-Auswahl und Modularisierung
3. Erstellen von Schaltplan (Schematic)
Prozess 3: Schaltplan erstellen
4. Erstellen vom Platinenlayout (Board)
Prozess 4: Erstellen vom Platinenlayout
- Für die Laborleitung: Erstellen des Nutzens
5. Erstellen der Software
- Mit der Erstellung der Software bzw. der Softwaresystem-Entwicklung kann bereits parallel zur Schaltplan-Erstellung bzw. direkt danach begonnen werden.
- Machen Sie sich dazu zunächst Gedanken,
- was die Software tun muss (übergeordnete Tätigkeiten),
- und in welcher Abfolge sie das tun soll
- Dann können Sie sich überlegen,
- wie diese einzelnen Tätigkeiten C-Funktionen zugeordnet werden können,
- wie die C-Funktionen von einander abhängen,
- welche Schnittstellen die C-Funktionen untereinander benötigen, (Datentyp, Wertebereich, Name)
- Erst dann sollten Sie überlegen wie der Code aussieht. Hier hilft ein Blick in die Datenblätter und Application Notes der µController und Chips. Dort sind nicht selten Algorithmen oder Codeschnipsel vorgegeben.
- Weitere Tipps fürs Programmieren können auch helfen.
6. Bestücken der Platine
7. Fehlersuche
8. Dokumentation
- Dokuwiki
- Auf der Seite MEXLE-Platinen ist für Sie jeweils eine Projektseite und eine Seite für jede Platine angelegt.
- In diesen Seiten habe ich die von mir erwarteten Kapitel Ihnen bereits eingefügt.
- Ziel ist, dass kommende Studierende mit Ihren Kenntnissen die Projekte weiterführen und neue Projekte darauf aufbauen können.
- Beachten Sie, dass die Seiten zu den Platinen das beschreiben sollen, was diese explizit betrifft. D.h. auch Software, welche für diese Platine notwendig ist (z.B. bei Motortreiber-Platine der Motortreiber-Code bzw. die Links, welche geholfen haben).
- Die Projektseite soll die Beschreibung enthalten, wie die Einzelteile zueinander gehören und wie die Entwicklung vonstatten gegangen ist
- Noten-relevante Tipps finden Sie unter den allgemeinen Hinweisen zu schriftlichen Arbeiten
9. Präsentation
- Falls Sie etwas am Rechner zeigen wollen, sollten Sie diese Inhalte bis einer halben Stunde vor Beginn aller Präsentationen bei Herrn Spohrer abgeben. Ansonsten kommt es zu Verzögerungen und damit zu Abzügen bei der Präsentation.
- Herr Spohrer bietet auch die Möglichkeit bei der Präsentation eine Kamera zu nutzen, um live-Bilder darzustellen. Beachten Sie, dass das Kamerabild nicht gleichzeitig mit Powerpoint gezeigt werden kann.
- Pro Projekt (mit Software und Hardware) sind 10 Minuten Präsentation und 3 Minuten Fragen vorgesehen.
Bei reinen Software-Projekten bzw. Hardware-Projekten sind dies 5 Minuten Präsentation und 2 Minuten Fragen. - Gut wäre folgenden Inhalt einzubinden:
- Kurzvorstellung Projekt
- Aufteilung der Funktionen
- Hardware-Konzept
- Software-Konzept (bitte sparsam mit Codezeilen in der Präsentation umgehen; besser Übersicht als Flussdiagramm o.ä.)
- Ergebnisse (Falls es technische Schwierigkeiten gab, können diese technisch aufgezeigt werden.)
- Beachten Sie, dass bei 10 Minuten 20 Folien definitiv zu viel sind – 5..10 Folien sollten ausreichen.
- Toll wäre ein „Spässle“ mit einzufügen. Dies lockert den Vortrag auf und bietet sich am Anfang bzw. am Ende besonders an, z.B. als Aufhänger für das Projekts.
- Ihr elektronisches System sollte auch „live“ gezeigt werden - vorteilhafterweise in Funktion oder in einer Art, welche die Funktion skizziert (z.B. Messung mit Oszi, Input mit Funktionsgenerator, Ersatz von Platinen). Meist ist diese Präsentation nach den Ergebnissen passend.
10. Aufräumen
- Ziel ist zum Semesterende das Labor in dem Zustand zu haben, welches man sich zum Semesteranfang als frischer Studierender in diesem Labor wünscht.
- Folgender Zielzustand muss für die Arbeitsplätze wieder erreicht werden:
- Die Schubladen der einzelnen Plätze wieder sehen wieder aus wie angegeben. Also Kabel, Stecker etc. sind nachgezählt und eine Fehlliste ist erstellt.
- Der Arbeitsplatz ist gereinigt. D.h. Keine Kaffeeränder, Papierschnipsel, Radierbrösel etc. auf der Arbeitsfläche und auch nicht auf der Fläche über dem Monitor.
- Es sind keine Komponenten mehr auf dem Steckbrett.
- Alle bestellten Komponenten sind in die Komponentenmagazine einsortiert. Die Schubladen und auch die Gurte sind beschriftet.
- Folgender Zielzustand muss für die Lötplätze mit Mikroskope wieder erreicht werden:
- Der Arbeitsplatz ist gereinigt. D.h. Keine Kaffeeränder, Papierschnipsel, Radierbrösel etc. auf der Arbeitsfläche.
- Es liegen keine Komponenten, Kabel und Platinen herum.
- Bei jedem Arbeitsplatz sind die Pinzetten abgelegt.
- Die Entlötstationen wurden auf Funktion getestet und der Labormeister ist über das Ergebnis informiert.
- Der Tisch neben den Lötplätzen ist leer
- Folgender Zielzustand muss für die Tische bei der Platinenfräse und Reflow-Ofen wieder erreicht werden:
- Es liegen keine Komponenten, Kabel und Platinen herum.
Ähnliche Homepages
Onlinekurs der TU-Berlin
Sehr ausführliche Skriptsammlung von Herrn Prof. Plate (HS München). Dort sind Tipps zum Löten, Programmieren und allgemeinen Entwickeln rund um Mikrocontroller, Embedded Systems zu finden.