Hallo!! Wie lange kann das Kabel vom Mikrocontroller bis zum LCD maximal sein (4-bit Modus, Flachbandkabel)? Damit sollten schon 2 Meter erreichbar sein oder? Hat das schon mal jemand ausprobiert? Grüsse Paulo
Ohne Treiber würde ich ne Kabellänge von 10-15cm nicht unbedingt überschreiten.
Und mit Bedingungen? Bei mir funktionieren meine 2*40er mit 40cm-Kabeln problemlos.
Ich habe einmal am Parallelport eines gehabt mit Kabellänge ca 150cm aber abgeschirmtes Druckerkabel, dort hat es auch funktioniert, die Frage stellt sich nun, ob man die gleiche Länge auch mit einem AVR erreichen kann. Ich will eben den LCD nicht am gleichen ort wie den AVR einbauen (wegen Platzproblemen)
Guck dir folgendes mal an: http://www.lcd-module.de/deu/pdf/doma/2_40.pdf Auf Seite 6 unten steht etwas zur Leitungslänge. Du kannst mit Sicherheit auch längere Kabel nehmen, allerdings ist dann nicht mehr garantiert, dass die Signale richtig am Display ankommen. In dem Fall gilt wohl: "Probieren geht über studieren!" Wenn du aber nen kleinen Treiber einbaust (Mit 74HC244, ähnlich wie bei den Selbstbau-ISP-Programmern) sollten auch die 2 Meter kein Problem sein. Dann noch ein Siganlrefresh mit Schmitt-Trigger, und die Sache sollte auf jeden Fall funktionieren.
Ich habe mal Versuche mit einem T6963 LCD am Parallelport gemacht: Bei meinem PC mit 5m Kabel, ohne Verzögerungen zwischen den Befehlen problemlos möglich. Beim einem anderen PC, gab es ab und zu Probleme. Mit 10m muss man auf <100kHz gehen, sonst geht überhaupt nichts. Ich kenne jetzt die Schaltung der Portausgänge des AVRs nicht, aber wenn die ähnlich denen eines 8051 sind, dann sind einige Meter kein Problem. Ich würde es einfach ausprobieren. Notfalls noch kurze Verzögerungen zwischen die Befehle, dann sollte es funktionieren.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.