Forum: Mikrocontroller und Digitale Elektronik 5V Datenleitungen auf 3V3 bringen.


von Tim B. (deatplayer)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

wir haben ein Problem mit der Ansteuerung eines Displays. Das Display 
darf auf seinen Datenleitungen maximal 3V3 bekommen und als 
Porterweiterung für den µC benutzen wir Schieberegister(74HC595). Das 
Problem das wir nun haben ist, dass wir die 5V Datenleitungen die aus 
dem Schieberegister kommen nicht direkt an das Display anschließen 
können da wir es dadurch vermutlich zerstören würden.

Wir wollen nun das Schieberegister mit 3V3 anstelle von 5V mit Spannung 
versorgen und ansteuern. Dies haben wir bereits über einen 
Spannungsteiler aus 2 Widerständen versucht, sind allerdings daran 
gescheitert da die Spannung unter Last zusammenbricht. Auch mit Dioden 
und Transistoren haben wir diverse Schaltungen versucht um auf 3V3 zu 
kommen.

Frage: Wie können wir die 5V Datenpins auf 3V3 reduzieren ohne auf 
Geschwindigkeit zu verzichten, oder aufwendige Bauteile kaufen zu 
müssen.

Im Anhang befindet sich ein "grober" Schaltplan zu dieser Sache, dort 
ist links das Schieberegister zu sehen dessen Ausgänge (Q0..Q7) das 
Dispaly mit 3V3 ansteuern sollen. Und rechts sind die 4 Steuerleitungen 
mit 5V Potential vom µC.

Verwendete Hardware:
- ATmega128A
- 74HC595
- SainSmart 3,2" TFT-Display mit Touchscreen

Wir bedanken uns schon einmal im Voraus bei Euch für alle kommenden 
Antworten.

Mit freundlichen Grüßen
Rene & Tim

von Andre G. (andi99)


Lesenswert?

Vielleicht mit 4 Optokopplern?

von (prx) A. K. (prx)


Lesenswert?

Den 595 mit 3,3V versorgen und die Teiler an dessen Ansteuerung hängen.

von Frank K. (fchk)


Lesenswert?

74LVC541
http://www.ti.com/lit/ds/symlink/sn74lvc541a.pdf

oder bidirektional

74LVC4245 (Steuerung durch die 5V-Seite) bzw 74LVCC3245 (Steuerung durch 
die 3.3V Seite)
http://www.ti.com/lit/ds/symlink/sn74lvc4245a.pdf
http://www.ti.com/lit/ds/symlink/sn74lvcc3245a.pdf

von Pegelwandler (Gast)


Lesenswert?

Tim Bendig schrieb:
> Frage: Wie können wir die 5V Datenpins auf 3V3 reduzieren ohne auf
> Geschwindigkeit zu verzichten, oder aufwendige Bauteile kaufen zu
> müssen.

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

von Tim B. (deatplayer)


Lesenswert?

A. K. schrieb:
> Den 595 mit 3,3V versorgen und die Teiler an dessen Ansteuerung hängen.

Diese Antwort hat uns den Durchbruch erschafft, vielen Dank für diesen 
einfachen aber dennoch genialen Tipp. Wir haben wirklich alles Mögliche 
mit Spannungsteilern versucht, außer diese simple Beschaltung.

Auch vielen Dank an die Anderen für eure Bemühungen uns zu helfen.

Wir wünschen euch allen noch 'n guten Rutsch.

Gruß
Rene & Tim

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.