Hallo,
ich beschäftige mich seit einiger Zeit mit der Thematik rund um ZigBee,
besonders mit den entsprechenden XBee-Modulen (XBee Pro Series 1). Alles
rund um den Aufbau einer Verbindung mittels X-CTU, etc. habe ich schon
gemacht (überwiegend über AT-Commands).
Bei meinem Projekt geht es nun darum, dass ich vier autonome
Modellfahrzeuge mit einem Rechner kommunizieren lasse möchte. Der
Rechner ist für die Regelung zuständig und soll den Fahrzeugen über Funk
mitteilen, wie sie sich im Straßenverkehr zu verhalten haben. Die
Kommunikation erfolgt hierbei logischerweise über die XBee-Module.
Dadurch, dass ich mehrere dieser Fahrzeuge habe, gehe ich davon aus,
dass es am logischsten ist alles über den API-Mode kommunizieren zu
lassen.
Ich bin nun soweit, dass ich im nächsten Schritt zunächst einen Aufbau
mit zwei Modulen plane (im späteren Verlauf mit bis zu fünf Modulen):
- Eines dieser beiden XBee-Module wird an einen Mikrocontroller
(STM32F103ZC) am Fahrzeug angeschlossen (sobald das funktioniert, werden
noch drei weitere Fahrzeuge genau so ausgerüstet, aber das hat zunächst
Zeit)
- Das zweite Modul wird über USB an einen Rechner mit MATLAB
angeschlossen
Hierbei interessiert mich aber erst mal die Kombination vom XBee-Modul
mit dem Mikrocontroller (über UART). Es sollen Daten von MATLAB
empfangen und an MATLAB gesendet werden. Da ich noch keinerlei
Programmiererfahrung auf diesem Gebiet habe, wollte ich hier mal
nachfragen, ob mir jemand Hilfe leisten kann. Sei es mit Beispielcode
für eine solche Kommunikation (eventuell auch mit anderen
Mikrocontrollern), einem kleinen Tutorial, Literaturempfehlungen,
empfehlenswerte Links im Internet. Mich interessiert auch dabei, wie ich
den Daten-Frame korrekt einbaue (ich denke, dass das notwendig ist).
Über Antworten würde ich mich sehr freuen.
Vielen Dank
m. becker