nrf51822 Arduino:una guía sobre características, aplicaciones, ventajas y ejemplo de proyecto de la tecnología BLE
Bluetooth Low Energy (tableros BLE) es una tecnología de red inalámbrica fabricada para aplicaciones de fitness, seguridad y atención médica. A pesar de ser independiente de un Bluetooth estándar, puede coexistir con LE y BR/EDR (Bluetooth Basic rate/enhanced data rate). Un dispositivo BLE tiene dos formas, módulos y forma de chip. Un ejemplo de chip de circuito integrado BLE es Arduino nrf51822 que se incluye en la serie SoC (sistema en un chip) NRF51. Otra clase del estudio nrfGo con anuncios personalizados son la placa NRF52 y la placa nrf5.
Un USB Bluetooth estándar
¿Qué es Arduino nrf51822?
NRF51822 es un módulo inalámbrico de 2,4 GHz RF SoC/multiprotocolo BLE (Bluetooth Low Energy) creado para aplicaciones inalámbricas de ultra bajo consumo (ULP).
Arduino NRF51822
Su pequeña placa de conexiones viene en un paquete de hojalata y debe tener certificaciones CE, TELEC y FCC. Además, también encontrará una antena de chip y un circuito de soporte para ayudar en el bajo consumo de energía y la función periférica.
Características y especificaciones
Las características y especificaciones de nrf51822 son las siguientes;
- Primero, tiene un rango de tensión de alimentación de 2,0 V a 3,6 V.
- Su rango de temperatura de funcionamiento se encuentra entre -40 °C y +85 °C.
- Entonces, nrf51822 tiene una antena integrada y un procesador ARM® Cortex™-M0 de 32 bits.
- En tercer lugar, puede interactuar digitalmente con UART, I2C y SPI y tiene una interconexión periférica programable (PPI). Además, su potencia de salida programable oscila entre -20 y +4 dBm de potencia de TX.
- Además, tiene compatibilidad de pines con la serie NRF51xxx mientras que es totalmente compatible con la serie NRF24L.
- En quinto lugar, la gestión global de Nordic semiconductor nr51822 está globalmente separada.
- También tiene encriptación de 128 bits AES HW con 32kB de RAM y 256kB de flash.
Representación visual de la función de ronda AES
- El chip ADC de 10 bits tiene una pila de protocolos y un desarrollo de aplicaciones independientes.
- Además, tiene una distancia de comunicación (es decir, abierto al aire libre a una velocidad de datos de 1 M) de 30 m.
- Su rango de frecuencia de 2,4 GHz es de tipo transceptor de RF multiprotocolo.
- Todos los pines de E/S tienen un encabezado de pin de expansión excepto P0.27 y P0.26. Además, su paso pin-header es de 2,0 mm y tiene un espacio de 18,00 mm entre sus lados derecho e izquierdo.
- Por último, su dimensión de PCB es de 20,8 mm × 17,0 mm y pesa 0,9 g.
Solicitud
Las aplicaciones de nrf51822 Arduino incluyen;
- Control de la industria,
- Dispositivos portátiles,
- Sensores de estilo de vida y atención médica,
- Etiquetas de alerta de proximidad y seguridad,
- Juguetes y juegos electrónicos,
- Etiquetas RFID,
- Control remoto CE para STB, sistemas multimedia y TV,
(mando a distancia del televisor)
- Balizas,
- Aplicación inteligente Bluetooth,
- Sistema de adquisición de datos,
- Accesorios para teléfonos móviles y
(accesorios para teléfonos móviles)
- Electrodomésticos inteligentes.
Introducción al proyecto Arduino nrf51822
Puede probar el proyecto power BLE a continuación utilizando un IDE Arduino NRF51822.
Lista de piezas
Incluyen;
- Una computadora personal con cualquiera de los siguientes sistemas operativos;
- Linux,
- Windows 8. x, 7 o 10,
- Mac OSX 10.9x, 10.10x o 10.11.4.
- Placas de desarrollo como RBL nrf51822 o módulo nrf52,
- Un paquete de soporte de la placa de desarrollo con una función complementaria 1.0.6
- Arduino IDE versión 1.6.9.
Pasos
- Instala Arduino IDE en tu PC después de recuperarlo del sitio web.
- Para iniciar la operación del IDE de Arduino, haga clic en la preferencia.
- Use el siguiente procedimiento:Herramientas -> Menú de la placa -> Administrador de la placa para ayudar a instalar el complemento de la placa nrf51822.
- A continuación, si está utilizando una PC con Windows, obtenga el controlador USB serie/CDC y finalice su instalación. El propósito es permitirle cargar bocetos en su IDE de Arduino mientras usa el puerto serie.
- Si está utilizando Linux, incluya las reglas de udev y, luego, reinicie el sistema.
- Además, corrija el desafío de carga en sus sistemas Linux de 64 bits.
Cargador de arranque
- Aquí encontrará un gestor de arranque. El firmware hexadecimal se encuentra en la carpeta del cargador de arranque de su placa de desarrollo. Le ayuda a cargar un boceto de Arduino mientras utiliza un IDE de Arduino.
- Conecte la placa nrf51822 a la PC a través de un puerto USB compacto para cargar el gestor de arranque. En consecuencia, la acción señalará un impulso. Luego, arrastrará el firmware a su unidad CDC.
Nota;
También puede continuar con las sesiones OTA para obtener más instrucciones, ya que el cargador de arranque posee una función OTA.
Alternativamente, puede omitir el paso del cargador de arranque por completo.
Prueba
- Empiece seleccionando la placa de desarrollo (nrf51822) o la placa BLE nano del menú IDE de Arduino.
- Luego, seleccione su puerto serie a través de; Menú –> Herramientas –> Puertos –> [El nombre de su placa de puerto serie]. El puerto junto con un dongle de interfaz USB ayuda a obtener una impresión.
- A continuación, cargar el ejemplo de parpadeo ayuda a probar la placa y ver si funciona.
- Por último, cargue el boceto de Arduino en la placa de desarrollo desde el icono de carga y listo.
Uno de los ejemplos de Bluetooth de bajo consumo que puede probar incluye:
- BLE_Baliza,
- BLE_HRM (monitor de frecuencia cardíaca), o
- Controlador BLE.
Paso – Menú –> Archivo –> BLE_Examples.
Ventajas del módulo NRF51822
Probablemente se esté preguntando por qué debería conformarse con el módulo NRF51822. A continuación se muestran las razones.
Fácil aplicación
Nrf51822 tiene una antena incorporada que facilita el desarrollo. Por lo tanto, puede aplicar el módulo sin preocuparse por problemas de diseño de radio, como soldadura de paso fino y coincidencia de impedancia específica.
Alto rendimiento y rentabilidad
Su antena de PCB incorporada minimiza el costo del material y ofrece un rendimiento de calidad.
Facilidad de conexión a iOS o Android
Nrf51822 es un módulo BLE (Bluetooth Low-Energy) con bajo consumo de energía.
Presencia de una tecnología inalámbrica de baja potencia
Un micro nrf51822, por defecto, funciona como Bluetooth Low Energy para cualquier dispositivo UART. Por lo tanto, conectar el módulo a un Android o iOS a través de la aplicación nRF UART se vuelve fácil.
Conclusión
Hemos llegado al final de nuestra discusión sobre la tecnología Bluetooth Low Energy que involucra el chip nrf51822. Si tiene preguntas o necesita aclaraciones para sus propósitos analíticos, contáctenos.
Tecnología Industrial
- Sensor Arduino - Tipos y aplicaciones
- Proyecto de sistema de seguridad y alarma Arduino
- Plantillas y accesorios:tipos, piezas, ventajas, aplicaciones y más.
- Engranajes helicoidales 101:tipos, fabricación, ventajas y aplicaciones
- Ventajas y aplicaciones de la creación rápida de prototipos
- Fundición rápida de metales:ventajas y aplicaciones
- Transistor 2N3771:asignación de pines, características, aplicaciones y alternativas
- Sensor de temperatura digital de 1 cable DS18B20:asignación de pines, características y aplicaciones
- Arduino Protoshield:una guía rápida y completa para ensamblarlo
- Aplicaciones, ventajas y desventajas de la soldadura TIG
- aplicaciones, ventajas y desventajas de los motores de gasolina