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

Re: Frage zum I²C Bus Extender Kategorie: I²C-Bus (von André H. - 8.10.2003 13:57)
Als Antwort auf Frage zum I²C Bus Extender von Udo - 8.10.2003 13:25

Hallo Udo,

> Ich will mit 2 Strängen von der CC2 weggehen, d. h. die CC2 liegt in der Mitte und an beiden Enden hängt
> Peripherie. Die Entfernung beträgt je ca. 5 m. Um das ganze robuster zu machen, habe ich vor, die beiden
> Stränge mit dem I²C Extender abzukoppeln. Jetzt meine Frage: Reicht es aus die beiden Extender an der
> CC2 selbst vorzusehen, oder brauche ich an der Peripherie auch wieder einen um quasi eine Rückwandlung
> ähnlich wie beim Transceiver vorzunehmen?

Bei 5m benötigst Du nicht unbedingt einen gepufferten Bus, wenn keine starken
Störrquellen in der Nähe sind.
Aber, wenn Du die CC2 schützen willst, kannst Du einen einzelnen
I²C-Bus-Extender an die CC2 setzen. An die gepufferte Seite setzt Du
Einfach zwei Pull-Ups mit grö�erem Wert (6,8k bis 10k).
So ist es z.B. auch beim CC2-StarterBoard vorgesehen.

Mehrere I²C-Bus-Extender benötigst Du nur, wenn Du den Bus mit höheren Strömen treibst,
oder die Leitungen länger werden.
(z.B. gesamt-Pull-Up an der gepufferten Seite <500Ohm ^= 10mA)
Aber bei 5m ist dies nicht unbedingt notwendig.

Ansonsten müsste dies so aussehen:

Peripherie 1
    I
    I---- Pull-Ups 4,7k bis 10k
    I
I²C-Bus-Extender
    I
    I---- Pull-Ups 1k bis 6,8k
    I
    I------I²C-Bus-Ext.---- CC2
    I
    I
I²C-Bus-Extender
    I
    I---- Pull-Ups 4,7k bis 10k
    I
Peripherie 2


Aber bei Dir würde wie gesagt folgendes sicher reichen:

Peripherie 1
    I
    I---- Pull-Ups 6,8k
    I
    I
    I
    I------I²C-Bus-Ext.---- CC2
    I
    I
    I
    I---- Pull-Ups 6,8k
    I
Peripherie 2


Mit jeweils 10k als Pull-Ups bei der Peripherie wäre dis bei 5m
auch ziemlich "robust".

> Noch eine Anmerkung an André: Unter Ausblicke steht "sofort lieferbar", im Shop finde ich das Teil aber noch
> nicht.

Danke für den Hinweis.
Bei den ganzen neuen Platinen hab ich irgendwie die I2C-Extender HS-Platine
vergessen einzufügen. Ich werde das heute noch erledigen.

Bestellen kann man den I2C-Extender HS schon (über die Direkteingabe im Warenkorb):
1822-0 Platine
1822-1 Bausatz
1822-2 Baustein
Dazu gibt's noch die Option R, mit Spannungsregler für 12V statt 5V,
und die Option S mit Pull-Ups auf der nichtgepufferten Seite.
Diese werden für die Sub-Bus-Seite benötigt.
(Wenn der I2C-Extender HS an der Peripherie und nicht an der CC2 sitzt.)

Den I²C-Bus-Extender als Bauteil (P82B715) befindet sich unter Bauteile. (#1505).

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: Frage zum I²C Bus Extender (von Udo - 8.10.2003 14:32)