Descripción
Modulo transceptor inalámbrico 2.4GHz con el NRF24L01. Compatible Arduino©
NRF24L01
El NRF24L01 es un chip de comunicación inalámbrica fabricado por Nordic Semiconductor que podemos conectar a un procesador como Arduino
El NRF24L01 integra un transceptor RF (transmisor + receptor) a una frecuencia entre 2.4GHz a 2.5GHz, una banda libre para uso gratuito. La velocidad de transmisión es configurable entre 250 Kbps, 1Mbps, y 2 Mbps y permite la conexión simultánea con hasta 6 dispositivos.
El NRF24L01 también incorpora la lógica necesaria para que la comunicación sea robusta, como corrección de errores y reenvío de datos si es necesario, liberando de esta tarea al procesador. El control del módulo se realiza a través de bus SPI, por lo que es sencillo controlarlo desde un procesador como Arduino.
La banda de frecuencia es de 2400 a 2525 MHz, pudiendo elegir entre 125 canales espaciados a razón de 1MHz. Se recomienda usar las frecuencias de 2501 a 2525 MHz para evitar interferencias con las redes Wifi.
Características del NRF24L01+
- Transceptor de radio-frecuencia de un solo chip, de bajo coste y que funciona a 2,4GHz con modulación GFSK y 126 canales disponibles.
- Al operar en la banda ISM de 2,4GHz, no necesita licencia de uso.
- Tasa de datos de 1Mbps y 2 Mbps.
- Acelerador por protocolo hardware de capa de enlace “Enhanced ShockBurst”.
- Consumo de energía ultra-bajo, proporcionando meses de vida con batería.
- Compatible con toda la serie NRF24L en los modos de 1Mbps y 2
El protocolo de capa de enlace “Enhanced ShockBurst” nos proporciona las siguientes automatizaciones y recursos:
- Ensamblaje automático de paquetes (preámbulo, dirección y CRC).
- Detección y validación automáticas del paquete
- Longitud de paquete dinámica (entre 1 y 32 bytes).
- ACK (confirmación de llegada) automático.
- Retransmisión automática.
- 6 “tuberías” o pipes para la recepción de datos.





