Sensor de proximidad IR para pulverización automática

1

Soy un principiante en el campo de los circuitos, así que discúlpeme por mis preguntas de aficionado. Déjame explicarte mi tarea:

Tengo que construir un sensor de proximidad de bajo costo para un dispositivo de detección y rociado. He leído varias publicaciones sobre sensores de proximidad IR en este sitio. Pero todavía no estoy claro en la comprensión de los conceptos. Como soy un principiante, me quedo estancado ante algunas dudas tontas de aficionados.

Entonces, esto es lo que planeo hacer:

Construya un transmisor de sensor de IR pulsando la señal a 56 kHz usando el oscilador de PIC MCU y luego construya la parte del receptor usando un fotodiodo IR, filtro de paso de banda que solo permite señales con frecuencia portadora de 56 kHz, amplificador, amplificador operacional como un comparador y luego la salida se da al microcontrolador.

Mi objetivo:

Cuando alguien pasa junto al dispositivo, debe detectar el movimiento y rociar el líquido. después de eso debe ir al modo de espera durante 15 min. No debe rociar incluso si alguien pasa en este momento. Después de 15 minutos, debería volver al modo de ejecución.

Este es el enlace para un tipo similar de producto en el mercado.

Mis obstáculos hasta ahora, que aún no he superado:

  1. Para reducir el efecto de la luz ambiental y otras fuentes de infrarrojos, decidí emitir la señal. Pero no pude obtener el circuito correcto en el extremo del receptor para demodular y amplificar la señal. Porque tiene que ser sensible hasta 50-75 cms (incluso más sería mejor). Puedo usar un fotodiodo serie tsop que viene con bpf y un amplificador. Pero quiero construir el circuito con componentes tan simples como sea posible.

  2. Cuando un cuerpo negro está frente al sensor, absorbe toda la radiación IR y no refleja ninguna. No sé cómo resolver este problema.

Tengo que diseñar un circuito y luego escribir un programa para un microcontrolador PIC18F4550. Pero creo que puedo encontrar una solución para el programa. Pero el diagrama del circuito parece ser un poco difícil para mí.

Por favor, sugiera un diagrama de circuito para la parte del receptor con el filtro de paso de banda que permita solo señales de 56 kHz, amplificador y opamp. Cualquier tipo de ayuda y sugerencias son bienvenidas. Por favor, no dude en explicar de una manera sencilla.

    
pregunta tony

3 respuestas

1

Según el tipo de proximidad humana que intenta detectar, aquí hay un par de opciones que podrían funcionar bien:

Método 1: si está intentando detectar movimiento, la forma más económica es usar un fotodiodo o una célula CDS conectada con una resistencia desplegable y leer con uno de los pines ADC de su PIC. Necesitará escribir un algoritmo que detecte valores que cambian rápidamente en el pin del ADC, lo que indicará algún tipo de movimiento. Si desea un área de detección angosta, puede usar un tubo sobre el fotodiodo como un detector de luz.

Método 2: si intenta detectar la proximidad utilizando una fuente de infrarrojos y midiendo su reflejo desde un objeto cercano, ya tiene la configuración correcta. Sin embargo, deberá verificar la hoja de datos de su módulo receptor de IR para conocer su frecuencia portadora. Creo que 30Khz a 40Khz es el más común. Puede utilizar el pin de hardware PWM en su PIC para producir constantemente esta frecuencia portadora en uno de los pines IR LED. Conecte el otro pin del IR LED a un pin IO en su PIC. Ahora puede enviar pulsos o incluso datos en serie a ese pin y automáticamente tendrá la frecuencia portadora en él. Sin embargo, con la proximidad de IR, siempre se encontrará con la dificultad de no poder detectar objetos oscuros no reflectantes. En cuyo caso, ver método 3.

Método 3: use un transductor ultrasónico para la detección de proximidad. Normalmente se utilizan dos. Use uno para hacer ping a un pulso (a la frecuencia de resonancia) y use el otro para la detección. Lo más probable es que necesite un amplificador operacional o un circuito comparador para amplificar la salida del transductor receptor para obtener mayores rangos. El beneficio de este método es poder calcular la distancia exacta a su objeto en función del tiempo de vuelo del "ping" y su retorno. El tiempo de vuelo será aproximadamente la mitad de la velocidad del sonido, ya que el "ping" tiene que viajar a la fuente (1) y atrás (2).

    
respondido por el Jason G.
0

Le aconsejo que vaya a un circuito receptor de transmisor de infrarrojos que esté disponible en el mercado. Ya que eres un principiante, primero inténtalo de manera simple. Yo sugeriría el sensor IR Sharp-GP2Y0A21YK. enlace El enlace anterior proporciona un pdf que indica su información. Lo he utilizado con éxito para mi proyecto de un sistema de guía a ciegas con MCU 8051.

    
respondido por el Harigovind R
0

Usa detección sincrónica.

  • Encienda el LED de transmisión IR
  • Entrada digitalizada
  • Añadir a la suma
  • Apaga el LED de transmisión IR
  • Entrada digitalizada
  • Restar de la suma

Haga esto 1000 veces y si la luz IR está regresando, la suma aumentará.

    
respondido por el user59534

Lea otras preguntas en las etiquetas