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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.