I2C PCA9515A Master und Slave Seite (5V, 3,3V) tauschen

Gast #4973599
Lesenswert?

Liebe Leute,

laut Anhang ist im Datenblatt als typische Applikation links der Host 
mit 3,3V und rechts ein Slave mit 5V abgebildet.

Bei mir ist es genau umgekehrt. Ich habe einen Atmega mit 5V und einen 
I2C Slave mit 3,3V.

Kann ich den Baustein auch umgekehrt benutzen? Also Versorgung, Enable 
mit dem Slave links anschließen und den Host rechts. Ist das dem Bus 
egal? Wo ist denn der Unterschied beim I2C von Master und Slave am Bus?

Freu mich auf Antworten.

P.S. Aufgrund der Recherche hier im Forum, kenne ich die Möglichkeiten, 
SCA und SCL direkt mit 10k auf 3,3V zu legen, oder auch nur einen FET 
als Levelshifter zu benutzen. Möchte es aber trotzdem mit einem IC 
realisieren.
Angehängte Dateien:
Gast #4973618
Lesenswert?

Anfänger schrieb:
> Wo ist denn der Unterschied beim I2C von Master und Slave am Bus?

Der Master taktet die Datenübertragung, jedenfalls solange der Slave den 
Clock nicht runter hält.

Mir scheint, du solltest dich noch etwas mit den Grundlagen 
beschäftigen. Dazu gehört auch, dass man elementare Sachen vielleicht 
einmal selber baut und nicht für jeden Mist zu einem IC greift - oder wo 
siehst du den Vorteil von dem Käfer?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren