Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Pegel-Anpassung 5V auf 3,3V

2,559 views
Skip to first unread message

Michael Beh

unread,
Oct 18, 2012, 3:53:50 PM10/18/12
to
Hallo allerseits,

ich möchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.
Anwendung: Outputs von einem Arduino-Board auf einen Raspberry Pi
übertragen. Leider gibt es keine ICs in DIL dafür, siehe :

http://binerry.de/post/27067411903/i2c-level-shifter-i2c-bridge

Hat jemand eine Idee, wie man das doch noch eleganter lösen kann ?
Oder gibt es doch welche, die der Autor des Beitragen nicht kennt ?


TIA, Michael

Gerrit Heitsch

unread,
Oct 18, 2012, 4:08:26 PM10/18/12
to
5V nach 3.3V? Hm... Spannungsteiler aus Widerständen? Kenne ich vom
SD2IEC um eine SD-Karte an einen mit 5V betriebenen Atmega anzuschliessen.

Dort sind es 1.8Kohm und 3.3KOhm:

1.8K 3.3K
____ ____
o----|____|----*----|____|-----+
+5V | |
Signal in | |
o ---
3.3V GND
Signal out



Gerrit




Stefan Huebner

unread,
Oct 18, 2012, 5:02:46 PM10/18/12
to
Spannungsteiler, R+ZD, R+Eingangsschutzdiode...
Oder ein 74LVC..., die sind weitgehend 5V-Tolerant am Eingang.
Aber wohl auch nur als SO zu bekommen.

Jens Fittig

unread,
Oct 18, 2012, 5:07:00 PM10/18/12
to

Michael Beh schrieb:
Meine Güte! Sagt dir der Begriff "Spannungsteiler" etwas?

Für das Problem braucht man keinen IC sondern Hirn!

<kopfschüttel>


Matthias Weingart

unread,
Oct 19, 2012, 2:40:52 AM10/19/12
to
Jens Fittig <inv...@invalid.invalid>:

> Meine Güte! Sagt dir der Begriff "Spannungsteiler" etwas?
>
> Für das Problem braucht man keinen IC sondern Hirn!
>
><kopfschüttel>

Falsch: Man braucht Wissen. Nur Hirn hilft nicht. Und genau dieses Wissen hat
der OP erfragt. Wo ist das Problem?

M.

Uwe Hercksen

unread,
Oct 19, 2012, 3:05:54 AM10/19/12
to


Michael Beh schrieb:
>
> ich möchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.
> Anwendung: Outputs von einem Arduino-Board auf einen Raspberry Pi
> übertragen. Leider gibt es keine ICs in DIL dafür, siehe :

Hallo,

wenn es die üblichen LS-TTL Pegel bei 5 V sind, dann geht es evtl. auch
ganz ohne, denn da geht der H Pegel oft nicht über 3,3 V hinaus.
Vor einiger Zeit hatte ich das Problem auchmal um dann festzustellen das
es ganz ohne Pegelwandler ging. Aber man muß die Datenblätter der 3,3 V
ICs ganz genau daraufhin durchforsten, ein paar Einschränkungen gab es
schon, aber die machten bei mir nichts aus. Das war ein FIFO Speicher
mit 3,3 V der mit LSTTL mit 5 V zusammenarbeitet.

Bye

Roland Ertelt

unread,
Oct 19, 2012, 3:15:09 AM10/19/12
to
Und so sprach Stefan Huebner:

> Spannungsteiler, R+ZD, R+Eingangsschutzdiode...
> Oder ein 74LVC..., die sind weitgehend 5V-Tolerant am Eingang.
> Aber wohl auch nur als SO zu bekommen.

74LVC sind sogar offizell als Pegelwandler einsetzbar. Allerdings
braucht man da noch eine Steuerleitung, um die Richtung umzulschalten.

Meistens tuts ein Widerstand mit einer Zener-Diode als
Spannungsbegrenzung auch, da die 5V-Logig 3,3V als '1' erkennt.

Roland

Edzard Egberts

unread,
Oct 19, 2012, 3:36:34 AM10/19/12
to
Michael Beh schrieb:
Statt Spannungsteiler vielleicht Open-Collector mit Pullup? Ein
Transistor-Array aus der ULN-Reihe (z.B. ULN2004) mit
Pullup-Widerstandsnetzwerk, damit hättest Du bis zu 8 Pegelwandler mit
zwei Bauteilen.

