Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Schraubklemmen zu kapazitiv? Kategorie: I²C-Bus (von André H. - 1.11.2003 15:12)
Als Antwort auf Re: Schraubklemmen zu kapazitiv? von Gaudenz - 28.10.2003 12:06

Hallo Gaudenz,

> 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.
Kein Problem. Schon passiert. :-)

> 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)

Du machst einen kleinen Fehler mit den Pull-Ups.
Deine Schaltung ist nicht nach AN444.
Au�erdem ist evtl. die AN255 besser hierfür geeignet.
Ich setze Deine Zeichnung nochmal direkt hier rein:
(Wenn Du bei Text-Zeichnungen die code-Tags verwendest, hast Du eine Schriftart
mit fester Breite. :-) Notfalls immer die Vorschau benutzen.)
                    I2C
                      |
                      |
                   P82B715
                      |
                      |-R
                      |
                      |  R
                      |  |
                      |----P82B715--I2C
             330 Ohm  |
                |     |              R
                |     |      10 m    |
CC2----P82B715---------//-----------*---P82B715--I2C
                       |       9 identische Abzweiger
                   60 m|
                       |
                       |
                       * 4 identische Abzweiger
                       |
                       |-R
                       |      
                    P82B715
                       |
                       |
                      I2C
R = 15x330 Ohm                  
  = 5k

Deine Pull-Up-Widerstände ergeben zusammen 22 Ohm (330/15).
Das macht einen gesamt-Strom von ca. 227mA + den Kapazitiven Anteil
des Busses. Das ist zuviel für die P82B715 !
AuÃ?erdem befinden sich auf den ungepufferten Seiten des P82B715 keine Pull-Ups.
Diese sind aber zu empfehlen.
Beachte auch, da� der Bus unbedingt Busförmig aufgebaut wird !!
Eine Sternstruktur ist ohne ein paar Tricks nicht möglich.

Mache folgendes:
                  I2C
                   |
                   |---R2
                   |
                P82B715
                   |
                   |-R
                   |
                   |  R         R2
                   |  |         |
                   |----P82B715----I2C
          6,8kOhm  |
               |   |        R        R2
                   |   10 m |        |
CC2----P82B715----//------*--P82B715----I2C
                   |    9 identische Abzweiger
               60 m|
                   |
                   |
                   * 4 identische Abzweiger
                   |
                   |-R
                   |
              P82B715
                   |
                   |---R2
                   |
                  I2C
R = 15x10 kOhm
R2 = 15x10 kOhm

 Gesamtwiderstand:
10/15 kOhm=667 Ohm
10,03/15 kOhm=669 Ohm
1/6,8k +1/0,667+ 1/0,669 =1/Rges
Rges= 318 Ohm
Das ergibt einen Strom von ca. 16mA+ den Kapazitiven Anteil

So sollte es funzen.
Wenn nicht, dann sollte evtl. ein Teil mit einem P82B96 gepuffert werden.
(Evtl. sogar die 60m mit I²C-Bus-Tranceiver überbrücken.)

> ps. der link auf cc2net zum Datenblatt des B82P715 funktioniert übrigens nicht mehr,...
Danke, hab's korregiert.

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: Schraubklemmen zu kapazitiv? (von Gaudenz - 5.11.2003 11:38)