Serielles Signal 5V-TTL in 3.3V Pegel wandeln?

Eigentlich eine ganz simple Sache, aber je mehr ich darüber nachdenke, desto unsicherer bin ich mir über die richtige Vorgehensweise...

Ich erzeuge mit einem AVR Mikrocontroller ein serielles Signal. Da der Mikrocontroller auf 5V Versorgungsspannung läuft, erzeugt er entsprechend auch ein Signal mit 5V Pegel. Für einige andere Signale die er erzeugt, ist dies auch korrekt, aber ein Signal darf nur 3.3V Pegel haben.

Wie wandele ich das am besten? Als erstes kam mir eine Lösung mit Transistoren in den Sinn, aber irgendwie finde ich keine vernünftige Vorlage und erst recht keine Erklärung, wie man die Widerstände etc. dimensioniert.

Eine andere Idee wäre die Verwendung von z.B. einen 74HCT244. Wenn ich das richtig sehe, sollten dessen Eingänge 5V-fest sein, auch wenn die Betriebsspannung 3.3V beträgt. Richtig, oder falsch?

Was nehme ich denn jetzt?

--
"Erst war es ein Kernel alle halbe Jahre, zum Schluss konnte ich mit 
dem Compilieren nicht mehr aufhören." (Torsten Kleinz im IRC)
Reply to
Michael Holzt
Loading thread data ...

Michael Holzt wrote in news: snipped-for-privacy@mir.nadeshda.org:

Einen Spannungsteiler mit zwei Widerständen dürfte genügen.

hth

Felix

Reply to
Felix Holdener

Hallo Michael,

Zenerdiode am Ausgang, oder ein paar Einzeldioden in Reihe

Gruss Peter

Reply to
Peter Voelpel

Also so?

AVR o-----o----o OUT | --- / \ ZF3,3 --- | | ===

Ich hab Sorge, den Ausgang des Atmels zu überlasten, oder ist das unbegründet?

--
"Erst war es ein Kernel alle halbe Jahre, zum Schluss konnte ich mit 
dem Compilieren nicht mehr aufhören." (Torsten Kleinz im IRC)
Reply to
Michael Holzt

Also so?

AVR o-----o----o OUT | -----\ /|\ ZF3,3 /_|_\ | | ===

Ich hab Sorge, den Ausgang des Atmels zu überlasten, oder ist das unbegründet?

--
"Erst war es ein Kernel alle halbe Jahre, zum Schluss konnte ich mit 
dem Compilieren nicht mehr aufhören." (Torsten Kleinz im IRC)
Reply to
Michael Holzt

Die HCT sind nur für 4,5-5,5V spezifiziert. Die HC haben einen weiteren Betriebsspannungsbereich, sind aber nicht 5V-tolerant. Dafür gibt es LVT- und LVX-Typen, letztere gibt es sogar bei Reichelt.

Gruß Henning

Reply to
Henning Paul

Hallo Michael,

Michael Holzt schrieb:

Nicht richtig. Die Betriebsspannung eines HCT muß nämlich leider 5V sein. HC liesse sich mit 3.3V betreiben, ist aber nicht 5V-tolerant. Zum Beispiel LVT/LVC/VHC sind 5V-tolerant, wenn sie mit 3.3V betrieben werden. Wie Felix aber schon schrieb, reicht eventuell ja ein einfacher Spannungsteiler.

Gruß Ernst

Reply to
Ernst Schwab

Michael Holzt schrieb: > Peter Voelpel wrote: >> Zenerdiode am Ausgang,

Vorschlag: AVR o---R----o----o out R: 2..3 kohm | | / \ ZF3,3 | | o =====

Gruss, Joachim Riehn

--
Spamschutz! Email-Adresse(J.Riehn):      jriehn  *at*  gmx.de
Reply to
Joachim Riehn

Also ich hab es mal mit einem 74HC86 auf 3.3 V runtergesetzt, hat wunderbar funktioniert, auch mit 5V Pegeln, aber velleicht sollte ich mir doch nochmal das Datenblatt durchlesen.

"Henn> > Eine andere Idee wäre die Verwendung von z.B. einen 74HCT244. Wenn ich

das

Reply to
Martev

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.