Laufschrift

Seitenversionierung:
Version 1.005.12.2009Initialversion
Version 1.123.01.2010Firmware für CSM mit ATmega168 ergänzt
Dr. Boris Neubert omega@online.de
Hausautomation
Home

Zusammenfassung

Als Teil unserer Hausautomation setzen wir eine LED-Laufschrift ein, deren Text per Funk aktualisiert werden kann. Es handelt sich um die Laufschrift AM03127-(7x50)RED des Herstellers Amplus Industrial Ltd., die in Deutschland unter dem Markennamen Lunartec u.a. bei Pearl gekauft werden kann. Die Laufschrift wurde mit einem CSM von Busware ausgestattet.

Funktion

Die Laufschrift wird im Original über eine serielle Schnittstelle programmiert. Anstelle der seriellen Schnittstelle wird das CSM angeschlossen. Eine Programmierung über eine serielle Schnittstelle ist dann nicht mehr möglich. Die Funktionalität des Handsteuermoduls bleibt aber voll erhalten.

Das CSM ist mit der Firmware CSM-WLSP (wireless serial port) ausgestattet und empfängt via FastRF die Daten von einem CUL oder CUN von Busware, das mit der Firmware culfw Version 1.35 oder höher ausgestattet ist.

Auf dem Hausautomationsserver wird mit den Programmen LED Ticker und wlsp.pl der Text aufbereitet und über den CUL/CUN an die Laufschrift geschickt:

echo "Tickertext" | recode UTF-8..ISO8859-15 | ledticker.pl -m text - | wlsp.pl

Software

Das Perl-Skript wlsp.pl ist für Verwendung mit CUL ausgelegt. Das Device muß im Skript konfiguriert werden.

Umbau

Zum Umbau wird die Laufschrift geöffnet und die Platine entnommen. Die Laufschrift enthät den Mikrocontroller ATmega8 von Atmel (gelb markiert im Bild), der den UART für die Kommunikation per serielle Schnittstelle schon eingebaut hat. Es ist allerdings nur die Empfangsrichtung (RxD, Pin 2) herausgeführt, die Senderichtung ist nicht verdrahtet.
Auf der Unterseite der Platine wird die Leiterbahn, die von Pin 2 (RxD) des μC wegführt, unterbrochen (roter Kreis im Bild). Dazu kann z.B. vorsichtig mit einem 2mm-Bohrer ein Loch in die obere Schicht gebohrt werden.
Die serielle Schnittstelle des CSM und die Lötpunkte des ATmega8 werden mit Litze verbunden. Dabei kann ruhig auch Pin 3 (TxD) des ATmega8 beschaltet werden.

CSMATmega8Farbe
Reset
VCCVCC (Pin 7)rot
TxRxD (Pin 2)blau
RxTxD (Pin 3)gelb
GNDGND (Pin 8)schwarz
Wir haben das CSM aus dem Gehäuse der Laufschrift herausgeführt (grün markiert im Bild), um einen besseren Empfang zu erreichen. Die Litze ist über eine Stegleiste auf das CSM gesteckt, damit das CSM für künftige Firmware-Upgrades leicht abgenommen werden kann.