Re: Schraubklemmen zu kapazitiv? Kategorie: I²C-Bus (von Gaudenz - 28.10.2003 12:06) | |
Als Antwort auf Re: Schraubklemmen zu kapazitiv? von André H. - 28.10.2003 8:44
| |
Hallo André zuerst einmal Entschuldigung, mein Posting ist mir weggegangen, als ich meine Schaltung zeichnen wollte. Wenn es irgendwie geht, kannst Du das letzte Posting bitte löschen, es war noch nicht fertig. Also 2. Versuch: Ich habe meine Schaltung ursprünglich gemäss der Application Note AN444 gestaltet, also indem ich vor jedem I2C-Baustein einen Bus-Extender anbrachte. Auf der gepufferten Seite bei der CC2 habe ich je einen pull-up von 330 Ohm, und dann vor jedem 'fan-out' 5kOhm, da ich ja 15 Stück davon habe (15 mal 330 Ohm) eingelötet. (Zeichnung liegt unter http://people.ee.ethz.ch/~gkoeppel/Wettingen/i2c.txt) Das hat dann mit den langen Kabeln nicht funktioniert. Offenbar hätte ich jeweils zwischen jedem Bus-Extender und dem jeweiligen I2C-Baustein ebenfalls noch einen kleinen pull-up von 4.7k-6.8k einlöten sollen, an SDA und SCL? Oder muss ich dann zwischen dem B82P715 und dem I2C-Baustein jeweils ca. 30k einlöten, entsprechend Figur 5 im Datenblatt des Bus-Extenders? (1us/30 pF, 10 pF pro Baustein + 10 pF für die Leitung). Vielen Dank für Deine Zeit und Hilfe, Gruss Gaudenz. ps. der link auf cc2net zum Datenblatt des B82P715 funktioniert übrigens nicht mehr, der neue link ist http://www.semiconductors.philips.com/acrobat/datasheets/P82B715_5.pdf > Hallo Gaudenz, > > Zuerst: > Der P82B715 ist kein "Port-Expander", sonden ein I²C-Bus Extender. > Port-Expander sind z.B. PCF8574 und MAX7311. > > Zwei Schraubklemmen sind am I²C-Bus nicht sehr schlimm. > Aber hast Du folgendes beachtet: > - Sind vor Deinen PCF8575 je 330 Ohm an SDA und SCL ? > (Leitungsreflexionen) > - Befinden sich Pull-Up-Widerstände(4,7k-6,8k) auf der ungepufferten Seite der I²C-Bus-Extender ? > - Wie gro� ist der Gesamtwiderstand am I²C-Bus ? > (gepufferte&ungepufferte Seite) > Es könnte sein, da� für den I²C-Bus-Extender die Ströme schon zu gro� sind, > oder, da� die gesamt Kapazität durch die I²C-Bus-Bausteine zu gro� ist. > 300 Ohm als Pull-Up allein an einem I²C-Bus-Extender sind schon etwas wenig. > Dazu kommen noch alle anderen Pull-Ups am gepufferten und an den ungepufferten Bussen. > > MfG André H. | |
Antwort schreiben Antworten: Re: Schraubklemmen zu kapazitiv? (von André H. - 1.11.2003 15:12) Re: Schraubklemmen zu kapazitiv? (von Gaudenz - 5.11.2003 11:38) |