ultimo aggiornamento 6 gennaio 2013 |
|
Per comandare in remoto
robot
Magic BOT tramite un collegamento di tipo bluetooth è
possibile utilizzare un
modulo Easy Bluetooth
oppure un modulo
modulo BlueSMiRF Silver.
Il
modulo Easy Bluetooth
è prodotto dalla
PARALLAX
è realizzato dalla RoboTech srl, che ha
progettato e sviluppato le funzionalità, l'elettronica ed il software
del
robot
I-Droid 01.
|
|
Manuale d'uso del modulo |
Esempio programmi |
La parte trasmittente è basata sul modulo RBT-001
ed è uguale a quello utilizzato per il
robot
I-Droid 01 a cui è stato aggiunto un
adattatore SIP.
Il modulo SIP ha la funzione di interfaccia, sulla basetta è presente
un integrato regolatore di tensione e uno per la traslazione dei livelli
delle porte TX-RX dai livelli TTL a +5V a quelli del modulo RBT-001 a
+3V
Caratteristiche
1.x & 2.0 Bluetooth Compliant
Lo spettro di potenza è compreso tra 2.4 GHz a 2.4835 GHz, la potenza di trasmissione 2.5 mW.
Classe operativa 2 (distanza di trasmissione nominale 30 metri)
pin per breadboard, o connettore AppMod Header
Regolatore di tensione montato su scheda
CMOS & TTL Compatibile
Altre caratteristiche
tensione di alimentazione: 3.3 a 5.5 VDC
Comunicazione: UART Commandi/Dati supportati sino a 921.6k baud
La temperatura di funzionamento: 0 a +45 °C
Dimensioni: 34.41 x 45.65 x 12.51 mm
Il modulo bluetooth RBT-001, è realizzato
dalla RoboTech srl, che ha
progettato e sviluppato le funzionalità, l'elettronica ed il software
del
robot
I-Droid 01, e proprio questa
scheda è utilizzata
su I-Droid 01 per comunicare con il PC.
Questa scheda ha le dimensioni di
29x29 mm permette al robot di comunicare senza fili con dispositivi quali
telefoni cellulari, palmari o personal computer compatibili.
Il 'cuore'
dei modulo e un, chip
LMX9830A compatibile con le specifiche dette 'Bluetooth
1.2 Cene Specification'.
Il modulo é costituito da un dispositivo
Bluetooth di classe 2, ovvero di classe di potenza intermedia.
E' bene
ricordare, però, che l'effettiva distanza coperta e la qualità dei
collegamento dipendono da molti fattori, tra cui la presenza di ostacoli
o di disturbi elettromagnetici e il dispositivo utilizzato come
controparte nella connessione.
Nella pratica, un collegamento tra due
dispositivi 'classe 2' in campo aperto può avvenire anche a una distanza
di una trentina di metri.
Scheda lato componenti |
Scheda lato rame |
Caratteristiche
Le maggiori particolarità del modulo si
possono così riassumere:
Compatibile con le specifiche del protocollo Bluetooth 2.0 e 1.X
Distanza di funzionamenti sino a 30m
Basso consumo
supporto dei comandi e dei dati Uart con un baud-rate di 921.6K
supporta i profili GAP, SDAP, SPP
suppoota l'Adaptive Frequency Hoping (AFH) e la coesistenza con 802.11
antenna integrata
dimensioni ridotte
compatibilità con le normative RoHS
La funzione dei pin di connessione:
Il modulo è dotato di un
connettore per il collegamento di 6 pin le cui funzioni sono visibili
sotto
|
Condizioni di lavoro:
Il modulo può
essere alimentato con una tensione compresa tra 2,5 e 3,3V è
consigliabile e opportuno però alimentarlo con una tensione di
3V.
La temperatura può oscillare tra 0 e 45 °C ma la migliore resa
si ottiene a circa 25 °C.
Download del materiale della versione commerciale della scheda | |
443 KB |
Documento RBT_001_DS con il datasheet del modulo |
843 KB |
Documento RBT_001_Manual con il manuale nella versione 1.2 in lingua inglese che fornisce una dettagliata visione del modulo. Viene inoltre spiegato l'utilizzo del modulo sia a basso che alto livello. |
194 KB |
Il file easybt_examples.zip contenente esempi di utilizzzo con il PIC 16F877 sia in Basic che in C. |
194 KB |
Il file SimplyBlueCommander.zip contenete il programma di test e prova Simply Blue Commander" che permette il collaudo delle applicazioni |
1- Processore LMX9830 Bluetooth™ Serial Port Module | ||
Piedinatura | Datasheet | Foto dell'integrato |
2 - Memoria tipo 24C64B 2-Wire Serial EEPROM 64K (8192 x 8) | ||
Piedinatura | Datasheet | Foto dell'integrato |
Per connettere il modulo bluetooth
RBT-001 alla scheda Parallax è stata realizzata dalla
dalla
RoboTech srl,
un'apposita schedina di interfaccia, su si esso sono presenti vari
componenti tra cui:
U1: è uno speciale integrato
GTL2002
prodotto dalla NXP permette di traslare i livelli di tensione di 5V dal
lato TTL della scheda Parallax a quelli 3.0V della scheda RBT-001.
U8: è un regolatore di tensione positiva tipo
S1131 prodotto
dalla Seiko Instruments Inc con un basso low dropout, alta precisione
della tensione di uscita e un basso consumo realizzato con tecnologia
CMOS.
Il connettore in uscita a 10 pin
Pin | Nome | Funzione |
1 | Vdd | da +3.3 a 5 Vdc (+5.5 V massimo) |
2 | RX | Segnale RX linea seriale (CMOS o TTL livello compatibile) |
3 | TX | Segnale TX linea seriale (CMOS o TTL livello compatibile) |
4 | NC | Pin non connesso |
5 | NC | Pin non connesso |
6 | NC | Pin non connesso |
7 | NC | Pin non connesso |
8 | NC | Pin non connesso |
9 | NC | Pin non connesso |
10 | Vss | GND |
Schema elettrico ricavato dalla scheda
Modello 3D realizzato con
Eagle 3D
Le foto sono di una versione pre-produzione
Scheda lato componenti |
Scheda lato rame |
S1131-E - high ripple-rejection low dropout middle output current cmos voltage regulator | ||
1-Vout 2-GND 3-Vin |
||
Piedinatura | Datasheet | Foto dell'integrato |
GTL2002 - 2-bit bidirectional low voltage translator | ||
Piedinatura | Datasheet | Foto dell'integrato |
Elenco revisioni: | |
06/01/2013 | Inserito segnalazione nuova versione modulo Bluetooth |
04/06/2012 | Emissione preliminare |