Anschrift eMail
PIC-Controller als Flackerlicht (8 PWM-Ausgänge)
Beschreibung
Im Wesentlichen besteht diese Karte aus 3 mal 8 Transistor-Ein- / -Ausgängen.
Die Funktionalität wird durch die Software im Flash-Speicher des Controllers bestimmt.
Zum Betrieb ist lediglich eine Versorgungsspannung von 8...42 V DC erforderlich.
Software
Zur Zeit existiert Software als FlackerLicht z.B. zur Simulation eines glühenden Holzblocks mit 8 Ausgängen.
An jedem Ausgang kann eine Last mit max. 300mA angeschlossen werden.
Acht PWM-Signale zwischen 0 und 100% Tastverhältnis werden durch Software erzeugt und ausgegeben.
Technische Daten
  • Platine 120 x 70 mm, PIC16F8xx TQFP 44, RIA Anschlussklemmen 1,5 qmm
  • 8 Eingänge (Basis mit Vorwiderstand) mit gemeinsamen GND, < 1 mA, Kontroll-LED
  • 8 Ausgänge (Open Collector) mit gemeinsamen GND, 500 mA, Kontroll-LED
  • 8 Ausgänge (Open Collector) mit gemeinsamen GND, 500 mA, Kontroll-LED
  • 4 Potentiometer, 3-pol. Jumper, RS232 und RS485 Schnittstelle
  • Step-Down-Wandler 8...40 VDC
  • Stecker für Programmierung mit MPLAB-ICD-Module
  • Die Bestückung kann durch Drehung von Bauteilen 3 x 8 Eingänge oder 3 x 8 Ausgänge ergeben.
FlaLi Kommandos
Die Kommunikation mit FlaLi erfolgt über die serielle Schnittstelle mit 9600 Baud / 8 Bits / No Parity.
Mit einem Terminal-Programm (ASCII-Übertragung) werden vom PC aus Kommandos gesendet und Zustände abgefragt.
FlaLi empfängt alle Kommandos wahlweise als Buchstabe oder als Wort ohne Ziffern und Sonderzeichen.
Eine Zeile darf maximal 64 Zeichen enthalten und wird mit einem Return abgeschlossen.
Zwischen Groß- und Kleinschreibung wird nicht unterschieden:
In Zahlen dürfen Punkte eingesetzt werden; sie werden bei der Auswertung ignoriert.
H1 100 / h1 100 / H 1 100 / h 1 100 / Helligkeit 1 100 [ret]
Mehrere Kommandos in einer Zeile sind zulässig; sie müssen durch Kommas getrennt sein:
h 1 100, d 1 0 / Hell 1 100 , Dunkel 1 0 [ret]
Nach einem Semikolon darf bis zum Zeilen-Ende Kommentar eingefügt werden:
m 1 15 ; Modus Kanal 1 = 15 [ret]
Bei einem Kommando ohne nachfolgende Ziffern wird der aktuelle Zustand zurückgegeben.
Die Kommandos im einzelnen:
  Kommando Auswahl Beschreibung
M Modus
1...8 1
1...8 2
1...8 3
1...8 4
1...8 5
1...8 6
1...8 7
1...8 8
1...8 9
1...8 10
1...8 11
1...8 12
1...8 13
1...8 14
1...8 15
1...8 16
Modus setzen / anzeigen
100 % = Ein
0 % = Aus
programmierter Hell-Wert
programmierter Dunkel-Wert
bei Eingang 0 = 100 % / bei Eingang 1 = 0 %
bei Eingang 0 = 0 % / bei Eingang 1 = 100 %
bei Eingang 0 = Hell-Wert / bei Eingang 1 = Dunkel-Wert
bei Eingang 0 = Dunkel-Wert / bei Eingang 1 = Hell-Wert
periodischer Wechsel zwischen 0 und 100 %
periodischer Wechsel zwischen Hell- und Dunkel-Wert
nach Wert von A/D-Wandler 1 / Poti 1
nach Wert von A/D-Wandler 2 / Poti 2
nach Wert von A/D-Wandler 3 / Poti 3
nach Wert von A/D-Wandler 4 / Poti 4
zufälliger Wechsel zwischen Hell- und Dunkel-Wert
zufälliger Wechsel zwischen 0 und 100 %
S Steigerung 1...8 1...16 Steigerung / Senkung in % setzen / anzeigen
T Tempo 1...8 1...255 Tempo in ms pro Schritt setzen / anzeigen
H Hell-Wert 1...8 0...100 Hell-Wert in % setzen / anzeigen
D Dunkel-Wert 1...8 0...100 Dunkel-Wert in % setzen / anzeigen