May 23, 2012

Módulo Bluetooth RN-42

Este módulo de la compañía Roving Networks es pequeño y fácil de usar, está diseñado para reemplazar cables seriales. El stack Bluetooth está completamente encapsulado y el usuario final simplemente ve caracteres seriales siendo transmitidos y recibidos.

El RN-42 es un dispositivo Clase 2 con un rango de 50 a 60 pies con un correspondiente reducido consumo de potencia. Es perfecto para aplicaciones de corto alcance alimentadas mediante batería. Usa solamente 26uA en modo "sleep" mientras permanece aún conectado y reconocible. Múltiples modos de configuración de potencia permiten al usuario elegir el perfil de menor consumo de potencia para una determinada aplicación.

Soporta múltiples perfiles Bluetooth como SPP y HID, así como la inerface UART, lo cual facilita su integración simple con sistemas embebidos o para su conexión con dispositivos existentes. El RN-42 tiene certificación FCC y Bluetooth SIG, haciéndolo una completa solución Bluetooth integrada

El módulo RN-42 es un módulo Bluetooth de bajo consumo clase 2, es flexible y se encuentra entre los más económicoy que además cumple con el estándar 802.15.1

Una de sus principales ventajas es que soporta diferentes protocolos de comunicación.

Otra característica a resaltar es que es fácil de usar y está completamente certificado, lo que lo convierte en una solución muy viable.

Características:
  • Con su antena de alto rendimiento tipo chip y su soporte de Bluetooth enhanced data rate (EDR), el RN-42 proporciona una rata de hasta 3Mbps para una distancia de hasta 20m
  • Soporta Bluetooth v2.0+EDR
  • Modulo Bluetooth calificado 2.1/2.0/1.2/1.1
  • Interfaces de conexión de datos UART (SPP o HCI) y USB (sólo HCI)
  • Soporta ratas de datos SPP - 240Kbps (slave), 300Kbps (master)
  • Soporta ratas de datos HCI - 1.5Mbps, 3.0Mbps
  • Dispone de software para modo HCI ó SPP/DUN
  • Antena tipo chip
  • Alcance: hasta 20m con línea de vista.
  • Frecuencia: 2.402 ~ 2.48 GHz
  • Modulación: FHSS/GFSK (79 canales a intervalos de 1MHz)
  • Comunicación segura, encriptación de 128 bits
  • Corrección de errores
  • Potencia de salida: 4dBm
  • Sensitividad: -80dBm
  • Consumo de corriente en transmisión: 25mA
  • Consumo de corriente en recepción: 25mA
  • Voltaje de alimentación: 3V ~ 3.6VTamaño: 13.4mm x 25.8mm
Este modelo de bluetooth es  una excelente solución para agregar comunicación inalámbrica Bluetooth a sistemas integrados existentes.

Este módulo es utilizado para realizar el módem bluetooth - clase 2, y vendría a ser un "reemplazo de cable serial". Esta versión emplea el módulo RN-42. Este modem trabaja como un puerto serial ya que cualquier stream de datos desde 9600 hasta 115200bps puede ser enviado de manera inalámbrica.

Esta unidad puede ser operada entre 3.3V y 5.5V. Todas las señales son 3V-5.5V tolerantes. No se requiere acondicionamiento de niveles.

Características del módem bluetooth clase 2:
  • Radio modem Bluetooth FCC Clase 2
  • Dimensiones compactas
  • Link muy robusto con buena distancia de transmisión (18m) 
  • Bajo consumo de potencia : 25mA promedio
  • Opera en ambientes hóstiles de RF como WiFi, 802.11g, y Zigbee
  • Conexión encriptada
  • Frequencia: 2.4~2.524 GHz
  • Voltaje de operación: 3.3V-5V
  • Comunicaciones seriales 2400-115200bps
  • Temperatura de operación: -40 ~ +70C
  • Antena integrada

Aquí les dejo el datashield de este módulo, es un pdf que contiene un poco de información sobre el bluetooth además del datashield.

Tambiés aquí les proporciono las especificaciones técnicas y y un manual de usuario

Por último les dejo un programa para ejecutarse en un arduino y que será el que permitirá la conexión entre los dispositivos móviles y el arduino; además en este programa se declara el pin 13 del arduino como salida, con lo que se puede mandar señales para encender ya sea un led, un motor, etc








Este programa simplemente se pasa a arduino y es necesario desarrollar una aplicación o programa que permita reconocer los dispositivos con bluetooth entre ellos el arduino con su módem


Fuentes

1 comment: