gepufferter I2C-Bus Kategorie: I²C-Bus (von Erich H. Nolting - 5.12.2005 21:55) | ||
| ||
Hallo, Ich betreibe einen ca. 45m langen gepufferten I2C-Bus mit Pull-Ups am ReglerBoard 4,7k und am Busende 1,0k. An Anfang des Busses (nach ca. 1m) und am Ende (nach ca. 45m) habe ich je eine Relaisplatine von André I²C-Version mit MAX7311mit Puffer (P85B96), am Ende zusätzlich das I2C-Me�board (Art.# 1414). Beim Me�board benutze ich den Puffer der Relaisplatine mit (angeschossen nach Andrés Rat über die Pads für den PCF8574). Nun mein Problem: nach einiger Zeit (unregelmä�ig) wird der Programmablauf instabil. Dies äu�ert sich darin, da� falsche Relais schalten. (An Softwarefehler habe ich zwar auch schon gedacht, schlie�e ich inzwischen aber aus. Im Testbetrieb bei nur kurzem I2C-Bus lief alles problemlos.) Das falsche Schalten passiert auf der Seite des Reglerboards. Wie weit kann ich die Pull-Ups herabsetzen ohne das Board oder die C-Control Unit zu überlasten. Sollten die Pull-Ups am Ende und auf dem Board gleich gro� sein. (Dies würde für mich bedeuten, da� ich das Board wieder ausbauen mü�te.) Sind vielleicht die Unterschiede bei den Pull-Ups der Grund für das Verhalten der Relais nahe des Boards. Ich hoffe es hat jemand eine Idee. Vielen Dank im Voraus Erich | ||
Antwort schreiben Antworten: Re: gepufferter I2C-Bus (von Christian Jost - 25.12.2005 10:49) Re: gepufferter I2C-Bus (von KlaRa - 6.12.2005 18:19) Re: gepufferter I2C-Bus (von Erich H. Nolting - 7.12.2005 10:24) |