Comunicación Bluetooth
Comunicación Bluetooth
Comunicación Bluetooth
REDES INDUSTRIALES
COMUNICACIN CON TECNOLOGIA INALAMBRICA
BLUETOOTH ENTRE UN DISPOSITIVO HC-05 Y LA PC PARA
MONITOREO DE TEMPERATURA Y PORCENTAJE DE
BATERIA.
INTEGRANTES:
Garzon Diego
Morales Marisol
Lamingo Alexis
Pruna Geovanny
Vela Juan C.
OCTAVO A
11/ Enero / 2016
1. TEMA:
COMUNICACIN CON TECNOLOGIA INALAMBRICA BLUETOOTH ENTRE UN
DISPOSITIVO HC-05 Y LA PC PARA MONITOREO DE TEMPERATURA Y PORCENTAJE DE
BATERIA
2. OBJETIVO
2.1 Objetivo General
3. MARCO TEORICO
ESTNDAR BLUETOOTH
El grupo de trabajo IEEE 802.15 ha desarrollado un estndar de WPAN basado en las
especificaciones existentes de Bluetooth.
La tecnologa Bluetooth es un sistema de comunicacin de corto alcance, diseado
especficamente para reemplazar a los cables que conectan equipos fijos porttiles entre s.
Las caractersticas principales de ste tipo de tecnologa inalmbrica se centra en su robustez y
el bajo consumo de potencia de los terminales.
Este estndar es una adaptacin de la versin 1.1 de Bluetooth en lo referente a la capa fsica
(PHY) y a la capa de enlace (MAC), incluyendo L2CAP y LMP. Bluetooth empieza a concebirse
en Ericsson Mobile Communications en 1994 como el efecto colateral de un proyecto sobre
enlaces de comunicadores mltiples conectados a la red celular mediante telfonos; cuatro
aos ms tarde, aparece el grupo de inters en la tecnologa Bluetooth SIG (Special Interest
Group Grupo de Inters Especial) en el que aparecan Ericsson, Toshiba, Nokia, IBM, e Intel
como empresas promotoras de la tecnologa; ms tarde se sumaron otros promotores como
3Com, Lucent Technology, Microsoft y Motorota generndose el consorcio Bluetooth.
Actualmente el Bluetooth SIG cuenta con ms de 2000 empresas.
El objetivo de este grupo es fundamentalmente promover actividades relativas a mejorar la
interoperabilidad de forma que con ello se favorezca el desarrollo del mercado. En estos
momentos, para que un producto pueda considerarse como Bluetooth tiene que cumplir una
serie de protocolos y perfiles:
a) Protocolos
Los PROTOCOLOS describen cmo se realizan las tareas bsicas como sealizacin
telefnica, gestin de enlace y lo que se conoce como Service Discovery
Descubrimiento de Servicios, es decir, determinacin de qu servicios estn disponibles
desde o travs de otros productos Bluetooth.
b) Perfiles
Los PERFILES describen la forma en que diferentes protocolos y procedimientos bsicos
funcionan conjuntamente en diferentes productos y aplicaciones Bluetooth: los perfiles estn
considerados como la primera aproximacin en trminos de conseguir la interoperabilidad.
Bluetooth est basado en la tecnologa clsica de la plataforma inalmbrica conocida en
nuestro medio como spread spectrum (espectro ensanchado).
TOPOLOGA DE RED
Tenemos tres tipos de topologas de Red que son:
b) Topologa Piconet
En esta topologa, los canales lgicos solamente pueden establecerse entre un maestro y hasta
siete esclavos.
Los nodos esclavos no pueden establecer canales lgicos entre s, estos tienen
necesariamente que pasar por un nodo maestro.
nicamente ocho (8) dispositivos activos pueden formar una piconet. Si se tuviera ms de los
dispositivos que conforman una piconet, estos podran estar dentro de la piconet, pero en un
estado estacionario o de reposo conocido como stand-by. Un mismo dispositivo puede formar
parte de ms de una piconet, pero no puede ser Maestro ms de una a la vez. En este caso, el
dispositivo que pertenece a ms de una piconet podr eventualmente, enrutar paquetes entre
ambas piconets.
c) Topologa Scatter-net
La unin de varias piconets interconectadas se denomina Scatter-net. Esta topologa puede
estar configurada de dos formas que son como:
Maestro - Esclavo
Esclavo Esclavo
FUNCIONAMIENTO
Un sistema con tecnologa Bluetooth consiste en un receptor y emisor de RF, un sistema de
banda base y un conjunto de protocolos.
La capa fsica de Bluetooth, es un sistema de Radio Frecuencia (RF) que opera en la banda
ISM de 2.4 GHz. Utiliza tcnicas de modulacin basadas en FHSS (Frequency Hopping Spread
Spectrum Espectro Ensanchado con Salto de Frecuencia), de manera similar a IEEE 802.11.
Esta tcnica FHSS, consiste en modular la seal que se va a transmitir conuna portadora que
salta de frecuencia en frecuencia, dentro del ancho de la bandaasignada, en funcin del
tiempo. Los saltos peridicos de frecuencia de la portadorareducen la interferencia producida
por otra seal originada por un sistema de bandaestrecha, afectando solo si ambas seales se
transmiten en la misma frecuencia en elmismo momento.
Se transmite 1 Mega smbolo por segundo (1 Ms/s), soportando velocidades binarias de 1 Mb/s
(Basic Rate - Tasa Bsica), o con EDR (Enhanced Data Rate-Tasa de Datos Mejorada), de 2
o 3 Mb/s.
Los dispositivos Bluetooth ms cercanos, forman una piconet, dentro de la cual uno de los
dispositivos cumple el rol de Maestro, mientras que los dems asumen el rol de Esclavos.
Durante una operacin tpica, un mismo canal de radio es compartido por elgrupo de la piconet,
sincronizndose todos los esclavos al patrn de saltos de frecuencias impuesto por el maestro.
Este patrn de saltos est determinado algortmicamente por la direccin y el reloj del
maestro, y utiliza las 79 posibles frecuencias de la banda ISM de 2.4 GHz. Se dispone de
tcnicas adaptativas, que excluyen las frecuencias en las que se detecta interferencias, con el
fin de poder coexistir con otros sistemas que utilicen frecuencias fijas dentro de la banda.
El canal fsico se encuentra subdividido por unidades de tiempo conocidos como time slots o
intervalos de tiempo. Los datos son transmitidos entre los dispositivos en paquetes dentro de
estos time slots, logrando un efecto full duplex mediante tcnicas del tipo TDD (Time-Division
Duplex Duplexacin por Divisin de Tiempo). Dentro de uno de los canales fsicos, se pueden
establecer canales lgicos de comunicacin entre los dispositivos de una piconet. Sin embargo,
stos canales lgicos solamente pueden establecerse entre un maestro y hasta siete esclavos.
MDULO HC-05
HC-05 es un mdulo Bluetooth de clase 2 con BlueCore4-external chipset de los principales
proveedores de Bluetooth chipset Cambridge de Silicon Radio. Este mdulo tienen modo de
operacin tanto maestro como esclavo, que se puede cambiar fcilmente por comandosAT de
configuracin. Cada par Master/ Slave HC-05 se auto-enlaza con la direccin del dispositivo por
defecto despus luego del encendido. Despus de que se estableci enlace, el usuario puede
transmitir y recibir datos a travs de la interfaz UART con cada uno. La transmisin es casi
transparente para el usuario. Es muy recomendable utilizar HC-05 pares para comunicarse
entre s. El usuario tambin puede utilizar el mdulo con el ordenador porttil, PDA, telfono
mvil, etc.
Caractersticas principales:
Chipset CSR BC417143
Bluetooth versin V2.0+EDR
Tensin de alimentacin: 3.3V
Frecuencia: 2.4GHz banda ISM
Modulacin: GFSK (Gaussian Frequency Shift Keying)
Seguridad: Autentificacin y encriptacin.
Velocidad-> Asncrono: 2.1Mbps (Max) / 160 kbps ; Sncrono: 1Mbps/1Mbps
Soporta comandos AT para configuracin a travs de un puerto serie.
Configuracin por defecto para el puerto COM: 9600, N, 8,1
Temperatura de trabajo: -20 C a +75 C
Dimensiones: 26.9mm x 13mm x 2.2 mm
Configuracin de Pines
FUNCIONAMIENTO
El Modulo HC-05 tiene dos modos de funcionamiento el que dependen del jumper que va
conecta al pin 34 del mdulo.
Modo Configuracin (sin jumper): para entrar en este modo debe quitar el jumpery
poner nuevamente la fuente de 5V para que el modulo entre en modo configuracin.
Este modo permite configurar todos los parmetros, internos del mdulo como son:
Nombre del dispositivo, clave de emparejamiento, si es un mdulo maestro o esclavo,
Velocidad del UART en modo Bluetooth etc, los cambios son guardados
automticamente. Por defecto en modo configuracin la velocidad UART es 38400
Baudios
Modo Bluetooth (con jumper): para entrar en este modo debe poner el jumperquitar y
poner nuevamente la fuente de 5V para que el modulo entre en modo bluetooth.
Cuando el Modulo HC-05 este modo bluetooth trabaja segn lo programado en el modo
anterior, es decir es un bluetooth funcional que se puede emparejar, buscar etc, en este
caso los datos recibidos va Bluetooth son enviados seriamente por el pin (2 TX), a la
velocidad programada en el modo configuracin y de igual manera los datos recibidos
serial-mente por el pin (3. RX) son enviado va bluetooth al otro dispositivo bluetooth a
la velocidad programada en el modo configuracin que es la misma de transmisin.
APLICACIONES
Carkit Bluetooth
PCs
Asistentes digitales personales (PDAs)
Accesorios para el ordenador (tarjetas Compact Flash, tarjetas PCMCIA, tarjetas SD
y dongles USB)
Puntos de acceso
Cmaras Digitales
4. MATERIALES
Sensor de Temperatura LM 35
LCD
Arduino Mega
2 potenciometros de 5K
Bateria de 9V
Modulo Bluetooth HC-05
Computador (Labview)
5. DESARROLLO
1. Emparejamiento del Modulo HC-05 con la PC. En este caso mediante codigos AT se
configuro el Modulo HC-05, llamandose NEMESIS.
a. Se selecciona busca y selecciona el dispositivo.
10. Realizar pruebas variando las variables, para verificar el tiempo de cominicacion.
11. Implementar el circuito para envi de datos, adems el encendido de un LED desde el
Smartphone.
Nota: La programacin para el enlace con bluetooth realizada en arduino es la misma
para el caso solo se debe implementar el circuito.
6. ANLISIS DE RESULTADOS:
Mediante las pruebas realizadas a ciertas diatancias se pudo apreciar que los datos
se transmiten adecuadamente hasta una distancia de aproximadamente unos 8
metros.
7. CONCLUSIONES:
8. RECOMENDACIONES:
Para configurar los parmetros del Bluetooth se debe realizar el emparejamiento ya que
sino ste no le reconoce al mdulo HC-05.
Verificar que los dos mdulos tengan la misma contrasea para poder pasar la etapa de
autenticacin.
Es importante que los tiempos entre arduino y LabVIEW estn adecuadamente
coordinados
9. BIBLIOGRAFA: