Hvordan erstatte en seriell kabel med Xbee

Hvordan erstatte en seriell kabel med Xbee


XBee er en liten, rimelig RF sender / mottaker som implementerer nettverksprotokoll Zigbee. XBee moduler har et bredt spekter av applikasjoner, fra enkle punkt-til-punkt-kommunikasjon til komplekse nettverk med dusinvis av noder. En av de enkleste ting å gjøre med et par Xbee radioer er å bruke dem i stedet for en seriell kabel for å la datamaskinen til å snakke trådløst til en mikrokontroller. Du vil trenge noen få enheter til å bruke dine Xbee radioer: en USB-adapter for å koble dem til en PC, og en annen adapter som lar deg koble en Xbee til et annet kretskort.

Bruksanvisning

1 Last ned og installere driverne for FTDI seriell til USB converter. FTDI chip er på USB Explorer bord, noe som gjør det enkelt å koble Xbee til datamaskinen via en USB-kabel. Følg linken i Resources for å laste ned drivere.

2 Sett den første Xbee i USB Explorer styret. Juster Xbee modulen slik at "Xbee" teksten er høyresiden opp når du holder brettet med USB-plugg i bunnen. Vær forsiktig så du ikke bøyer noen av pinnene når du setter inn modulen inn i kontakten.

3 Koble USB Explorer kortet til datamaskinen med en USB-kabel.

4 Last ned og installer X-CTU, den Xbee installeringsprogrammet.

5 Kjør X-CTU. I "PC-innstillinger" fanen, finn og velg "USB Serial Port" på listen over tilgjengelige serieporter. Dette er USB Explorer styret og Xbee. Sørg for at overføringshastigheten er satt til 9600, misligholdsraten for Xbee, og trykk deretter på "Test / spørring." Hvis alt er riktig tilkoblet, vil den røde LED på Xbee lyser opp, og X-CTU vil vise en melding som sier det med hell kontaktet modem.

6 Bytt til "Modem Configuration" -kategorien. Trykk på "Les" for å laste ned de gjeldende innstillingene fra Xbee.

7 Sett "Channel" og "PAN ID" tall under "Nettverk & Sikkerhet" mappen i "Modem Configuration" -kategorien. "Channel" setter frekvensbåndet av Xbee. Det er 16 tilgjengelige kanaler, identifisert av heksadesimale tall 0x0B gjennom 0x1a. Se Resources for en guide til heksadesimal notasjon. Valget av kanalen er vilkårlig, men både Xbees må være på samme kanal for å kommunisere.

"PAN ID" er et firesifret heksadesimalt nummer som identifiserer et nettverk av Xbees på samme kanal. Tallet du velger er helt vilkårlig, men bare Xbees med den samme "PAN ID" vil være i stand til å kommunisere.

8 Finn "Interface Data Rate," overføringshastigheten av Xbee, under kategorien "Serial Grensesnitt". Endre overføringshastigheten til hva du vil, eller la den på standard 9600.

9 Trykk på "Skriv" for å sende den nye konfigurasjonen til Xbee.

10 Koble fra USB-kabelen, kobler du andre Xbee til USB Explorer styret og koble den til datamaskinen. Gjenta konfigurasjonsprosessen for andre Xbee. Når du er ferdig, la dette Xbee koblet til datamaskinen.

11 Koble den første Xbee, den ene ikke er koblet til datamaskinen, til Xbee Adapter styret. Denne adapteren bord gjør det enklere å koble Xbee til et kretskort eller loddefri brødfjel.

12 Koble til strømforsyningen pin av adapterkortet til din microcontroller strømforsyning, eller bruke en separat 5V DC strømforsyning. Koble bakken pin til bakken av hva strømforsyningen du bruker.

1. 3 Koble Xbee adapterens RX pin til din microcontroller er TX pin, og Xbee adapterens TX pin til mikrokontrolleren sin RX pin. Du kan nå overføre serie data trådløst mellom datamaskinen og mikrokontroller.

Hint

  • Adapteren Styret kan virke unødvendig, men det vil gjøre livet mye enklere. Den Xbee modulens pins har et bredere tonehøyde enn en standard kretskort eller brødfjel, så adapteren vil gjøre det lettere å koble Xbee til andre kretser. Adapteren inneholder også ytre krets som du ellers ville trenge for å lage selv.
  • Koble til en Xbee til en seriell enhet enn en mikrokontroller krever skiftende spenningsnivåer, og er en mer komplisert prosjekt. Koble til en Xbee direkte til en standard RS232 seriell enhet vil ødelegge Xbee.