Forum: Mikrocontroller und Digitale Elektronik Triger


von Thomas (Gast)


Lesenswert?

Hallo.

Ich wäre froh, wänn mir jemand helfen könnte.

Ich habe 6 Sensoren, diese haben die Adressen 1-6.

Ich habe einen Master definiert, (keiner von den 6 Sensoren ist Master)
der die Sensoren aufruft.


Ich weiss nicht wie ich den den "Aufruf" vom Master programmieren
soll.

von Sebastian (Gast)


Lesenswert?

????

von OTobias (Gast)


Lesenswert?

?????? hä

von Johannes Raschke (Gast)


Lesenswert?

Möglicherweise solltest Du noch angeben, welchen Controller, welche
Sensoren, welches Bussystem und welches Protokoll Du verwendest, damit
Dir jemnd helfen kann...

von Thomas (Gast)


Lesenswert?

Hast Du meine Frage demfall verstand, oder soll ich sie nochmals anders
formuliren?

Controller: MSP430
Entwicklungsumgebung: ImageCraft ICC430 und NoICE430 Debugger
Bussystem: ist noch nicht ganz klar, ich denke mir ein 5 Pol Kabel.
Senororen: ist auch noch nicht ganz klar definiert, auf jedenfall
müssen sie den Controller MSP430 haben.


----------
nochmals die Fragen:

Wie mache ich, das der Master diese 6 Sensoren aufruft, über einen
Triger, und die Sensoren dann ihre werte an den Master senden?

(Ich denke mir es ist das beste wenn der Master jedesmal einen
Broadcast sendet und der Sensor mit der Adress 1 weiss, dass er zuerst
antworten muss, und mit einer verzögerung dann der Sensor mit der
Adresse 2 antworted...) stimmt dieser Ansatz?


Gruss Thomas
und Danke!

von Peter D. (peda)


Lesenswert?

Für sowas ist der CAN-Bus ideal, z.B. mit dem MCP2510.

Das Delay brauchst Du dann nicht mehr. Bei CAN darf jeder senden, wie
er lustig ist, alle Daten kommen an.


Peter

P.S.:
Fürs Fragen formuliern gibt es kein Zeitlimit !
Man darf also ruhig auf die Orthographie achten, wenn man als Frager
ernstgenommen werden will.

von Ingo Henze (Gast)


Lesenswert?

Allerdings gibt es für's Antworten ein Zeitlimit, zumindest dann, wenn
man unbedingt der Erste sein will :-)

Gruß
Ingo

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.