Forum: Mikrocontroller und Digitale Elektronik Pegelwandler mit Ruhepegel auf GND?


von William .. (the_real_william)


Angehängte Dateien:

Lesenswert?

Hi,

bei den Pegelwandlern für z.B. I²C usw. kann man ja eine sehr einfache 
Mosfet Schaltung nutzen (siehe Bild im Anhang). Das Problem dabei ist 
nur, dass der Pegel immer auf High ist, wenn z.B. der µC noch nicht 
gestartet ist.



Gibt es ähnlich einfache Schaltungen bei denen der "Ruhepegel" GND ist?



Danke sehr!

von (prx) A. K. (prx)


Lesenswert?


von Falk B. (falk)


Lesenswert?

William .. schrieb:
> bei den Pegelwandlern für z.B. I²C usw. kann man ja eine sehr einfache
> Mosfet Schaltung nutzen (siehe Bild im Anhang). Das Problem dabei ist
> nur, dass der Pegel immer auf High ist, wenn z.B. der µC noch nicht
> gestartet ist.

Das ist auch besser so, wenn man I2C mit Open Collector hat.

> Gibt es ähnlich einfache Schaltungen bei denen der "Ruhepegel" GND ist?

Wozu soll das bei I2C gut sein? Was willst du WIRKLICH erreichen?

von William .. (the_real_william)


Lesenswert?

Hi, danke für die Antworten. Also ich möchte das (diesmal) nicht für I²C 
nutzen, sondern damit ein digitales Gerät ansprechen, welches 5V Pegel 
erwartet (näheres ist dazu nicht spezifiziert). Beim Einschalten soll 
kein high-Pegel anliegen.
Ich gucke mir gerade den TXS0104ED an, bin aber noch unschlüssig ob der 
sich dafür eignet.

von William .. (the_real_william)


Lesenswert?

TXS0104ED Datasheet:

"Each A-port I/O has an internal 10-kΩ pullup resistor to VCCA, and each 
B-port I/O has an internal 10-kΩ pullup
resistor to VCCB"

--> Anscheinend eignet er sich nicht.

von William .. (the_real_william)


Lesenswert?

Nach weiterer Suche finde ich nun den SN74LV1T34, da ist mir aber der 
"Ruhepegel" nicht ganz klar... Da im Datenblatt das Wort Pull-up oder 
-down nicht vorkommt, nehme ich an, dass dieser geeignet ist:

https://www.ti.com/lit/ds/symlink/sn74lv1t34.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&DCM=yes&ref_url=https%3A%2F%2Fwww.mouser.cn%2F&distId=26

von Siegfried (Gast)


Lesenswert?

William .. schrieb:
> TXS0104ED Datasheet:
>
> "Each A-port I/O has an internal 10-kΩ pullup resistor to VCCA, and each
> B-port I/O has an internal 10-kΩ pullup
> resistor to VCCB"
>
> --> Anscheinend eignet er sich nicht.

OE vom µC angesteuert sollte deine Anforderung erfüllen können.

von Stefan F. (Gast)


Lesenswert?

Wenn du den Pegelwandler nur uni-direktional verwendest, könntest du den 
Pull-Up Widerstand auf deiner Eingangsseite entfernen und stattdessen 
einen Pull-Down Widerstand hinzufügen.

Oder einfach den Pull-Up lassen und einen "stärkeren" Pull-Down 
hinzufügen, zum Beispiel 330 Ohm. Ob dich die dadurch erhöhte 
Stromaufnahme stört musst du selbst beurteilen.

von Falk B. (falk)


Lesenswert?

William .. schrieb:
> sondern damit ein digitales Gerät ansprechen, welches 5V Pegel
> erwartet (näheres ist dazu nicht spezifiziert). Beim Einschalten soll
> kein high-Pegel anliegen.

Also eine unidirektionale Verbindung. Nimm einen 74HCT1G125 und leg den 
Eingang mit 10k Pull Down auf GND.

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.