Ultimo aggiornamento 16 ottobre 2009


 
Il modulo XBee (può essere reperito sul sito Homotix) è una soluzione compatibile con lo standard ZigBee che soddisfa la necessità di una rete a basso costo e a basso consumo, pensata soprattutto per l'utilizzo con sensori.
Per esempio nella figura sotto è visibile il modulo XBee installato sulla scheda I/O Expansion Shield V5 di ArduinoBot per la ricezione dei comandi è un modulo XBee serie 1 prodotto dalla Digi International Inc.

Scheda XBee montata su ArduinoBOT

homotix

PCBA

modulo xbee lato superiore.jpg modulo xbee lato inferiore.jpg

I moduli si possono trovare attualmente tre versioni dei moduli: la Serie 1, la Serie 2 e la Serie Pro con caratteristiche crescenti.
Questi moduli lavorano con una frequenza operativa di 2.4GHz e permettono di raggiungere, a seconda del modello, coperture che vanno da 30mt (all’interno di locali) oltre a 1500mt all’esterno per la versione XbeePRO; per un confronto delle varie versioni dei moduli fare riferimento alla Tabella sotto riportata.
Con i moduli XBee è possibile compiere trasmissioni di tipo: Point-to-Point, Point-to-Multipoint, Peer-to-Peer sia in modo Unicast che Broadcast; con velocità che arrivano fino a 250Kbps. Le ridotte dimensioni permettono altresì un notevole risparmio di spazio e cosa più importante implementano una comunicazione seriale come quella presente sulla porta RS232.
Fisicamente tutte e tre le tipologie presentano una doppia fila di 10 pin con passo 2 mm, la cui funzione è riportata in Tabella

 

XBee Serie 1

XBee Serie 2

XBee Pro

 

 

 

Indoor/Urban range

Up to 30m

Up to 40m

Up to 90 m,

Outdoor RF line-of-sight range

Up to 100m

Up to 120m

Up to 1600 m

Transmit Power Output

1 mW (0dbm)

2 mW (+3dbm)

63mW (18dBm)

RF Data Rate

250 Kbps

Receiver Sensitivity

-92dbm (1% PER)

-98dbm (1% PER)

-100 dBm (1% PER)

Supply Voltage

2.8 - 3.4 V

2.8 - 3.6 V

Transmit Current (typical)

45 mA (@ 3.3 V)

40 mA (@ 3.3 V)

250mA (@3.3 V)

Idle/Receive Current (typical @3.3V)

50 mA

40 mA

55mA

Power-down Current

10 uA

1 uA

< 10 μA

Frequency

ISM 2.4 GHz

Dimensions

2.4cm x 2.8cm

2.4cm x 3.3 cm

Operating temperature

-40 to 85 C

Antenna Options

Chip, Integrated Whip, U.FL

Number of Channels

16 Direct Sequence Channels

12 Direct Sequence Channels

Filtration Options

PAN ID, Channel & Source/Destination

PAN ID, Channel and Addresses

 

Piedinatura del modulo XBee

Tabella con indicazione dei pin

Pin #

 Nome

 Input/output

 Descrizione

1

 VCC

 -

 Alimentazione +3.3V

2

 DOUT

O

 UART Data Out

3

 DIN / CONFIG

I

 UART Data In

4

 DIO12

I/O

 Digitale I/O 12

5

 RESET

 Input

 Pin di Reset del modulo (impulso di reset deve essere di almeno 200 ns

6

 PWM0 / RSSI / DIO10

I/O

 PWM Output 0 / Indicatore intensità del segnale RX  / Digitale I/O 10

7

 PWM / DIO11

 I/O

 Digitale I/O 11

8

 [riservato]

 -

 Non connesso

9

 DTR / SLEEP_RQ/ DIO8

I/O

 Pin Sleep Control Line or Digitale I/O 8

10

 GND

 -

 Terminale di massa

11

 DIO4

I/O

 Digitale I/O 4

12

 CTS / DIO7

I/O

 Clear-to-Send Flow Control or Digitale I/O 7

13

 ON / SLEEP / DIO9

 Output

 Module Status Indicator or Digitale I/O 9

14

 [riservato]

 -

 Non connesso

15

 Associate / DIO5

I/O

 Associated Indicator, Digitale I/O 5

16

 RTS / DIO6

I/O

 Request-to-Send Flow Control, Digitale I/O 6

17

 AD3 / DIO3

I/O

 Input analogico 3 o Digitale I/O 3

18

 AD2 / DIO2

I/O

 Input analogico 2 o Digitale I/O 2

19

 AD1 / DIO1

 I/O

 Input analogico 1 o Digitale I/O 1

20

 AD0/DIO0/ Commissioning Button

 I/O

 Input analogico 0 o Digitale I/O 0 oppure Commissioning Button


Datasheet
Modulo XBee

Considerazioni sui moduli XBee

Il primo grande vantaggio consiste nel fatto che i moduli XBee sono bidirezionali, parecchi sistemi economici a 433MHz sono unidirezionali, con questo sistema il trasmettitore non ha idea se il ricevitore stia ricevendo i dati o meno.      I moduli XBee trasmettono e ricevono i dati in entrambe le direzioni, in questo modo e' possibile testare facilmente (da entrambe i lati) se il sistema sta funzionando correttamente.     Il secondo vantaggio consiste nell'indirizzamento univoco di questi moduli.   Ogni XBee ha un numero seriale univoco. Questo significa che 2 o più unita possono essere settate per parlare esclusivamente tra loro, ignorando tutti i segnali di altri moduli. Questo non e' facilmente ottenibile con i moduli a 433MHz.     Il terzo vantaggio consiste nella logica precostruita all'interno dei moduli XBee, infatti sono già implementati tutti i necessari controlli tipici di una trasmissione wireless, quali ad esempio l'error checking.     Infine il protocollo XBee consente diversi numeri di canali, settando differenti unità in differenti canali, possono essere minimizzate eventuali interferenze.

xbee-usb e simple board.jpg

Elenco revisioni
25/02/2012 Aggiornato pagina
07/09/2009 Emissione preliminare
Private Policy Cookie Policy