2024-10-07
Sensor de movimiento PIR HC-SR501
El HC-SR501 es un sensor de movimiento por infrarrojos pasivo (PIR) de tamaño pequeño, baja potencia y fácil de usar.
Estos sensores se basan en la medición de la radiación infrarroja que emiten los cuerpos, cuanta mas temperatura tenga este mayor radiación emitirá.
Funcionamiento
El módulo se compone de un sensor PIR, una lente de Fresnel y la electrónica necesaria para que todo funcione.
El sensor PIR tiene dos sensores pequeños de radiación, que reciben la radiación infrarroja, si ambos reciben la misma cantidad no hay movimiento, pero si reciben cantidad diferente indica que el objeto se ha movido.
La lente de Fresnel sirve para concentrar en el sensor PIR la radiación, creando zonas de diferente nivel de radiación.
Pinout
El módulo dispone de tres pines: VCC, GND y OUT, siendo los dos primeros la alimentación y OUT la señal de detección. Cuando se detecta movimiento en el pin OUT encontraremos HIGH, siendo LOW en caso contrario.
La electrónica del módulo funciona con una tensión de 3.3V llevando su propio regulador lo que nos permite alimentar el circuito a 5V, pero el nivel de señal de la salida será de 3.3V (Arduino compatible).
También dispone de dos potenciómetros que permiten ajustar la sensibilidad del módulo. El potenciómetro TIMER selecciona el tiempo que estará activa la señal de salida (de 3seg a 5min), mientras que el potenciómetro TRIGGER permite ajustar la sensibilidad del PIR y por tanto la distancia (3 a 7m).
El módulo viene preparado para instalar una LDR y un termistor. Si instalamos una LDR nos permitirá discriminar si hay luz o no haciendo que cuando haya luz no funciona; mientras que el termistor permite el funcionamiento en temperaturas extremas.
Esquema
El corazón del HC-SR501 es el BISS0001 que contiene la electrónica necesaria para realizar las conexiones del PIR y de todos los elementos externos para el detector.
El resto de componentes sirven para ajustar los valores y la alimentación del módulo.