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
Ich habe für TWI 2 x 47kOhm Widerstände verwendet und es funktioniert bestens. Grüße Steffen
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
"geht auch das "Mitlauschen" auf dem BUS." Nur mit einem ATTiny26, da der die Adreßauswertung nicht in Hardware macht. Peter
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.