Forum: Mikrocontroller und Digitale Elektronik Crystalfontz CFA-634 zeigt nur Schrott


von Robert S. (efyzz)


Lesenswert?

Mahlzeit,

habe das oben genannte Display gebraucht geschenkt bekommen.

Um die Funktion zu testen, habe ich es über ein serielles Kabel an den 
Laptop angeschlossen und zusätzlich mit 5V versorgt.

Das Logo wird perfekt angezeigt. Doch sobald ich mit dem Test-Tool 
"WinTest" von Crystalfontz etwas übertragen möchte, wird nur Schrott auf 
dem LCD angezeigt, als wäre eine falsche Baudrate eingestellt...

Habe schon alle vier möglichen Baudrates (am LCD per Jumper und in der 
Windows-Software einstellbar) getestet. Es ändert sich zwar etwas, doch 
leserliche Zeichen kommen nicht dabei heraus.

Habe auch 2 Laptops getestet: einen aktuellen mit Win7 und einen 
steinalten Pentium200 mit Win98. Bei beiden das gleiche.

Ist das Display defekt oder taugt einfach nur die Software von CF 
nichts?

Danke für eure Hilfe!

von Jürgen (Gast)


Lesenswert?

Ich würde mal probieren herauszufinden ob du ein normales, oder ein 
Nullmodem - Kabel brauchst.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Probier mal übern Konsolenprogramm was ans LCD zu senden (hterm zB).
Einfach nen Text eintippen und schicken.
Das CFA 634 Protokoll is sehr einfach.

von Robert S. (efyzz)


Lesenswert?

Nabend und erstmal danke für eure Tipps!

Das Kabel ist korrekt. Hatte nämlich zuerst ein Nullmodem und da ist gar 
nichts passiert. Dann habe ich ein "normales" genommen und darauf 
reagiert das Display wenigstens.

Habe gerade mit dem guten Hyperterminal von Win98 Daten gesendet. Das 
Ergebnis ist dasselbe :(

von hans (Gast)


Lesenswert?

Masse auch angeschlossen? Ich glaube Pin7...

von hans (Gast)


Lesenswert?

sorry, bin blöd. Du hast ja ein Kabel dran

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Kannste maln Bild von dem Unsinn aufm Display machen?

von Robert S. (efyzz)


Angehängte Dateien:

Lesenswert?

Nabend,

anbei ein paar Fotos. Einmal das Startlogo des Displays, woran man 
erkennen kann, dass es prinzipiell funktioniert.

Dann ein Foto von Wintest, mit dem ich folgende Daten gesendet habe: 
aaaaaAAAAA11111222223333344444. Und zuletzt der Datenmüll, den das 
Display daraus gemacht hat.

Interessant ist, dass es bei "aaaaa" auch 5 Zeichen gemacht hat, bei 
allen anderen Übertragungen aber weniger Zeichen, als gesendet wurden...

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Guck mal im Gerätemanager ob der UART nicht vllt auf 9bit gestellt ist.
Dann guck mal am ATX NT Stecker am Mainboard ob dein Netzteil überhaupt 
-12V liefert (manche moderne NTs liefern keine negativen Spannungen 
mehr).

von Robert S. (efyzz)


Lesenswert?

Im Gerätemanager sind 8 Daten- und 1 Stoppbit eingestellt. Parität 
keine, habe es aber auch schon testhalber mit probiert.

Außerdem sollte doch das Tool die Einstellungen überschreiben?! 
Hyperterminal tut das jedenfalls.

Habe kein ATX-Netzteil, sondern einen Laptop. Man kann das Display auch 
auf TTL-Pegel stellen mittels Löt-Jumper. Nützt auch nichts...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Martin Wende schrieb:
> Guck mal im Gerätemanager ob der UART nicht vllt auf 9bit gestellt ist.

Welche serielle Schnittstelle im PC soll das können?

von Robert S. (efyzz)


Lesenswert?

Bei meinen alten Win98 Laptop kann man das tatsächlich auswählen. Aber 
jetzt bitte nicht OT kommen, OK?!

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Haste nen Oszi um mal im Signalpfad alles abzutasten?

von Robert S. (efyzz)


Lesenswert?

Ja, hätte ich da...
Also meinst mal schauen, was der Laptop wirklich sendet?
Aber ich vermute mal, dass das schon mit den Einstellungen der Software 
übereinstimmen wird. Zumal ich ja auch 2 Laptops getestet habe.

Die Frage ist eher, was das Display überhaupt erwartet.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Zum Display gibsn ausführliches Datenblatt inkl. Protokoll auf der 
Herstellerwebseite.
Meine Vermutung jetzt ist, dass vllt der Pegelwandler ein weg hat.
Daher mal mitm Oszi das UART Signal verfolgen bisses im 
Displaycontroller verschwindet.

von hp-freund (Gast)


Lesenswert?

Inverted RS-232?

The display will show a lowercase "i" before the baud rate on the 
information
screen if the jumper is closed (for example, "i9600bd").

Sieht bei dir so aus.
Datenblatt Seite 11:
http://www.crystalfontz.com/products/document/342/CFA-634_v2.0.pdf

von Robert S. (efyzz)


Lesenswert?

Danke, das war´s :D
Nun läuft es.

Ich dachte, dass man mit diesem Jumper das Display invertiert, deswegen 
habe ich den als einzigen nicht ausprobiert...

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.