Bidirektionaler Levelshifter mit IRML2502PBF??

Begonnen von Tobias, 20 März 2015, 17:44:51

Vorheriges Thema - Nächstes Thema

Tobias

Hi,
ich muss auf meiner Platine einen bzw mehrere Levelshifter unterbringen. Eine vorgefertigte Platine fällt aus. Ich habe mal mit einem 2N7000 layoutet, besser wäre es allerdings mit SMD, allerdings kein Mico-SMD. Ist ein IRML2502PBF für I2C geeignet? Oder Ein BSS138? Ev. ein Schaltbild mit den passenden Widerständen falls 10K nicht passt?

Hintergrund: ich will an einen 5V Arduino eine 3.3V Funkmudul anschließen....

Edit: dieser hier: TXS0104E wäre ev. perfekt da schon 4 Datenleitungen, aber ein Pinabstand von 0.65mm bekomme selbst ich nicht mit meinen erweiterten Lötkenntnissen und Feinlötkolben gelötet :(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

locutus

Die Schaltung ist in Ordnung. Ich verwende grundsätzlich BSS138 und 10k Widerstände als Levelshifter.
BSS138 ist auch in der dual N-channel Trench MOSFET Variante erhältlich - BSS138PS.