Hans-Jürgen Schneider

unread,
Oct 19, 2012, 3:45:03 AM10/19/12
to
Michael Beh schrieb:
>
> Hallo allerseits,
>
> ich möchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.
> Anwendung: Outputs von einem Arduino-Board auf einen Raspberry Pi
> übertragen.

Sollten das wirklich nur Outputs sein und sich die Geschwindigkeit
in Grenzen halten, dann könnte das der 4504 machen.

MfG
hjs

Hans-Jürgen Schneider

unread,
Oct 19, 2012, 3:46:04 AM10/19/12
to
Roland Ertelt schrieb:
>
> Und so sprach Stefan Huebner:
>
> > Spannungsteiler, R+ZD, R+Eingangsschutzdiode...
> > Oder ein 74LVC..., die sind weitgehend 5V-Tolerant am Eingang.
> > Aber wohl auch nur als SO zu bekommen.
>
> 74LVC sind sogar offizell als Pegelwandler einsetzbar. Allerdings
> braucht man da noch eine Steuerleitung, um die Richtung umzulschalten.

Nicht die Richtung. I2C verhält sich ja eher wie wired or.

MfG
hjs

Roland Ertelt

unread,
Oct 19, 2012, 6:19:49 AM10/19/12
to
Und so sprach Hans-Jürgen Schneider:
Daher sind die 74LVC für I2C nicht nutzbar. Zumindest wenn man in beide
Richtungen will...

Roland

Bjoern Wieck

unread,
Oct 19, 2012, 8:27:18 AM10/19/12
to
Am 18.10.2012 21:53, schrieb Michael Beh:
> Hallo allerseits,
>
> ich möchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.

http://husstechlabs.com/support/tutorials/bi-directional-level-shifter/

Rafael Deliano

unread,
Oct 19, 2012, 11:57:02 AM10/19/12
to
> ULN2004

Darlington macht mauen low-Pegel.
Alternative:
zwei Widerstands-Arrays und diskrete Transistoren.

Recht universell von TI
bidirektional, quad:

TXS0104 I2C
TXB0104 SPI, Logik

in Bauform SO14.
Allerding wohl nur via Digikey beschaffbar.

MfG JRD

Peter Schneider

unread,
Oct 19, 2012, 3:58:16 PM10/19/12
to
Jens Fittig schrieb:

> F�r das Problem braucht man keinen IC sondern Hirn!

Dummes Geschw�tz!

P.


Michael Beh

unread,
Oct 19, 2012, 4:40:54 PM10/19/12
to
Peter Schneider schrieb:
> Jens Fittig schrieb:
>
>> Fᅵr das Problem braucht man keinen IC sondern Hirn!
>
> Dummes Geschwᅵtz!
>
> P.
>
>


Danke fᅵr das Feedback.
Aber an Gerber mach ich mir die Finger nicht dreckig.
Der stᅵnkert ja in allen mᅵglichen Foren rum und klugsch...
und wird dann noch ausfᅵllig.
Ok, wenn er es braucht ....

LG Michael

Stephan Urban

unread,
Oct 19, 2012, 5:23:07 PM10/19/12
to
Am 18.10.2012 21:53, schrieb Michael Beh:

> ich mᅵchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.
> Anwendung: Outputs von einem Arduino-Board auf einen Raspberry Pi
> ᅵbertragen. Leider gibt es keine ICs in DIL dafᅵr, siehe :

Unidirektional: Spannungsteiler mit 2xR oder Klemmung mit 1xR+Zenerdiode
(evtl. tuts sogar die Schutzdiode vom Eingang)

Bidirektional gibts eine schᅵne Appnote von NXP:
http://ics.nxp.com/support/documents/interface/pdf/an97055.pdf
Ohne Trennung reichen 2 Logic-Level FETs


Stefan

unread,
Oct 20, 2012, 12:27:15 AM10/20/12
to
Am 18.10.2012 21:53, schrieb Michael Beh:
> Hallo allerseits,
>
> ich mᅵchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.
> Anwendung: Outputs von einem Arduino-Board auf einen Raspberry Pi
> ᅵbertragen. Leider gibt es keine ICs in DIL dafᅵr, siehe :
>
> http://binerry.de/post/27067411903/i2c-level-shifter-i2c-bridge

