µ-Computertechnik – Labor SS 2007 Projekt: Leuchtturm / Meetingpoint Sven Siegel Raphael Rupp 17. Juli 2007
Inhalt Ausgangssituation Änderungen Umsetzung Hardware Umsetzung Software Problemen / Lösungen Erweiterungsmöglichkeiten Fazit Vorführen des Ergebnisses
Ausgangssituation Produktentwicklung bei Prof. P. Weber im WS 06/07 Leuchtturm Funktion
Änderungen Leuchtturm -> Meetingpoint LEDs anstelle von Lampe/Motor Taster anstelle von lichtabhängiger Sensor zur Programmwahl Link zum Projekt: http://193.196.117.23/projekte/SS07_Leuchtturm/
Umsetzung Hardware 16 x 3 = 48 LEDs an Port 4.0 bis 5.7 2 Platinen: - Treiberplatine mit TTL Logik - Ausgabeplatine mit LEDs Keine externe Spannungsversorgung nötig Max. 800mA Stromaufnahme -> geeignetes Netzteil Simulation mit PSpice Aufbau auf Steckbrett Bestücken der Platinen
Umsetzung Software
Umsetzung Software Taster entprellen Programm-Status Timer 0 für Lauflicht - 01h * 65536µs = 65,536 ms - rlc Timer 1 für Blinklicht - Aus: 05h * 65536µs = 327,68 ms - An: 10h * 65536 µs = 1,048 s
Umsetzung Software Verwendete Register: R2-R4: Entprellregister R5: Programmstatus R6 : Timer0-Zählervariable R7: Timer1-Zählervariable
Probleme / Lösungen Hardware: Löten der Platinen schwierig - geeignetes Lötzinn, Flussmittel, Lötkolben Fehlersuche (Zeit) Vcc vom am Stecker falsch belegt – manuelle Verlegung auf richtigen Pin Flussmittel verursachte Brücken zw. Kontakten Software: Zeitaufwand (Programmieren, Debuggen, Simulation)
Verbesserungen / Erweiterungsmöglichkeiten Programm flexibel erweiterbar Durch Trennung von Treiber- und Ausgabeplatine flexibel auf andere Anwendungen übertragbar (z.B. Meetingpoint)
Fazit Anwenden der Kenntnisse in Elektronik Anwenden der Kenntnisse in µC Eigenständiges Arbeiten Projektorientiertes Arbeiten Praktisches Arbeiten (Löten etc.)