Detector de movimiento de fototransistor simple

1

Estoy tratando de hacer un detector de movimiento simple para objetos dentro de unos pocos pies en una huella muy pequeña con partes mínimas. No necesito saber mucha información sobre el movimiento, simplemente si hubo movimiento y la velocidad del movimiento. No necesito saber el nivel absoluto de luz.

Hasta ahora he tenido bastante suerte al hacer esto usando un circuito básico de foto-transistor y un ADC con microcontrolador con ganancia integrada.

El problema surge cuando cambio los niveles de luz de una habitación oscura a una habitación iluminada o un día nublado, el fototransistor puede saturarse fácilmente dependiendo del nivel de luz general.

Una forma de evitar esto sería, obviamente, utilizar un circuito de resistencia variable, como un potenciómetro digital o un JFET controlado por voltaje. Estos circuitos son un poco más complicados de lo que esperaba y requerirían un control y ajuste constantes de la resistencia.

Mi pregunta es, ya que no necesito saber el nivel absoluto de luz, ¿hay algún circuito que pueda controlar automáticamente el foto-transistor para que quede fuera de saturación en cualquier nivel de luz?

(No tengo demasiada experiencia en electrónica, pero ¿hay alguna forma de proporcionar retroalimentación con alguna histéresis a un jfet u otro dispositivo similar a la resistencia que mantendría el fototransistor entre VCC y GND mientras permite algunas fluctuaciones de alta frecuencia? (movimiento)

    
pregunta lasersocks

2 respuestas

2

Los niveles de luz ambiental siempre son un problema. Una posible solución es utilizar I (nfra) R (ed) a alta frecuencia. Simplemente sucede que la tecnología de zapper TV está disponible a un costo muy razonable. El detector IC hace el trabajo por ti. Un simple oscilador IR de 38 kHz hecho del ubicuo 555 (astable) con led IR generará la señal.

Un segundo 555 (cableado como un monoestable re-activable) está conectado a un sensor de infrarrojos de 38kHz IC. Esto mantendrá la salida alta hasta que no pueda detectar la señal de 38 kHz.

    
respondido por el JIm Dearden
0

Si asume que el nivel de luz (¿luz ambiental natural?) no cambiará rápidamente, todo lo que necesita es un ciclo lento para controlar el sesgo.

Esto se podría hacer con algo como un filtro de paso bajo y una fuente de corriente controlada por voltaje (un amplificador operacional y un transistor). El filtro de paso bajo ralentiza la entrada de la fuente actual hacia abajo. Intente algo en los 10 segundos para la constante de tiempo de bucle lento.

Aquí hay una respuesta simulada a un cambio de paso en la luz (de 1.2 a 2.4 mA) con una constante de tiempo de 20 s:

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas