Triger

Gast #119977
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.
Gast #119981
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!
#119982
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren