Forum: Mikrocontroller und Digitale Elektronik Bauteilsuche: Port Expander -> 3V3 supply und 5V I2C


von Dieter S. (Gast)


Lesenswert?

Hallo zusammen,

ich bin auf der Suche nach einem 8-Bit Portexpander, der über I2C 
angesteuert werden kann. Jedoch handelt es sich bei dem I2C Bus um einen 
Bus mit 5V High-Level. Die vom Portexpander zu schaltenden Pins sollen 
aber an die Eingänge eines Microcontrollers gehen, der mit 3V3 betrieben 
wird.

Meine erste Überlegung ist, den Portexpander mit 5V zu betreiben und 
zwischen den Ausgangspins des Portexpanders und den Eingangspins des 
Mikrocontrollers je einen einfachen Widerstand zu schalten.

Aber vielleicht gibt es ja ICs, die genau sowas schon können und 
integriert haben. Dann könnte ich wieder Bauteile, Platz und Montagezeit 
sparen.

Vielen Dank schonmal für nützliche Hinweise!

Gruß,
Dieter

von B. S. (bestucki)


Lesenswert?

Die PCA9672 von NXP können das. Das IC mit 3.3V speisen, das 
I2C-Interface sowie die I/Os sind 5V-Tolerant.

EDIT: Warum nicht mit einem Pegelwandler den anderen Controller an den 
I2C anbinden? Dafür gibt es fertige Bausteine.

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.