-
-
Erfahrener Benutzer
Fleißiges Mitglied
I2C Anschluss
Hallo
Ich besitze die C-Control 2 Unit und das Applicationboard.
Mit dem Application Board kann ich aber nur zwei Geräte steuern.
Ich möchte aber mehr Geräte steuern, was brauche dafür?
Brauche ich zufällig eine "I2C-Port 16 HS 16Bit-Porterweiterung" für, von http://cctools.hs-control.de/home.php? Wenn ja, wo müsste ich dann den SDA und SCL Anschluss des Gerätes anschliesssen?
-
Erfahrener Benutzer
Robotik Einstein
I2C an der CC2
Hallo BlackBroom,
was heißt "Geräte steuern"?
Wenn du mehrere Sensoren oder Aktoren mit I2C-Schnittstelle an die CC2 anschließen willst, dann reicht der I2C-Bus der CC2 dazu völlig aus.
Anschluß des I2C-Bus an SCL/SDA der CC2 (siehe Anleitung der CC2!).
Gruss Dirk
-
Erfahrener Benutzer
Fleißiges Mitglied
Antwort
Hallo
Ich wollte ca. 5 Bauteile ansteuern. Das sind zum einen drei Motortreiber. Die haben jeweils einen SCL/SDA Anschluss. Jetzt verstehe ich aber nicht, wie ich diese Treiber anschliesse. Du sagst ja das man das an das Application Board anschliessen kann. Es wird ja dann jeder über eine Adresse angesprochen oder? Aber wie schliesse ich die Geräte jetzt an? Habe in der Anleitung nachgeschaut, wurde aber nicht schlauer dadurch.
-
Erfahrener Benutzer
Robotik Einstein
I2C-Bus
Hallo BlackBroom,
man macht sich letztlich ein Kabel, mit dem man den I2C-Bus von Gerät zu Gerät weiterschleift. 1 Ader ist SCL, da werden alle SCL-Anschlüsse angeschlossen und 1 Ader SDA für alle SDA-Anschlüsse.
Man braucht noch Masse und evtl. +5V.
Es sind noch Pull-Up-Widerstände erforderlich, z.B. 10k an jedem Kabelende von SDA nach + und SCL nach +.
Geh hier 'mal auf die Suche unter I2C. Es gibt hier auch eine RN-Steckernorm (2x5-pol) für den I2C-Bus. Wenn du den nachbaust, kannst du auch Teile nach dem RN-Standard an deinen Bus anschliessen.
Gruss Dirk
-
Erfahrener Benutzer
Fleißiges Mitglied
Antwort
Hallo
Ich verstehe das noch nicht mit dem Widerstand. Wo muss der Widerstand hin? Ich schliesse doch einfach ein Gerät über zwei Kabel an und dannfertig. Von da gehe ich dann weiter zum nächsten. Könnstest du mir das vielleicht genauer erklären.
-
-
Erfahrener Benutzer
Fleißiges Mitglied
Antwort
Hallo
Habe mir die Seiten angeschaut, wurde aber immer noch nicht schlauer.
Also ich schliesse ja die Bausteine über ein Kabel vom SDA bzw. SCL Anschluss an die Unit an und dann selbe von Baustein zu Baustein. Desweiteren schliesse ich alle Geräte an die +5V an und einen Anschluss jeweils an den Ground. Aber wo muss ich da noch den Widerstand einbauen? Das verstehe ich nicht.
-
Erfahrener Benutzer
Roboter-Spezialist
Widerstände brauchst du keine!
Du kannst es so machen, wie du geschrieben hast.
Die Main-Unit2 hat nämlich schon Widerstände eingebaut.
Wenn du einen extrem langen (m) I²C Bus machen willst, dann schau dir mal den Link an: http://www.cc2net.de/Tips/tips.html
MfG ACU
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen