Forum: Mikrocontroller und Digitale Elektronik Frage zu Pegelwandler


von amplifier (Gast)


Lesenswert?

Ich brauche einen bidirektionalen Pegelwandler für 3.3V <-> 5V. Die 5V 
Seite ist ein LCD und die 3.3V Seite ein ATmega.

Auf der Seite hier habe ich den SN74CBTD3861 in einer Liste gefunden. 
Ist der geeignet, um 3.3V die vom ATmega getrieben werden auf 5V zu 
bringen und an derselben Leitung die 5V die jetzt getrieben werden vom 
LCD runter auf 3.3V zu bringen, damit der ATmega sie lesen kann?

von Karl (Gast)


Lesenswert?

Muss es ein bidirektionaler Pegelwandler sein? Eine einfache Ansteuerung 
eines LCDs (4 Bit Modus ohne R/W lesend) sollte in eine Richtung 
(unidirektional) funktionieren. Das wäre dann ein 74HCTxxx (siehe 
Pegelwandler).

von amplifier (Gast)


Lesenswert?

Also ich hab für das LCD nur ne fertige lib und da hab ich gesehen, dass 
auch der RAM gelesen wird. Wollte nicht die ganze lib umschreiben.

von (prx) A. K. (prx)


Lesenswert?

Für solche LCDs gibts mehr als eine Lib.

von Michael (Gast)


Lesenswert?

Um von den 5V Signalen auf 3.3 V runterzukommen, könnte man jeweils 
einen Spannungteiler aus 2 Widerständen verwenden. Oder wäre das zu 
einfach?

von Karl (Gast)


Lesenswert?

Naja, der Pegelwandler wird es schon tun. Würde da nach Preis, 
Verfügbarkeit und "Lötbarkeit" gehen. Schau Dir bitte auch die Hinweise 
unter Pegelwander BIDIREKTIONAL an (Stichwort Richtungsumschaltung).

von Karl (Gast)


Lesenswert?

Michael schrieb:
> Um von den 5V Signalen auf 3.3 V runterzukommen, könnte man jeweils
> einen Spannungteiler aus 2 Widerständen verwenden. Oder wäre das zu
> einfach?

Unidirektional sollte das schon gehen. Hat aber ein paar Nachteile, 
siehe

http://www.mikrocontroller.net/articles/Pegelwandler

von Frank K. (fchk)


Lesenswert?

amplifier schrieb:
> Ich brauche einen bidirektionalen Pegelwandler für 3.3V <-> 5V. Die 5V
> Seite ist ein LCD und die 3.3V Seite ein ATmega.

Was für ein LCD? Viele Textmodus-LCDs laufen auch mit 3.3V, wenn man 
eine negative Kontrastspannung bereitstellt. Siehe hier:

Beitrag "xmega und 4x20 lcd Module"

fchk

von amplifier (Gast)


Lesenswert?

Das LCD ist ein TG12864B. Und Spannungsteiler bräuchte ich 14 Stück oder 
so, das ist mir z uaufwendig und außerdem ist dann noch lange nicht die 
andere Richtung abgedeckt.

von Frank K. (fchk)


Lesenswert?

Nimm zwei 74LVCC3245A, einen für die Datenleitungen, einen für die 
Steuerleitungen. Das wird garantiert funktionieren.

fchk

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Philips hatte doch da einige spassige Schaltungen in der AN97055:
http://www.mikrocontroller.net/attachment/11546/levelshifter.pdf

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.