I2C Bus - noch ein Problem

Gast #70445
Lesenswert?
• ▲
▼
Hallo,
wer hat Erfahrung mit dem I2C-Bus am AVR Controller und längeren
Anschlusskabeln? Ich versuche Temp-messungen in verschiedenen Räumen
der Wohnung durchzuführen. Der prozessor ist ein Atmega162 und der
Temp-Chip ein LM75. Das Programm ist mit dem CodeVision C-Compiler
erstellt, die Pull-Up Wiederstände sind an den Ports und die Messung
klappt, wenn ich den LM75 dicht am Prozessor plaziere. Dagegen geht
nichts mehr, wenn ich 2m Kabel dazwischen mache (Telefonkabel). Hat
einer Ahnung wie das Problem zu lösen ist?
Gast #70447
Lesenswert?
• ▲
▼
Mit I2C überhaupt nicht, da dieser Bus für die Kommunikation von Chips
auf einer Platine entwickelt wurde. Für größere Entfernungen muß man
wohl oder übel eine andere Lösung zwischenschalten.

Gruß, Frank
Gast #70448
Lesenswert?
• ▲
▼
Im Prinzip ist die maximal nutzbare Länge von den Pull-Ups, der
Kabelkapazität und der Taktfrequenz abhängig.
Genaugenommen muß die Signalanstiegszeit (bestimmt durch den Pull-Up
und die Kabelkapazität) innerhalb der i2c-Specifikation bleiben.
Wenn du größere Kabellängen brauchst kannst du auch i2c-Treiber
einsetzen. z.B. P82B96, P82B715 oder PCA9515, damit sind bis zu 3000pF
möglich bzw. etwa 50m Leitungslänge.

grüsse leo9
Gast #70451
Lesenswert?
• ▲
▼
Hallo,
vielen Dank an alle für die Auskünfte und diversen Anregungen.
Ich habe ja nun einiges zu probieren und ich denke, ich werde meine
Erfahrungen dann hier kund tun.
mfG
Klaus

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.