Forum: Mikrocontroller und Digitale Elektronik I2C fähige Peripherie (Sensoren) mit beliebigem µC auslesen


von John C. D. (johnc)


Lesenswert?

Hallo liebes Forum!

Nochmal die Frage etwas ausformuliert:

Wenn eine Peripherie I²C-fähig ist, in meinem Fall ein Sensorboard, ist
es dann möglich die Sensoren mit beliebigem (I²C-fähigem) µC auszulesen,
wenn die SDA und SCL Pins zugänglich sind und die nötigen Register 
dokumentiert sind?

In meinem Fall handelt es sich um das Daisy 7 
http://www.acmesystems.it/AHRS
Ich hätte z.B. ein Stellaris Launchboard mit einem Cortex M4 und ein 
Arduino Pro Micro zur Verfügung. Die sollen zwar nicht zum Einsatz 
kommen, aber es geht ja hier um den Konjuktiv ;-)

Mit Auslesen meine ich übrigens nicht einmalig den Speicher lesen, 
sondern entsprechend was µC+Board+Algorithmus hergeben.

MFG John C.

von Cyblord -. (cyblord)


Lesenswert?

Ja, warum denn auch nicht.

von SF6 (Gast)


Lesenswert?

Der µC muss nicht mal ein I²C Modul haben, es reicht wenn er zwei 
Tristate IOs hat (Soft-I²C).

von John (Gast)


Lesenswert?

Dip H. schrieb:
> Wenn eine Peripherie I²C-fähig ist, in meinem Fall ein Sensorboard, ist
> es dann möglich die Sensoren mit beliebigem (I²C-fähigem) µC auszulesen,
> wenn die SDA und SCL Pins zugänglich sind und die nötigen Register
> dokumentiert sind?

Genau das ist die Idee von I2C ...

von John C. D. (johnc)


Lesenswert?

Cyblord ---- schrieb:
> Ja, warum denn auch nicht.

Ich dachte, dass würdet ihr mir sagen =D

Ok, Vielen Dank für eure schnellen Antworten!
Hab seit heute einen MPU6050. Dann verheirate ich es mal mit nem'
Board.

greetz
John C.

von Cyblord -. (cyblord)


Lesenswert?

John C. Dark schrieb:
> Cyblord ---- schrieb:
>> Ja, warum denn auch nicht.
>
> Ich dachte, dass würdet ihr mir sagen =D

Naja das ist so, als würde ich im Auto-Forum fragen ob ich auch Audi 
fahren kann, wo ich doch meinen Führerschein auf nem Golf gemacht hab. 
Da würde wohl ne Rückfrage kommen so in der Art kommen oder?

von John C. D. (johnc)


Lesenswert?

Cyblord ---- schrieb:
> John C. Dark schrieb:
>> Cyblord ---- schrieb:
>>> Ja, warum denn auch nicht.
>>
>> Ich dachte, dass würdet ihr mir sagen =D
>
> Naja das ist so, als würde ich im Auto-Forum fragen ob ich auch Audi
> fahren kann, wo ich doch meinen Führerschein auf nem Golf gemacht hab.

Joa, mein Frage sollte weniger auf eine spezielle Hardware bezogen sein, 
als auf das I²C-Prinzip :)

greetz JohnC.

: Bearbeitet durch User
von Phan Tom (Gast)


Lesenswert?

John C. Dark schrieb:
> ... wenn die SDA und SCL Pins zugänglich sind ...

Gnd sollte auch zugänglich sein.
SCNR

Und die Bus-Pegel sollten auch zusammenpassen, sonst brauchst du 
dazwischen einen Pegelkonverter.

von Cyblord -. (cyblord)


Lesenswert?

John C. Dark schrieb:
> Cyblord ---- schrieb:
>> John C. Dark schrieb:
>>> Cyblord ---- schrieb:
>>>> Ja, warum denn auch nicht.
>>>
>>> Ich dachte, dass würdet ihr mir sagen =D
>>
>> Naja das ist so, als würde ich im Auto-Forum fragen ob ich auch Audi
>> fahren kann, wo ich doch meinen Führerschein auf nem Golf gemacht hab.
>
> Joa, mein Frage sollte weniger auf eine spezielle Hardware bezogen sein,
> als auf das I²C-Prinzip :)

Meine Frage bezog sich auch weniger auf die Technik der Autos als mehr 
auf die StVO.

von John C. D. (johnc)


Lesenswert?

@Phan Tom: Vielen Dank für den Hinweis!

@Cyblord: Auch Dir vielen Dank für deine konstruktiven Beiträge

greetz
John C.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.