Viel zu aufwendig.

Da geht es darum, auf einem I2C-Buss gleichzeitig 3,3V und 5V Bausteine
zu betreiben. Das sind aber ganz andere Anforderungen, als wenn du
einfach 5V Outputs mit 3,3V Inputs verbinden willst.

Geht ganz einfach so, wie schon von mehreren Postern beschrieben:
Spannungsteiler:

Also ganz einfach von den 3,3V Pins jeweils einen 10k nach GND und dann
zwischen dem 5V Pin und dem 3,3V Pin einen 4k7 in Reihe.

Wenn der 5V Pin ein Eingang ist, erhᅵlt er die 3,3V bei High-Pegel, der
Spannungsteiler teilt also nicht, schᅵtzt aber den 3,3V Pin vor
eventuell zeitweise anliegenden 5V. Wenn der 5V Pin ein Ausgang ist,
erhᅵlt der 3,3V Pin eine durch den Spannungsteiler reduzierte Spannung.

Das Zeitverhalten wird allerdings verschlechtert, weil der 4k7 zusammen
mit der Eingangskapazitᅵt der Bausteine einen Tiefpass bildet. Meistens
ist das aber wohl zu vernachlᅵssigen.

Gruᅵ

Stefan

Michael Beh

unread,
Oct 20, 2012, 8:00:32 AM10/20/12
to
Stephan Urban schrieb:
Alles klar, Problem gelᅵst.
Thanks fᅵr eure Unterstᅵtzung.

LG Michael

Michael Schwingen

unread,
Oct 20, 2012, 9:35:14 AM10/20/12
to
On 2012-10-18, Michael Beh <mb...@gmx.net> wrote:
> ich mᅵchte 5V-Output-Pegel auf 3,3V Input-Pegel anpassen.
> Anwendung: Outputs von einem Arduino-Board auf einen Raspberry Pi
> ᅵbertragen. Leider gibt es keine ICs in DIL dafᅵr, siehe :
>
> http://binerry.de/post/27067411903/i2c-level-shifter-i2c-bridge

Was jetzt? Ausgang an Eingang, oder bidirektional (I2C)?

Das aus dem Link ist jedenfalls viel zu aufwendig: ein FET und 2 Widerstᅵnde
wie in NXP AN97055 angegeben reichen aus und funktionieren prᅵchtig.

Fᅵr einfache Ausgᅵnge: wie schon beschrieben Spannungsteiler oder
Serienwiderstand + Z-Diode oder Widerstand + Klemmdiode nach 3V3.

cu
Michael

Edzard Egberts

unread,
Oct 22, 2012, 2:33:07 AM10/22/12
to
Rafael Deliano schrieb:
> > ULN2004
>
> Darlington macht mauen low-Pegel.

Stimmt, das habe ich ᅵbersehen.

> Alternative:

74LS06 mit Widerstandsnetzwerk. Wenn ich mich recht entsinne, gibt es in
der 74er-Reihe sogar nicht invertierende Open-Collector-Treiber.

Gerrit Heitsch

unread,
Oct 22, 2012, 1:02:04 PM10/22/12
to
7407 oder 74LS07.

Gerrit



Klaus Butzmann

unread,
Oct 22, 2012, 4:52:17 PM10/22/12
to
Am 22.10.2012 08:33, schrieb Edzard Egberts:

>> Alternative:
>
> 74LS06 mit Widerstandsnetzwerk.
Gab's die 06/07er in LS?



Butzo

Dieter Wiedmann

unread,
Oct 23, 2012, 1:25:38 AM10/23/12
to
Aber sicher doch.


Gruᅵ Dieter

Thomas Rachel

unread,
Oct 23, 2012, 5:34:02 AM10/23/12
to
Am 18.10.2012 23:07 schrieb Jens Fittig:

> Meine G�te! Sagt dir der Begriff "Spannungsteiler" etwas?
>
> F�r das Problem braucht man keinen IC sondern Hirn!
>
> <kopfsch�ttel>

Alle Antworten sind informativ.

Nur nicht die von Gerber, der f�llt mal wieder aus dem Rahmen, und das
massiv.

SCNR,

Thomas

Waldemar Krzok

