Hallo, mal eine kleine Frage, zu der ich in den Datasheets von LCDs nix gefunden habe. Es geht um typische Alphanumerische 1x16 Zeichen LCDs. Ich mache eine µC Schaltung, die auf 3,3V Vcc basiert, somit auch 3,3V Logikpegel. Das Display werde ich mit 5V Versorgung speisen. Frage: Kann ich das Display, betrieben mit 5V Versorgung, sicher mit 3,3V Logik ansteuern? Danke für jeden Hinweis!
>Frage: Kann ich das Display, betrieben mit 5V Versorgung, sicher mit >3,3V Logik ansteuern? Kommt darauf an, was das LCD schon als High-Pegel erkennt (sowas steht im Datenblatt). TTL hat soweit ich mich erinnere eine Schwelle von 2,4V; also alles, was grösser als 2,4V ist, wird als High-Pegel erkannt oder zerstört das IC. Wenn du auf Nummer Sicher gehen willst, benutzt du einen Levelshifter.
Hallo, danke Dir erstmal. In den vor mir auf die Schnelle gefundenen Datenblättern konnte ich leider keine Angabe dazu finden. Levelshifter ist auch keine schlechte Idee. Habe ich noch nie verwendet. Gibt's da etablierte Standardtypen?
Die HD44780-er spezifizieren einen High-Pegel von 2,8V. Ich betreibe so ein Teil an einem mit 3,0V betriebenen Tiny2313. Das ist natürlich etwas eng und ich musste beim Zeitverhalten entsprechend grosszügig umgehen (insbesondere beim E Puls), aber es läuft sauber.
Guck mal bei NXP (ehem. Philips Semiconductors). Irgendwas mit LVX oder so heisst die "TTL"-Serie (74LVX...).
PS: Geht natürlich so einfach nur mit RS=0, also ausschliesslich schreibend. Was kein Problem ist, wenn man die Delays grosszügig einhält.
Ok, danke Euch! Den Level Shifter habe ich gefunden (74LVC4245). Ob ich den einsetze oder das Display nur lesend einsetze entscheiden dann später meine Routing Fähigkeiten ;-)
Eine einfache Möglichkeit ist die Verwendung eines 4094. Dein Display belegt nur noch 3 Leitungen auf dem MC und das Pegelproblem ist ebenfalls gelöst. Der 4094 sowie das Display werden mit 5V versorgt, die Eingänge des Schieberegister reagieren fehlerfrei auf deine Eingangspegel.
@Joe: Interessanter Ansatz. Der HD44780-Controller ist schon mit 2,8V zufrienden. Der CD4094 benötigt bei 3,5V am Eingang. Sind jeweils die offiziellen Werte, in der Praxis geht's natürlich oft auch darunter.
Die beste und sicherste Lösung: Das LCD mit 3,3V betreiben und an den Kontrastpin dann -1 bis -2V anlegen
@Joe: Vih=3,15V bei Vcc=4,5V, Vih=4,2V bei Vcc=6V. Jeweils 70%. Macht also 3,5V bei Vcc=5V.
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.