Come sostituire un cavo seriale con Xbee

March 8

Come sostituire un cavo seriale con Xbee


Xbee è un piccolo, poco costoso trasmettitore RF / ricevitore che implementa il protocollo di rete ZigBee. moduli Xbee hanno una vasta gamma di applicazioni, dal semplice comunicazione punto-a-punto per reti complesse con decine di nodi. Una delle cose più semplici da fare con un paio di radio Xbee è di usarli al posto di un cavo seriale per consentire al computer di comunicare in modalità wireless a un microcontrollore. Avrete bisogno di un paio di periferiche per usare le radio Xbee: un adattatore USB per collegarli al PC, e un altro adattatore che permette di collegare un Xbee ad un altro circuito.

istruzione

1 Scaricare e installare i driver per la serie FTDI convertitore USB. Il chip FTDI si trova sulla scheda Explorer USB, che lo rende facile per collegare il Xbee al computer tramite un cavo USB. Segui il link nella sezione Risorse per scaricare i driver.

2 Inserire il primo Xbee nella scheda USB Explorer. Allineare il modulo Xbee in modo che il testo "Xbee" è rivolta verso l'alto quando si tiene in mano la scheda con il connettore USB nella parte inferiore. Fare attenzione a non piegare i piedini quando si inserisce il modulo nella presa.

3 Collegare la scheda Explorer USB al computer tramite un cavo USB.

4 Scaricare e installare X-CTU, il software di configurazione Xbee.

5 Run X-CTU. Nella scheda "Impostazioni PC", trovare e selezionare "USB Serial Port" nella lista delle porte seriali disponibili. Questa è la scheda Explorer USB e Xbee. Assicurarsi che la velocità di trasmissione è impostata su 9600, il tasso di default per Xbee, quindi premere "Test / Query". Se tutto è collegato correttamente, il LED del Xbee potere rosso si accende, e X-CTU visualizzerà un messaggio che dice che ha contattato con successo il modem.

6 Passare alla scheda "Configurazione del modem". Premere il pulsante "Leggi" per scaricare le impostazioni correnti dal Xbee.

7 Impostare il "Canale" e numeri "PAN ID" nella cartella "Networking & Security" nella scheda "Configurazione del modem". "Canale" imposta la banda di frequenza del Xbee. Ci sono 16 canali disponibili, identificati dai numeri esadecimali 0x0B attraverso 0x1A. Vedere la sezione Risorse per una guida alla notazione esadecimale. La scelta del canale è arbitraria, ma entrambe le Xbees deve essere sullo stesso canale per comunicare.

"PAN ID" è un numero esadecimale a quattro cifre che identifica una rete di Xbees sullo stesso canale. Il numero che si sceglie è del tutto arbitraria, ma solo Xbees con lo stesso "ID PAN" sarà in grado di comunicare.

8 Trova "Interfaccia Data Rate", la velocità di trasmissione del Xbee, sotto la categoria "interfacciamento seriale". Modificare la velocità di trasmissione a quello che vuoi, o lasciare il valore predefinito 9600.

9 Premere il pulsante "Scrivi" per inviare la nuova configurazione al Xbee.

10 Scollegare il cavo USB, collegare il secondo Xbee alla scheda Explorer USB e collegarla al computer. Ripetere il processo di configurazione per la seconda Xbee. Quando hai finito, lasciare questo Xbee collegato al computer.

11 Collegare il primo Xbee, quello non collegato al computer, alla scheda di Xbee adattatore. Questa scheda adattatore rende più semplice per collegare il Xbee ad un circuito di breadboard.

12 Collegare il pin di alimentazione della scheda adattatore di alimentazione del microcontrollore, o utilizzare un alimentatore 5V DC separata. Collegare il pin di terra a terra di qualsiasi alimentazione che si sta utilizzando.

13 Collegare il pin RX dell'adattatore Xbee al pin TX del microcontrollore, e il pin TX dell'adattatore Xbee al pin RX del microcontrollore. Ora è possibile trasmettere i dati seriali in modalità wireless tra il computer e microcontrollori.

Consigli e avvertenze

  • La scheda adattatore può sembrare inutile, ma sarà rendere la vita molto più facile. perni del modulo Xbee hanno un passo più ampio di un circuito standard o basetta, quindi l'adattatore sarà più facile per collegare il Xbee ad altri circuiti. L'adattatore contiene anche circuiti esterni che si sarebbe altrimenti bisogno di fare da soli.
  • Collegamento di un Xbee ad un dispositivo seriale diverso da un microcontrollore richiede spostamento livelli di tensione, ed è un progetto più complicato. Collegamento di un Xbee direttamente a un dispositivo seriale standard RS232 distruggerà il Xbee.