Ultimo aggiornamento 16 ottobre 2009 |
|
Scheda XBee montata su ArduinoBOT
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
|
|||
|
|
|
|
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 |
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.
Elenco revisioni | |
25/02/2012 | Aggiornato pagina |
07/09/2009 | Emissione preliminare |