Forum: Analoge Elektronik und Schaltungstechnik Pegelwandler mit Transistoren: 3,3V > 5V und 5V < 3,3V


von Peter Maier (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

benötige für eine Schaltung eine Pegelwandlung der USART Schnittstelle 
von 5V des uCs auf 3,3V für ein externes Gerät. Das ganze sollte mit/bis 
0,5MBaud noch sicher laufen. Leider ist das WiKi, bzw. die darin 
empfohlenne Bausteine nicht (mehr?) bei Reichelt zu bekommen. Und da ich 
nur jeweils eine Leitung brauche, würde mir eine Transistorschaltung 
auch reichen. Die 3,3V > 5V sind nicht so kritisch (könnten ja sogar 
evtl. wegfallen). Das Problem ist nur, dass das Gerät im schlimmsten 
Fall nur einen High Pegel von 2,7V hat und der uC erst bei 0,6 * 5V = 3V 
High erkennt. Insofern habe ich das auch gewandelt.
Frage ist nun nur: schalten die Transistoren (den C Typ habe ich hier 
noch) bei 500kBaud noch sauber genug? Ansonsten: welche Transistoren 
wären geeigneter dafür? Wäre nett wenn da mal jemand drüber gucken 
könnte. Wenn die Schaltung so klasse ist, würde ich die evtl. auch ins 
WiKi einpflegen (bzw. einer der Admins macht das).

Gruß,

Peter

von Thomas S. (Gast)


Lesenswert?

Wie wäre es z.B. mit einem 74LVC00A (oder auch nen LVC04). Der wird mit 
3.3V versorgt und verträgt bis 5,5V am Eingang. Einfach 2xInverter 
hintereinander. Auf alle Fälle schnell genug und geringer Ruhestrom 
gegenüber den Transistoren, nur ein Bauteil

von Peter Maier (Gast)


Lesenswert?

Hi,

nette Idee, aber: müsste ich extra bestellen/kaufen und geht nur für 5V 
> 3,3V, nicht andersrum. Aber trotzdem danke für den Tipp, werde ich als 
"Notlösung" im Hinterkopf behalten.

Peter

von Peter Maier (Gast)


Lesenswert?

Hi,

sehe gerade: das ist genau das Problem das ich meinte: Reichelt hat 
überhaupt keine LVC Typen (zumindest wenn ich nach 74 LVC, 74LVC, LVC 
... o.ö. suche). Transistoren gibt es immer ;=)

Peter

von Feadi F. (feadi)


Lesenswert?

Reichelt hat die LVX Typen, die sollten genausogut gehen.

von Currywurst (Gast)


Lesenswert?

Ich glaube in der Schaltung da oben könnten die Transistoren etwas zu 
langsam sein. Bei etwa einem Megaherz machen die auf Grund von 
Millerkapazitäten und Übersättigung eventuell nicht mehr mit. Zwei 
Schottkydioden müssten zwischen Basis und Kollektor der einzelnen 
Transistoren eingebaut werden um die Übersättigung zu verhindern.

von Peter Maier (Gast)


Lesenswert?

Hi,

danke für die Tipps, der 74LVX125 sollte lt. Datenblatt von Reichelt 
wunderbar geeignet sein: 5V tolerante Eingänge und ein propagation delay 
von ca. 7nsec. Der Weg von 5V runter auf 3,3V ist also gelöst. Würde 
(zur Sicherheit) trotzdem gerne auch den Pegel von 3,3V auf 5V wandeln, 
um auch im schlimmsten Fall noch übertragen zu können. Werde es deshalb 
mit der Transistorschaltung einfach mal ausprobieren. Bin ja deutlich 
unter 1MHz.

Gruß,

Peter

von Thomas S. (Gast)


Lesenswert?

Es wird sehr wenig Geräte geben, die 3.3V NICHT als H-Pegel sehen. 
Sollte daher kein Problem sein. Ansonsten ausprobieren und nicht 
wundern, wie die Signale dann aussehen...:o)))

von Sebastian (Gast)


Lesenswert?

Hallo

Ich suche auch etwas wie ein 3,3v <-> 5 V Transfergate.(transparent)

Also das ich eine echte Pegelwandlung habe.

Bei der 74254 Lösung habe ich das Problem das ja immer noch die Richtung 
umgeschltet werden muss.

Hat jemnad eine saubere Lösung für so was, schön Dokumentiert in Deustch 
oder Englisch?


Sebastian

P.S.

Hier im Forum gibt es ja einige Wiki-Einträge, aber die sind mir mehr 
als Suspekt, ein Teil ist auf englisch ein anderer auf Französisch. Ein 
ganz schönes Zusammengestammel. Ist ja bekannt das die Franzosen kaum 
Englsich können, aber man könnte sich ja mal bemühen. Wenns auf 
Chinesisch geschrieben wäre fänd ich das Ok, denn da wird die meiste PC 
Technik produziert. Und Chinesisch ist eine Weltsprache(ca. 1,5 
Milliarden Leute sprechen das), Englisch DIE Geschäftssprache, aber 
Französisch, in einem deutschen Forum ?????

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.