Flexibler 3.3V --> 5V Pegelwandler gesucht

OP #3238939
Lesenswert?
• ▲
▼
Hallo,
da mein derzeitiger TXB0108 3.3V --> 5V Level Autodirection 
Level-Shifter Probleme macht, bin ich auf der Suche nach einem anderen 
Pegelwandler.

- Manuelle Direction oder "feste Richtung" (kein Umschalten benötigt)
- 3.3 VCCA, 5 VCCB (ranges dürfen natürlich auch größer sein)
- 50 mhz sollten drin sein
- Der Level-Shifter kommt mit folgenden Bauteilen in Berührung: 
SN74HC595N (3.3V schieberegister), TPIC6C596N (5V Schieberegister, nur 
Clock und SER-Signal, da die outputs "low-side" sind) und Raspberry Pi 
(Linux basierender minicomuter mit 3.3V GPIO's).

Im Bild ist der derzeitge Schaltplan mit TXB0108PWR. Damit gibt es 
Probleme:
Beitrag "Zufällige Ausgangsspannungen bei TXB0108PWR"

Ich bin über SN74LVC8T245, SN74LVCC4245A und SN74LVC4245A gestolpert. 
Welcher wäre da am besten geeignet? Oder gar keiner von denen? Was ist 
mit einem 74HCT125/74LVX125? Auch da sind mir die Unterschiede nicht 
direkt ersichtlich (lesen kann ich, nur sind mir die Unterschiede nicht 
im Klaren).

Lieben Gruß,
Sebastian
Angehängte Dateien:
OP #3238957
Lesenswert?
• ▲
▼
Hallo Klaus,

effektiv werde ich 20 Mhz nutzen, nur sollte der Levelshifter natürlich 
etwas Luft nach oben haben. Ich steuere die 20 Mhz auf low-level Ebene 
an (also ohne den ganze pyhton krams), also direkte per 
speicher-manipulation der GPIO-Adressbereiche. Da kommt schon speed auf 
;)

PS: Vielleicht habe ich mich ja verrechnet/verzählt beim messen, nur all 
zu langsam sollte der Level-Shifter dennoch nicht sein, nicht dass es zu 
Datenübertragungsproblemen kommt. Die 20 Mhz nutze ich auch nur für ein 
OLED-Display, für den angefügten Schaltplan würden aber sogar wenige KHZ 
reichen.

Lieben Gruß,
Sebastian
#3239108
Lesenswert?
• ▲
▼
Sebastian Loncar schrieb:


> Ich bin über SN74LVC8T245, SN74LVCC4245A und SN74LVC4245A gestolpert.
> Welcher wäre da am besten geeignet? Oder gar keiner von denen? Was ist
> mit einem 74HCT125/74LVX125? Auch da sind mir die Unterschiede nicht
> direkt ersichtlich (lesen kann ich, nur sind mir die Unterschiede nicht
> im Klaren).

Standardlösung ist:
3.3V->5V: 74HCT: 5V-Technik, bei der die Eingangsschaltschwellen 
kompatibel zu TTL und damit auch zu 3.3V CMOS ist
5V->3.3V: 74LVC: 3.3V Technik, die 5V-tolerant ist; alternativ 74AHC
          74HC verträgt nur Eingangssignale bis zur Höhe der
          jeweiligen Versorgungsspannung.

fchk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.