Re: Transeiver Kategorie: I²C-Bus (von André H. - 28.09.2010 9:34) | ||
Als Antwort auf Transeiver von Volker - 27.09.2010 21:31 | ||
| ||
Hallo Volker, > ich möchte eine Strecke von 50m mit dem I²C- Bus überbrücken. > An dem Bus befinden sich zwei PCF/MAX-Rel8(+8) - Relaisplatine, ein I2C-MUX8 HS und > ein I2C-Me�board 8Bit Rev. 1.1 in einem Schaltschrank (Kabellänge ca. 80cm CAT7) was auch gut funktioniert. > Ich möchte in ca. 50m Entfernung noch eine PCF/MAX-Rel8(+8) - Relaisplatine und > ein I2C-Me�board 8Bit Rev. 1.1 (ebenfalls mit CAT7) betreiben. Leider spielen dann die Relaiskarten im Schrank verrückt. > Ich vermute,dass dies an der Kabellänge liegt. > Kann ich diese Leitungslänge mit dem Einsatz mehrerer I2C-Bus-Tranceiver lösen, indem ich den langen Kabelweg > über den entstehenden Differential-Bus überbrücke? Der I²C-Bus-Tranceiver ist hier die sinnvollste Möglichkeit. Aber zur Verkabelung: Du hast momentan mit kurzem Kabel mehrere I²C-Slaves im selben Schaltschrank mit der CC2? Du möchtest nun einen (oder mehrere) I²C-Bus-Slaves in 50m Entfernung anbinden. Hier benötigst Du zwei I²C-Bus-Traceiver. (Strang-)Längen bis 100m sollten kein Problem darstellen. Bei entfernungen vom I²C-Bus-Master von deutlich über 100m wird es bei 100kHz-Bussen zu Timing-Problemen kommen. Aber das ist bei Dir nicht der Fall. Wichtig ist, da� die Slaves in 50m Entfernung eine eigene Stromversorgung bekommen oder der Kabelquerrschnitt der 12V-Versorung bei 50m entsprechend gro� ist. Auch sollte der Potentialunterschied nicht zu gro� sein. Beim I²C-Bus als Differential-Bus sollte dieser wenige Volt nicht überschreiten. (Sie Datenblatt PCA82C250) Wenn zusätzlich zum Bus eine Massverbindung ohne nennenswerten Stromflu� besteht, und die entfernten Slaves nicht separat geerdet sind, ist das kein Problem. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: Transeiver (von Volker - 28.09.2010 19:59) Re: Transeiver (von André H. - 11.10.2010 8:20) |