Mikroprozessorgesteuerte Innenbeleuchtung Version 3
·Was ist neu?·
·Nachbau·
·PIC flashen·
·Einbau·
·Abschließendes·
ALLE ANGABEN SIND OHNE GEWÄHR.
ICH ÜBERNEHME KEINE VERANTWORTUNG FÜR EVTL. ENTSTANDENE SCHÄDEN.
VORSICHT BEI ARBEITEN AN NICHT ABGESICHERTEN LEITUNGEN IM FAHRZEUG!
Was ist der Unterschied zur alten Innenbeleuchtung
Von der Funktion her ist diese Innenbeleuchtungssteuerung v3 fast das gleiche wie die alte. Hauptsächlich der Aufbau und die
Programmierung haben sich geändert. Die Funktionen der neuen Schaltung sind weiter unten beschrieben. Die größte
Verbesserung ist wohl, dass ich die Schaltung jetzt in Eagle erstellt habe und gleich ein Layot dazu gemacht habe. Das dürfte
einigen die Arbeit beim Bauen dieser Schaltung erleichtern. Zumindest denen, die schon mal eine Platine belichtet und geätzt
haben. ;) Außerdem sind jetzt noch Entstörkondensatoren an den Eingängen zu finden. Meine alte Steuerung hat des Öfteren einfach
mal auf Störungen reagiert.
Die Programmierung hat sich grundlegend geändert. Die ganze Steuerung läuft jetzt über Interrupts. Die Schaltung kann jetzt also
auch auf Ereignisse reagieren, wenn sie gerade mal mit dimmen beschäfigt ist. Das konnte die alte nicht.
Aufgrund dieser neuen Programmierung und auch wegen dem neuen Platinenlayout sind die beiden Steuerung (die alte und die v3)
nicht kompatibel zueinander!! Ich würde also nicht versuchen den PIC der alten Steuerung mit der neuen Software zu flashen!
Die neue Innenbeleuchtungssteuerung macht, wie schon beschrieben, fast genau das gleiche wie
die alte Steuerung. Nur eben besser. ;)
Die Grundfunktionen:
- Beim Tür Öffen dimmt das Licht langsam an.
- Nach dem Schließen der Tür dimmt das Licht nach ca. 13 Sek.langsam aus.
- Beim Motor starten geht dimmt das Licht sofort schnell aus.
- Nach dem Abziehen des Zündschlüssels dimmt das Licht langsam an.
Erweiterte Grundfunktionen: (bei eingebauter und angeschlossener ZV)
- Schon beim Aufschließen des Autos dimmt das Licht langsam an.
- Beim Abschließen dimmt das Licht langsam aus und gibt eine Blinksequenz zur Signalisierung "Türen verriegelt" aus.
Sonstige Funktionen:
- So lange die Tür offen ist bleibt auch das Licht an. ;)
- Wenn der Motor an ist und die Tür geöffnet wird dimmt das Licht schnell an.
- Wenn der Motor an ist und die Tür geht wieder zu dimmt das Licht sofort schnell aus und nicht erst nach 13 Sek.
- Ist die Tür beim Anlassen des Motors nicht oder nicht ganz zu, dann dimmt das Licht nur ein Stück herunter geht aber nich
ganz aus um zu signalisieren, dass die Tür noch offen ist. Erst beim vollständigen Schließen geht das Licht ganz aus.
- Wird bei laufendem Motor die Tür auf oder zugeschlossen (z.B. durch FFB) passiert nichts.
Damit das alles funktioniert muss die Schaltung an einige Kabel im Auto angeschlossen werden. Der wären folgende:
- Natürlich die Leitung zur Innenlampe
- Türkontakt
- Signal "Tür aufschließen" vom Türschloss (falls ZV vorhanden)
- Signal "Tür abschließen" vom Türschloss (falls ZV vorhanden)
- Zündung (Anlasser)
- Signal "Schlüssel steckt" (SU) vom Zündschloss
Wem die ganzen Leitungen zu viel sind, der kann alles bis auf die Leitung zur Lampe und die Leitung vom Türkontakt weg lassen.
In dem Fall spart man sich auch einige Teile bei der Schaltung. Allerdings fallen dadurch auch die ganzen Zusatzfunktionen weg.
So, los geht's. Ich hoffe, dass diese Anleitung verständlich ist und dass die Schaltung danach auch das macht, was sie machen
sollte. Falls in der Anleitung irgendwelche Fehler zu finden sind oder Fragen aufkommen, dann solltest du einen Eintrag in
mein Forum schreiben.
Nachbau
Wie versprochen gibt es für diese Schaltung ein Platinenlayout. Da es aber mit dem Ausdrucken von JPG-Layouts immer wieder
Probleme gibt, gibt es das Layout plus den Schaltplan für den Dimmer v3 auch direkt im Eagle-Format. Das Programm zum Öffenen
dieses Formats
gibt es kostenlos als Shareware direkt bei CadSoft zum Downloaden.
Ich kann das Programm übrigens nur empfehlen. Es macht richtig Spaß mit dem Programm Platinen zu erstellen!
schaltplan.jpg
[201 KB]
layout.jpg
[141 KB]
bauteilplazierung.jpg
[252 KB]
dimmerv3.brd
[25,1 KB]
dimmerv3.sch
[247 KB]
Da wahrscheinlich noch nicht jeder eine Platine belichtet und geätzt hat und ich mir nicht noch mal die Mühe machen will dazu
eine komplette Anleitung zu schreiben möchte ich hier mal wieder auf die sehr gute Seite von
Sprut verweisen. Dort gibt es eine
KOMPLETTE Anleitung zum Erstellen von
Platinen. Dort ist vom Belichten über das Ätzen bis zum Bohren und Bestücken alles beschrieben.
Als ich den ersten Dimmer v3 gebaut habe war er noch nicht so komplett. Deswegen weichen die Bilder von meinem Dimmer etwas von
dem hier angebotenem Layout ab. Das angebotene Layout ist natürlich das neueste und funktioniert einwandfrei!

Meine erste Schaltung im Testbetrieb
Die beiden LEDs auf der Platine dienen nur Statusüberwachung und müssen nicht eingebaut werden. Die obere LED zeigt an, ob die
Spannungsversorung ordnungsgemäß angeschlossen ist und die andere LED blinkt ganz wild solange sich das Programm im Hauptteil
befindet. Das war aber auch nur mehr oder weniger eine Fehlerkontrolle für mich beim Programmieren.
Die Sicherung hätte ich mir auch wieder sparen können, da die Leitung über die wir den Strom beziehen abgesichert ist. Aber
sicher ist sicher.
Wo wir gerade beim sparen sind. An der Schaltung kann man sich weitere Teile sparen, wenn man nicht alle Funktionen nutzen will
oder z.B. keine ZV (Zentralverriegelung) hat. Wie man im Schaltplan (und auch am Layout) sieht, sitzt an jedem Eingang ein
Transistor mit jeweils drei Widerständen und einem Kondensator. Und von den Bauteilen kann man sich bei einem unbeschaltetem
Eingang zwei Widerstände, den Kondensator und den Transistor sparen. Ein Widerstand muss auf jeden Fall bleiben! Das ganze noch
mal übersichtlich:
Keine Funktion beim Auf- und Zuschließen:
Entfällt: Q4, Q5, C6, C7, R4, R5, R7, R8
Benötigt: R6, R9
Keine Funktion beim Motor starten / Schlüssel abziehen:
Entfällt: Q6, Q8, C3, C5, R10, R11, R16, R17
Benötigt: R12, R18
Sollen alle Funktionen genutzt werden müssen natürlich auch alle Bauteile eingelötet werden.
Für die einfachere Bestellung nun noch die Bautteile- und Bestellliste. Ich habe alle Teile bei
Reichelt bestellt. Da war es am günstigsten.
bauteileliste.txt
bestellliste.txt
Wenn die Platine fertig ist und alle Bauteile bestellt sind geht'S weiter mit dem Bestücken. Da kann man aber eigentlich nichts
falsch machen und bei Sprut wurde auch das beschrieben.
PIC flashen
Das Herzstück der Schaltung ist der PIC. Er ist auch das einzige Problem an der Schaltung. Er ist zwar recht preiswert
(EUR 3,90 bei Reichelt) aber er muss erst programmiert werden.
Das Herzstück - der PIC
Das Programm für den PIC bekommt ihr von mir. Aber das Programm muss noch in den Chip reingeflasht werden. Entweder
du hast so einen Flasher oder du musst ihn dir selber bauen. Wie so was geht und noch viele andere wertvolle Infos zu den PICs
gibt's auf spruts PIC-Page. Die letzt Möglichkeit
wäre, dass ich dir den PIC flashe. -> Email
Das Programm bekommst du einmal als Quelltext in Assembler falls du noch etwas daran ändern möchtest und einmal im HEX-Format.
Diese HEX-Datei wird in den PIC geflasht und beinhaltet das komplette Programm.
Aktuelle Version ist V 1.04e
('e' steht für Dimmer v3!)
dimmerv3.asm
dimmerv3.hex
Für alle die's interessiert gibt's hier noch die Programm-History:
history.txt
Da das Programm sicherlich noch nicht perfekt ist und vielleicht noch ein paar Fehler enthält wird das Programm sofort upgedatet
sobald es Fehler gibt. Falls jemandem komische Dinge in dem Programm auffallen sollten, dann meldet die mir sofort.
Sollten, trotz der ausführlichen Kommentierung, Fragen zum Quelltext aufkommen, dann reicht wie immer ein Eintrag in mein
Forum.
  Einbau
Da es mittlerweile mehrere Versionen des Innenlichtdimmers gibt, die fast alle die gleichen Anschlüsse im Polo benötigen habe ich
die Einbauanleitung auf einen separaten Teil meiner Seite verlagert. Sie ist hier zu finden:
Innenlichtdimmer Einbauen
Abschließendes
Zum Schluss möchte ich nochmal allen vom Motor-Talk Forum danken, die
mir geholfen haben die ganzen Leitungen zu finden und mir auch sonst immer helfen wenn ich Probleme habe. ;)
Ich hoffe die Anleitung war verständlich und es schafft jeder den Dimmer nachzubauen. Für Fragen bin ich jederzeit offen.