I2C-Bus

Gast #61416
Hallo,

habe jetzt das Datenblatt des Atmega8 in puncto TWI durchgearbeitet. Es
stellt sich mir nun die Frage, wie groß die darin erwähnten Pull-Up
Widerstände zwischen SCL bzw. SDA gegen Vcc zu dimensionieren sind?
Muss beim Aufbau sonst noch irgend etwas beachtet werden, damit z.B.
Störungen unterdrückt werden?

MfG
Alex
Gast
Hallo I2C Experten,

kann man mit dem Atmega 16 TWI-interface nur auf eine Adresse triggern,
oder geht auch das "Mitlauschen" auf dem BUS.
Als kann ich mitlesen was auf dem bus passiert (Sniffer), falls ein
Master sich mit seinen Slaves unterhält?

Bin für all Antworten dankbar.

MfG Achim
Gast
Hallo Leute.

Die I2C-Bus-Specification V2.1 Jan2000 besagt laut Fig.37, dass der
Widerstand, ohne serielle Widerstände am µC, mindestens ca. 1.7 kOhm
betragen muss, bei einer Versorgungsspannung von 5V. Der maximale Wert
ist laut Fig. 39 abhängig von der Bus-Kapazität und für maximale
Bus-Kapazität ca. 2.5 kOhm. Dies gilt für den Standard-Mode. Ich nehme
mal an, ein 2 kOhm Widerstand wäre ideal.
Selber benutze ich 1.8k, 2k, 2.7k, 4.7k, 10k; und es funktioniert (auf
dem Steckboard).

Grüße
Marco

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.