I²C Problem

Gast #257051
Lesenswert?
• ▲
▼
Hallo,

an was kann es liegen, das mein I²C bus einmal Funktioniert und wenn
ich neustarte wieder nicht?
ist es möglich, das meine Pullups falsch dimensioniert sind mit 10
kOhm? ich hab eine kleine Schaltung (Little I²C Tool) damit kann ich
anhand von drei LED die Zustände SDA low,SCL low und Busy ablesen.
Komischerweise leuchten alle drei.

gruß

xeus
Gast #257053
Lesenswert?
• ▲
▼
echt total komisch, ich krieg mit ;ERR nicht mal einen Fehler zurück.
jetzt mal ne blöde frage, bitte nicht lachen: Muss ich die zwei
widerstände gegen masse oder gegen + 5 V schalten?

Bin mir sicher das jetzt gerade welche darüber lachen.
Gast #257054
Lesenswert?
• ▲
▼
Du musst sie gegen 5V schalten, und sie sollten eigentlich 4,7kOhm
haben. Aber auch mit Deinen Werten müsste es funktionieren. Bist Du
ganz sicher, dass Deine LEDs tatsächlich dauerbrennen, oder flackern
sie nur ganz schnell? Das wäre ja gewünscht.

Stephan.
Gast #257056
Lesenswert?
• ▲
▼
kommt auf die Taktfrequenz an. Wenn du den Bus mit 400kHz laufen lässt,
sind sie zu gross. Aber ohne Not nimmt ja normalerweise solch hohe
Frequenzen nicht. Ich nehme immer 3k3, dass passt auf jeden Fall.
Gast #257059
Lesenswert?
• ▲
▼
> Du musst sie gegen 5V schalten, und sie sollten eigentlich
> 4,7kOhm haben.

Nur zur Info: die Widerstandswahl richtet sich in erster Linie nach der
gesamten Buskapazität. Je mehr Geräte am I²C hängen, desto größer wird
die Buskapazität und desto kleiner sollte man die Widerstände wählen.
4k7 ist ein guter Wert :)

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.