Forum: Mikrocontroller und Digitale Elektronik LED Laufschrift Lunartec 7x37


von Florian (Gast)


Lesenswert?

Hallo,
hat denn von euch jemand die Lunartec 7x37 LED Laufschriftleiste gibts 
bei Pearl. Hat einen STC 89C51 Controller drin, und ist per RS232 
programmierbar, mein Problem ich kann das Ding nicht per Linux mit 
Nachrichten füttern, denn offenbar überträgt die Windows Software die 
Daten in RAW oder wer weiß was?! Vielleicht hat sich das ja sonst noch 
jemand schon mal angesehen?
Gruß Florian

von Remo (Gast)


Lesenswert?

hallo
habe die selbe aufgabestellung und keinen erfolg. gibt es etwa eine 
schnitstellenbeschreibung für das LED Lauflicht von PERL mit 7x37 Leds?


gruss remo

von Markus (Gast)


Lesenswert?

Hallo,

mir schwebt im Kopf diese Laufschrifteinheit zu kaufen, da Pearl sie 
gerade für 25€ raushaut! Habt ihr denn mittlerweile eine Lösung für das 
Problem gefunden?

Danke

Gruß
Markus

von Sebastian (Gast)


Lesenswert?

Man müßte die serielle Kommunikation mitloggen, z.B. damit: 
http://www.beyondlogic.org/protocolanalyser/protocolanalyser.htm

von Markus (Gast)


Lesenswert?

Die Frage die ich mir jetzt gerade stelle (ich habe das Ding ja nicht 
hier): "On the fly" lassen sich keine Texte anzeigen, oder? Also etwa 
welches Lied gerade läuft - dazu muss das Gerät dann erst wieder 
eingeschaltet werden nachdem es programmiert wurde? Oder liege ich hier 
falsch?

Hat evtl. jemand das Ding daheim rumliegen und kann mir diese Frage 
beantworten? :-)

Danke!

von laufschrift (Gast)


Lesenswert?

bei der grösseren Variante der Laufschrift, die es bei Pearl gibt, ist 
ein Datenblatt dabei...

http://www.pearl.de/a-PE9441-5023.shtml

Vielleicht ist das ein Ansatzpunkt?

von Christian (Gast)


Lesenswert?

Hallo,
leider ist das Protokoll anders als beim "großen" Bruder - ich hatte das 
auch gehofft und die 7x37-LED-Leiste auf Verdacht gekauft.

Nach ein wenig googlen bin ich hierauf gestoßen:
http://groups.google.com/group/cul-fans/browse_thread/thread/ca379f6e0082f6e3/b7c1186b2295c360?tvc=2

Da steht zwar nichts Falsches, aber ein paar entscheidende Details 
fehlen. Mit dem RS232 Protocol Analyser 
(http://www.beyondlogic.org/protocolanalyser/protocolanalyser.htm) habe 
ich folgendes herausgefunden:

- Zum Initialisieren muss vor dem Senden der Daten mindestens 1x 0xAA 
gesendet werden. Hierauf sendet das Display keine Antwort. Allerdings 
stoppt die Laufschrift und die LEDs in der ersten Spalte sollen wohl 
eine Art Fortschrittsanzeige darstellen.

- Alle weiteren Daten (Auswahl der Nachricht, 
Helligkeit&Geschwindigkeit, Anzahl Zeichen, darzustellende Zeichen wie 
in dem angegebenen Beitrag beschrieben) werden von der LED-Leiste 
quittiert: Erst wenn die Leiste den Empfang eines Bytes durch 
zurücksenden des gleichen Bytes bestätigt hat, darf das nächste Zeichen 
gesendet werden. Wartet man nicht, sondern schickt gleich die ganze 
Befehlsfolge, so verwirft das Display die ganze Sendung und zeigt wieder 
die letzte gültige Nachricht an.

- In meinen Versuchen springt das Display direkt nach dem Empfang der 
kompletten Sendung auf die 4. Nachricht und scrollt diese durch - man 
muss also nicht nochmal aus- und anschalten.

Soweit, ich hoffe, dass das weiter hilft. Ansonsten bitte fragen!

Für mich sind 2 Dinge störend:
1. das scrollen lässt sich nicht ausschalten: Ich würde gerne nur wenige 
Zeichen auf einmal darstellen. Die sollen aber immer angezeigt und nicht 
nach links durchgeschoben werden.
2. das Update nimmt eine "fühlbare Dauer" ein: Ich würde gerne Werte 
kontinuierlich darstellen. Durch das Ausschalten der Anzeige und 
Flackern der vorderen LED-Spalte während der Übertragung, lässt sich ein 
ständiges Update der Daten kaum sinnvoll realisieren.

Kann mir jemand sagen, ob das bei der großen LED-Leiste mit 7x50 LEDs 
anders ist?

Vielen Dank im Voraus!
Christian

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.