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