umschaltbarer Levelshifter?

#7926739
Lesenswert?

Diese "klassischen" Levelshifter mit FETs wurden von Phillips vor Ewigkeiten für I2C entwickelt (AN97055) und funktionieren entsprechend nur mit verhältnismäßig langsamen Signalen gut.

Und bis auf wenige Ausnahmen, wie eben I2C, braucht man auch keine bi-direktionalen Level-Shifter. Mit z.B. einem SPI hat man da nicht viel Freude.

Für sowas wie SPI verwende ich gerne LVC Logik-Gatter, z.B. 74LVC2G17, die vertragen an den Eingängen 5V, auch bei 3,3V Versorgung.

Beispiele von mir: https://github.com/RudolphRiedel/EVE_display-adapter/tree/master/L-D5019-08

Die verwende ich schon seit Jahren erfolgreich mit diversen 3,3V und 5V Eval-Boards oder Arduinos und 3,3V Displays.

https://github.com/RudolphRiedel/8x-Logic-Analyzer

RP2350, ein Board für das gusmanb/logicanalyzer Projekt. Ok, ist jetzt rein Input, aber einen 10MHz SPI habe ich mir mit der ersten Platinen-Revision schon angesehen.

#7926745
Lesenswert?

Arduino F. schrieb:

Rudolph R. schrieb:

RP2350

Die neueren sind 5V kompatibel, ganz ohne Levelshifter.

Ja, schon, aber erstmal muss man die A4 Revision bekommen und JLPCB hatte die noch nicht auf Lager am Wochenende. Und dann muss man auch aufpassen, dass IOVDD anliegt bevor Signale anliegen, dass war mir für die Anwendung zu heikel. Aber ja, eventuell tut es auch ein Längswiderstand zur Sicherheit, um den auszulegen braucht man aber ein paar Parameter.

#7926750
Lesenswert?

Arduino F. schrieb:

Die neueren sind 5V kompatibel, ganz ohne Levelshifter.

Sie können 5V-Signale verdauen, aber nicht ausgeben. Das kann kritisch werden, wenn die angesteuerte 5V-Peripherie einen 5V-High-Pegel benötigt und mit 3.3V nicht auskommt.

Mit einem dazwischengeschalteten 74HCT-Baustein (der mit 5V versorgt wird) lässt sich das Problem lösen, denn der akzeptiert niedrigere Highpegel an seinen Eingängen.

OP #7926799
Lesenswert?

Es geht darum, irgendwelche Schaltungen in 5V und auch 3,3V, die etwas kompliziertere Ansteuerung als Ein/Aus brauchen, zu testen.

Die Ansteuerung soll ein frei programmierbarer Pi Pico machen. Damit ich das nicht immer neu zusammenstöpseln muß, sollen die Levelshifter fest montiert und deshalb umschaltbar sein.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren