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