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!
Gast
#2870701
Ich würde mal probieren herauszufinden ob du ein normales, oder ein Nullmodem - Kabel brauchst.
Probier mal übern Konsolenprogramm was ans LCD zu senden (hterm zB). Einfach nen Text eintippen und schicken. Das CFA 634 Protokoll is sehr einfach.
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 :(
Gast
#2871622
Masse auch angeschlossen? Ich glaube Pin7...
Gast
#2871624
sorry, bin blöd. Du hast ja ein Kabel dran
Kannste maln Bild von dem Unsinn aufm Display machen?
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...
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).
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...
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?
Bei meinen alten Win98 Laptop kann man das tatsächlich auswählen. Aber jetzt bitte nicht OT kommen, OK?!
Haste nen Oszi um mal im Signalpfad alles abzutasten?
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.
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.
Gast
#2872952
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
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...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.


