RCWL-0516 es un módulo que podemos utilizar como alternativa a los sensores de movimiento más utilizados habitualmente. Mientras los otros sensores detectan la luz infrarroja que emite una persona en movimiento, el RCWL-0516 para detectar objetos en movimiento utiliza un radar Doppler.
Tiene un alcance de 7-8 metros y al detectar movimiento, su pin de salida emite un voltaje analógico que es proporcional a la distancia entre el objeto y el sensor. Dicho pin pasará de 0v a 3.3v durante unos 3 segundos.
RCWL0516 Descripción del pin del módulo
Número pin | Nombre del pin | Descripción: __________ |
1. | 3V3 | Salida regulada de 3.3V |
2. | GND | Referencia de tierra para el módulo |
3. | Out | Salida analógica del sensor |
4. | VIN | Entrada de voltaje para el módulo |
5. | CDS | Desactivación del sensor |
Componentes presentes en el módulo RCWL-0516
Los siguientes son los principales componentes presentes en el módulo, que se describirán más adelante en el artículo.
RCWL0516 IC, transistores, condensadores y resistencias.
Especificaciones del módulo RCWL-0516
- Voltaje de entrada – 4V a 28V
- Corriente de funcionamiento – 3mA (máx.)
- Frecuencia de funcionamiento – 3.2GHz
- Potencia de transmisión – 30mW (máx.)
- Voltaje de salida regulado – 3.3V, máx. 100mA
- Distancia de detección – 5 a 7 metros
Piezas utilizadas en este tutorial:
Para poner en marcha este sensor, son imprescindibles las siguientes piezas.
- Radar RCWL-0516 (sólo 1,4€ si compras pack de 5)
- Resistencia 10KΩ (Recomiendo comprar un pack surtido. Ya lo tendremos para otros proyectos)
- Condensador 1mf (También recomiendo pack surtido)
- Photoresistor fotoresistor LDR (opcional)
- Placa de desarrollo ESP32, ESP8266, Wemos d1 mini o equivalente. Yo en este tutorial voy a utilizar la ESP8266.
- Cables de conexión. Estos cables te los puedes fabricar tú mismo siguiendo este tutorial.
- Fuente de alimentación de 5V (Micro USB o Externa).
La siguiente imagen muestra el radar RCWL-0516
Descripción del módulo de sensor RCWL0516
El RCWL0516 es un sensor de distancia que utiliza frecuencias de microondas en una implementación simple de un radar Doppler.
La antena genera y recibe ondas de radio de un objeto, que luego se envía a un mezclador. La circuitería dentro del chip procesa la señal y emite un voltaje analógico que es proporcional a la distancia entre el objeto y el sensor.
RCWL-0516 que es un sistema Doppler de RF completo en un chip es el corazón del módulo. Los componentes periféricos actúan como desacoplamiento y filtrado de la fuente de alimentación y establecen puntos de funcionamiento. La sección de RF consiste en un transistor NPN de alta velocidad Q1, que forma un oscilador Colpitts. La antena es un rastro en la PCB.
El transistor Q1 también actúa como un mezclador que combina la señal transmitida y recibida y emite la diferencia que es filtrada por el filtro de paso bajo formado por C9 y R8, y es amplificada por el IC. Esta señal se puede tratar de la misma manera que la señal de un sensor PIR.
¿Cómo utilizar el módulo RCWL-0516?
La salida del sensor RCWL0516 es analógica y se puede conectar a una entrada analógica de un microcontrolador y muestrear mediante un ADC. El voltaje de salida es aproximadamente proporcional a la distancia entre el sensor y el objeto. Sin embargo, dado que se basa en un sistema de radar Doppler, las reflexiones de la señal de otros objetos cercanos pueden interferir con la medición, lo que la hace menos confiable y precisa que otros tipos de sensores. Los reflejos de diferentes tipos de objetos también pueden influir en las mediciones, por ejemplo, los objetos metálicos tienen un reflejo más fuerte que los objetos de plástico.
RCWL-0516 a ESPHome
Este es el código que vamos a copiar a nuestro nodo de ESPHome
binary_sensor:
- platform: gpio
pin: GPIO2 #siempre verifica el pin de tu nodo
name: "RCWL-0516 Sensor"
device_class: motion
#filters:
#- delayed_on_off: 4000ms
Descargo de responsabilidad
Esta guía asume que el lector tiene conocimientos intermedios y experiencia con prototipos electrónicos, soldadura, secuencias de comandos, depuración y prácticas seguras. Como con cualquier proyecto, hay muchas formas de lograr el resultado deseado y esta es solo una de ellas. Si bien he realizado esta guía con el máximo de rigor posible, no ofrezco garantía ni asumo ninguna responsabilidad por el resultado de seguir cualquiera o todas las instrucciones aquí descritas.