unread,
Oct 23, 2012, 5:54:22 AM10/23/12
to
Am 19.10.2012 12:19, schrieb Roland Ertelt:
> Und so sprach Hans-J�rgen Schneider:
>
>> Roland Ertelt schrieb:
>>>
>>> Und so sprach Stefan Huebner:
>>>
>>>> Spannungsteiler, R+ZD, R+Eingangsschutzdiode...
>>>> Oder ein 74LVC..., die sind weitgehend 5V-Tolerant am Eingang.
>>>> Aber wohl auch nur als SO zu bekommen.
>>>
>>> 74LVC sind sogar offizell als Pegelwandler einsetzbar. Allerdings
>>> braucht man da noch eine Steuerleitung, um die Richtung umzulschalten.
>>
>> Nicht die Richtung. I2C verh�lt sich ja eher wie wired or.
>>
>
> Daher sind die 74LVC f�r I2C nicht nutzbar. Zumindest wenn man in beide
> Richtungen will...

:-)

Willst du I2C unidirektional betreiben? Wittssch...

Waldemar


--
My jsme Borgov�. Sklopte �t�ty a vzdejte se. Odpor je marn�

Jens Fittig

unread,
Oct 23, 2012, 7:00:04 AM10/23/12
to

Thomas Rachel schrieb:

> Am 18.10.2012 23:07 schrieb Jens Fittig:
>
> > Meine G�te! Sagt dir der Begriff "Spannungsteiler" etwas?
> >
> > F�r das Problem braucht man keinen IC sondern Hirn!
> >
> > <kopfsch�ttel>
>
> Alle Antworten sind informativ.
>
> Nur nicht die von Gerber,

welcher Gerber? Bist du auch so ein Beklopper, der M�rchen erz�hlt?

> der f�llt mal wieder aus dem Rahmen, und das
> massiv.

> SCNR,

h�ttest du aber besser statt dich als dummen P�pelheini zu
pr�sentieren.

Deine Antwort ist absolut nicht informativ. Sie ist genau das Nivau,
welches du selbst anprangerst. Einfach nur d�mlich!


Werner Holtfreter

unread,
Oct 23, 2012, 11:28:53 AM10/23/12
to
Am Tue, 23 Oct 2012 13:00:04 +0200 schrieb Jens Fittig:

>> Alle Antworten sind informativ.
>>
>> Nur nicht die von Gerber,
>
> welcher Gerber?

Derjenige, der sich angesprochen fühlt.

Derjenige, der den gleichen Kommunikationsstil pflegt, wie jener Wolfgang
Gerber.

Ich rate zu einem neuen Pseudonym, mit dem du künftig jegliche
Unhöflichkeiten unterlässt. Es ist ja nicht so, dass du nicht
gelegentlich etwas beizutagen hättest.
--
Gruß Werner

Jens Fittig

unread,
Oct 23, 2012, 12:41:15 PM10/23/12
to

Werner Holtfreter schrieb:

> Am Tue, 23 Oct 2012 13:00:04 +0200 schrieb Jens Fittig:
>
> >> Alle Antworten sind informativ.
> >>
> >> Nur nicht die von Gerber,
> >
> > welcher Gerber?
>
> Derjenige, der sich angesprochen f�hlt.

Du hast mir, also Jens Fittig, geantwortet. Und deshalb f�hlte ich
mich angesprochen.

Du bist mit der albernen Gerberitis genauso ein Spinner, wie viele
andere hier.

> Derjenige, der den gleichen Kommunikationsstil pflegt, wie jener Wolfgang
> Gerber.

Ach ne - �hnlicher Stil = Grundlage f�r Verleumdung und L�gen? Na echt
toll! Du bist ja ein tolles Sch�tzchen.

> Ich rate zu einem neuen Pseudonym, mit dem du k�nftig jegliche
> Unh�flichkeiten unterl�sst. Es ist ja nicht so, dass du nicht
> gelegentlich etwas beizutagen h�ttest.

Steck dir deine dummen Spr�che in der Allerwertesten!


Bernd Laengerich

unread,
Oct 23, 2012, 1:25:08 PM10/23/12
to
Am 23.10.2012 18:41, schrieb Jens Fittig:

> Steck dir deine dummen Sprüche in der Allerwertesten!

Du gerberst!

Bernd

Gerrit Heitsch

unread,
Oct 23, 2012, 1:35:18 PM10/23/12
to
Und immer noch... Reichelt hat sie 'LS06' und 'LS07'.

