Seiten: 1 [2]
|
 |
|
Autor
|
Thema: Max Kabellänge LCD - PC (Gelesen 10670 mal)
|
|
OlafSt
Global Moderator

Karma: +13/-0
Offline
Geschlecht: 
Beiträge: 2138

Master of STLCD and LISA III
|
Glasfaser ? Och nö, wer soll das bezahlen... LAN-Kabel ? Ändert nix an der Dämpfung. Funk ? Siehe Glasfaser...
Nein, meine Idee ist eine andere, und nur um Mißverständnisse gleich auszuräumen:
Hier wird NICHT, ich wiederhole, NICHT von Parallel nach Seriell gewandelt !
Die Idee: Wir wandeln per Pegelshifter einfach die TTL-Signale in V24-Signale um, schieben die über das Kabel und am anderen Ende wandeln wir das ganze einfach zurück. Da wir Daten nur in eine Richtung schieben, vereinfacht sich das ganze ungemein.
Also brauchen wir einen TTL-Seriell-Wandler - davon gibts viele. Ich hab mich für die einfachst-Lösung entschieden - drei MC1488 auf der Sender-Seite, drei MC1489 auf der Empfängerseite. Beide Chips sollten schnell genug sein, eine saubere Übertragung zu gewährleisten. Irgendwelche Externen Bauteile brauchen wir nicht - nur die IC's. Billig und überall sind sie auch zu bekommen.
Das unangenehme ist: Wir brauchen drei Spannungen: +12V, -12V (Sender-Seite) und +5V (Empfänger). Etwa 30mA belastbar sollten die Spannungen sein.
Man hätte das ganze auch mit MAX232 Aufbauen können - hätte aber ebensoviele IC's gebraucht UND zusätzlich noch 4x 1uF-Kondensatoren pro IC. Teurer sind die MAX obendrein, dafür hätte aber eine Spannung (+5V) gereicht.
Ein Schaltplan ist schnell gemacht, da das ganze echt supersimpel ist. Hier der Sender (soll heißen, am PC-Parallelport):

Jeder der IC's kann 4 TTL-Signale in RS232-Signale wandeln. Und hier brauchen wir auch +12V und -12V, die uns das PC-Netzteil ohnehin zur Verfügung stellt. Die Signale "PIO_xxx" kommen vom Parallelport, die angehobenen Signale heißen dann "RS232_xxx".
Und hier der Empfänger (am LCD-Display):

Jeder der drei IC's wandelt vier RS232-Signale in TTL-Signale zurück. Ergo kommen hinten "LCD_xxx"-Signale raus, die zum LCD gehen. Für's LCD brauchen wir eh +5V und dies brauchen auch die drei IC's.
Wenn meine Idee paßt, können zwischen Sender und Empfänger problemlos bis zu 20 Meter Kabel liegen, ohne irgendwelche Probleme zu bekommen. Ein Flachbandkabel würde ich nicht empfehlen, lieber ein geschirmtes Rundkabel.
Also: Zwei kleine Platinen mit jeweils drei Chips drauf, null komplizierte Verdrahtung. Ich finde die Idee ganz passabel.
|
|
« Letzte Änderung: Februar 8, 2004, 12:36:34 von OlafSt »
|
Gespeichert
|
Erstens: Lies was da steht. Zweitens: Denk drüber nach. Drittens: Dann erst fragen
|
|
|
Klinkerstein
Gast
|
und da rs232 pegel eine höhere spannung haben, ist der toleranzbereich der pegel höher, und es kann mehr kabel genommen werden 
:respect: :respect: :respect: :respect:
|
|
|
Gespeichert
|
|
|
|
siro
Modding-Noob

Karma: +0/-0
Offline
Beiträge: 24

Ich liebe dieses Forum!
|
Bei mir funktioniert das nun mit einer kabel länge von knapp 3,80m !! 
Ich habe eine Datenleitung von Conrad genommen die abgeschirmt ist.
MfG
|
|
|
Gespeichert
|
|
|
|
|
Seiten: 1 [2]
|
|
|
|
|