INFORMACIÓN
El sensor de movimiento HB100, permite medir la velocidad de un objeto en movimiento emitiendo una señal de RF, esto bajo el principio de efecto Doppler y el HB100 que es capaz de detectar desplazamiento en frecuencia .
Si una persona esta en movimiento, este provocara un desplazamiento de la frecuencia en la señal reflejada, esta variación de frecuencia es proporcional a la velocidad del objeto en movimiento y es entregada por el HB100 en su pin IF.
El módulo HB100 es adecuado para la reducción de falsas alarmas en los detectores de movimiento cuando se usa en conjunto con un sensor de infrarrojos pasivo (PIR). También se puede utilizar para la apertura automática de puertas, medición de velocidad de vehículos, sistema de control / disparo de advertencia en autos o alarmas de seguridad.
NOTA: La señal de salida del sensor está en el orden de micro voltios y es necesario usar un amplificador para poder realizar lecturas desde algún microcontrolador.
ESPECIFICACIÓN Y CARACTERÍSTICAS
- Voltaje de funcionamiento: 4.5V a 5.2V
- Rango de detección: 20m
- Corriente de Operación: 40mA
- Temperatura de Operación: -15 a 55 °C
- Peso: 8 gramos
- Dimensiones: 38mm x 45mm x 7mm
- Transmisor
- Frecuencia en la banda X: 10.525 GHz
- Ajuste Precisión de Frecuencia: 3 MHz
- Emisiones de armónicas típicas:
- Salida de potencia mínima (EIRP): 13dBm
- Receptor
- Ruido en 3 Hz a 80 Hz (AB): 10 uV
- Ganancia : 8 dB en Antena
DOCUMENTACIÓN Y RECURSOS
- Datasheet – HB100
- Librerías para Arduino
- Librería para HB100: Para calcular el tiempo entre frecuencia de entrada
- Dimensiones – HB100
- Pinout – Sensor Efecto Doopler
INFORMACIÓN ADICIONAL
Aplicación del HB100 en Arduino
El dispositivo HB100 su señal de salida esta en mV, los cuales dificulta alguna lectura en los microcontroladores. Para ello, presentaremos diagrama de conexión un y código en Arduino para que puedas comenzar a usar tu dispositivo sin problemas.
Diagrama
El diagrama que a continuación integra una parte de amplificación con el dispositivo LM324:
Código en Arduino para el sensor HB100
Para poder programar el siguiente código en Arduino, favor de descargar las librerías correspondientes en:
#include “FreqPeriod.h” //Librería que calculara el tiempo por ciclos de frecuencia de entrada
double lfrq;
long int pp;
void setup() {
Serial.begin(9600);
FreqPeriod::begin();
Serial.println(“Prueba de la librería FreqPeriod”);
}
void loop() {
pp = FreqPeriod::getPeriod();
if (pp) {
Serial.print(“Periodo: “);
Serial.print(pp);
Serial.print(“ 1/16us / frequency: “);
lfrq = 16000400.0 /pp;
Serial.print(lfrq);
Serial.print(“ Hz “);
Serial.print(lfrq/31.36);
Serial.println( “ Mph “);
}
}
Valoraciones
No hay valoraciones aún.