Séminaire Technologies sans-fil Exemple pratique : communication radio entre 2 kits PSoC jean-louis.druilhe@univ-tlse3.fr Modules XBee & PSoC
Interfaçage PSoC & Module RF XBee Modules XBee & PSoC
Contexte matériel PSoC ZigBee Modules XBee & PSoC
Ressources PSoC Modules XBee & PSoC
Connexions utilisées du module XBee Modules XBee & PSoC
Echanges de données Modules XBee & PSoC
Configuration des modules L’application X-CTU de MaxStream permet de configurer les différents modules Xbee. C’est aussi un terminal permettant de transmettre et de recevoir les trames en mode API ou en mode AT. Il faut déclarer un coordinateur en lui associant un PAN-ID. C’est lui qui choisit le canal à utiliser. On déclare des routeurs qui se verront affecter une adresse 16 bits par le coordinateur. Il faut qu’ils partagent le même PAN-ID que le coordinateur. Modules XBee & PSoC
Première approche Reconnaissance des adresses MAC (SH & SL) et 16 bits (NWK 16-bit address) des différents modules connectés au réseau : table de routage simplifiée. Dans le programme, on initialise un pointeur avant de transmettre un paquet de données. Le bouton poussoir SW2 commande l’envoi de données à un routeur ou au coordinateur. La trame contient la mesure de l’ADC 20 bits intégré au PSoC. Le bouton poussoir SW3 arrête la transmission série. Modules XBee & PSoC
Deuxième approche Modules XBee & PSoC
Modules XBee & PSoC