Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

Diverses

Anschluss von 3 Geräten

Beiträge zu diesem Thema: 5

ELV USB-I²C-Interface USB-I2C

Artikel-Nr.: 092255

zum Produkt
Anschluss von 3 Geräten
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.08.2013, 11:19
Guten Tag,
ich habe an das Interface 3 Beschleunigungssensoren
(3-Achsen-Beschleunigungssensor 3D-BS, Komplettbausatz
Artikel-Nr.: 68-09 15 21) angeschlossen.
Über den Befehl s70 02 s71 06 p gibt mir das Interface 6 Byte mit den Werten von einem Sensor aus. Wie erhalte ich von allen 3 Sensoren synchron die Beschleunigungen in x-,y- und z-Achse?
Vielen Dank
Aw: Anschluss von 3 Geräten
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.08.2013, 19:55
Hallo Hendrik,

die ausgelesenen 6 Byte entsprechen schon den Messwerten für die X-, Y- und Z-Achse.
Je Achse stehen 2 Byte zur Verfügung, wobei die Anordnung in den 2 Byte aus der Tabelle 1 in der Anleitung zum 3D-BS zu entnehmen ist.
Die PC-Software zum 3D-BS ist für den Anfang auch sehr hilfreich.
Demosoftware

Hoffe damit konnte ich Dir weiterhelfen.

Gruß
Horst
Aw: Anschluss von 3 Geräten
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.08.2013, 20:34
Vielen Dank für deine Hilfe, aber ich würde gerne 3 Sensoren gleichzeitig am Interface anschließen und dann die Beschleunigungen jedes Sensors auslesen.
Mit einem klappt das schon.
Aw: Anschluss von 3 Geräten
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
29.08.2013, 08:03
Hallo,

dann habe ich das leider falsch verstanden.
3x den 3D-BS an ein USB-I2C Interface anzuschliessen geht nicht.
Da der Sensor auf dem 3D-BS eine feste I2C-Adresse hat und somit alle Sensoren auf den Befehl gleichzeitig antworten würden.

Warum möchtest Du denn 3 Sensoren gleichzeitig auslesen?

Mir fallen dazu nur folgende Lösungen ein:

  • Andere Sensoren verwenden, welche unterschiedliche Adressen ermöglichen.
  • 3x USB-I2C Interface, für jeden Sensor seperat.
  • Eigene Mirkocontroller-Platine aufbauen mit 3 getrennten I2C-Schnittstellen.


Gruß
Horst
Aw: Anschluss von 3 Geräten
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
29.08.2013, 10:20
Hallo,

Möglich wäre auch eine Lösung mit einem I2C Multiplexer z.B PCA9541 (der kann nur 2). Es gibt auch Multiplexer mit mehr Kanälen.

Oder Du versorgst Deine 3 Sensoren "schaltbar" nacheiander hiermit:LEDI2C Steuertreiber



Grüße

Kalle Wirsch