Manueller RC Licht Sequencer
Licht Sequencer, gesteuert mit einem PIC
Projekt beendet.
• Funktionen:
Wenn man den Steuerhebel (oder einen Freien Analogen Schiebe- oder Drehregler) an der Fernsteuerung in eine Richtung bewegt, sollen je nach Auslenkung des Hebels, mehr oder weninger Lampen angesteuert werden.
Außerdem gibt der Controller zwei 50ms Impulse, und nach 600ms an einem anderen Pin einen weiteren 50ms Impuls heraus. Allerdings selbsttätig und unabhängig von der Hebelstellung.
Zwei weitere LEDs zeigen an, ob
a) Empfängerimpulse am Eingang anstehen,
b) Die Impulsdauer des Empfängerimpulses nicht zu lang, und somit ungültig ist.
• Anwendung:
In einem Modellflugzeug sollen so diverse Beleuchtungen zugeschaltet werden können.
Strobe und Anticollision Lights sind ständig aktiv, können aber über einen Ausgang des PIC "abgewürgt" werden.
• Dafür verwendeter Prozessor:
PIC 16F819
• Programmierung:
Assembler
• Entwicklungsumgebung:
MP Lab IDE v8.02 /v8.10
Beschaltung des PIC
Illustration des PIC, wie er beschaltet werden soll.
Schaltplan
Wenn man diese Schaltung aufbaut sollte es zum Erfolg führen.
Im Grunde ist es jedem selbst überlassen wie der PIC beschaltet wird. Bitte nur nicht außer Acht lassen das eine mehr als eine LED pro Pin nicht zu empfehlen ist.
Das Programm geht von einem Standard Neutralimpuls von 1,52ms aus.
Wenn am Eingang des PIC ein Empfängerimpuls von 1,52ms ansteht sollten die Pins 15,16,17,18 auf High Pegel stehen.
Software
ErsteRelease: Version v1.0
lichtseq10.zip [ KB]