Gerrit


Jens Fittig

unread,
Oct 23, 2012, 1:57:24 PM10/23/12
to

Bernd Laengerich schrieb:

> Am 23.10.2012 18:41, schrieb Jens Fittig:
>
> > Steck dir deine dummen Spr�che in der Allerwertesten!
>
> Du gerberst!

PLONK!

gUnther nanon�m

unread,
Oct 23, 2012, 2:31:57 PM10/23/12
to

"Jens Fittig" <inv...@invalid.invalid> schrieb im Newsbeitrag
news:k66lq4$l7s$3...@news.albasani.net...

>> Am 23.10.2012 18:41, schrieb Jens Fittig:
>>
>> > Steck dir deine dummen Spr�che in der Allerwertesten!
>>
>> Du gerberst!
>
> PLONK!

Hi,
f�r jemanden, der so oft ungequirlte Kacke �u�ert und allenthalben um sich
tritt, hat er ne verflixt d�nne Haut, finde ich. K�nnte ein "M�dchen" sein.
Ob Wolfgang einen Unfall auf dem Treppengel�nder hatte?

--
mfg,
gUnther


Roland Ertelt

unread,
Oct 23, 2012, 2:57:03 PM10/23/12
to
Und so sprach Waldemar Krzok:

> Am 19.10.2012 12:19, schrieb Roland Ertelt:
>> Und so sprach Hans-J�rgen Schneider:
>>
>>> Roland Ertelt schrieb:
>>>>
>>>> Und so sprach Stefan Huebner:
>>>>
>>>>> Spannungsteiler, R+ZD, R+Eingangsschutzdiode...
>>>>> Oder ein 74LVC..., die sind weitgehend 5V-Tolerant am Eingang.
>>>>> Aber wohl auch nur als SO zu bekommen.
>>>>
>>>> 74LVC sind sogar offizell als Pegelwandler einsetzbar. Allerdings
>>>> braucht man da noch eine Steuerleitung, um die Richtung umzulschalten.
>>>
>>> Nicht die Richtung. I2C verh�lt sich ja eher wie wired or.
>>>
>>
>> Daher sind die 74LVC f�r I2C nicht nutzbar. Zumindest wenn man in beide
>> Richtungen will...
>
> :-)
>
> Willst du I2C unidirektional betreiben? Wittssch...
>

Was ist daran jetzt wittsch? Wie arbeitest du denn mit I2C angebundenen
Sensoren, Speichern etc? Sendest du per Datenleitung, und l�sst dir die
Antwort trommeln?

Roland

Michael Eggert

unread,
Oct 24, 2012, 5:32:14 PM10/24/12
to
"gUnther nanon�m" <g-...@gmx.de> wrote:

Moin!

>Ob Wolfgang einen Unfall auf dem Treppengel�nder hatte?

Bestimmt, unten am Pfosten hats "Plonk" gemacht. :-)

Gru�,
Michael.

Ralph A. Schmid, dk5ras

unread,
Oct 26, 2012, 9:50:13 AM10/26/12
to
Jens Fittig <inv...@invalid.invalid> wrote:

>welcher Gerber? Bist du auch so ein Beklopper, der Märchen erzählt?

Jaja. Immer wieder erheiternd,

Message-ID: <48e63145$0$15209$9b62...@news.freenet.de>

vs.

Message-ID: <48ea2be0$0$25722$9b62...@news.freenet.de>



-ras

--

Ralph A. Schmid

http://www.schmid.xxx/ http://www.db0fue.de/
http://www.bclog.de/

Peter Schneider

unread,
Oct 28, 2012, 5:01:35 AM10/28/12
to
Ralph A. Schmid, dk5ras schrieb:

> Jaja. Immer wieder erheiternd,
>
> Message-ID: <48e63145$0$15209$9b62...@news.freenet.de>
>
> vs.
>
> Message-ID: <48ea2be0$0$25722$9b62...@news.freenet.de>
>

Wie / wo kann man diese Nachrichten denn finden?

P.


Dieter Wiedmann

unread,
Oct 28, 2012, 5:11:22 AM10/28/12
to
https://groups.google.com/advanced_search?hl=de&q=&hl=de&

Ganz unten die ID eintragen.


Gruᅵ Dieter

0 new messages