¿Cómo evitar el bucle de encendido / apagado infinito de un interruptor controlado por voltaje (con un fotorresistor)?

0

He diseñado este circuito para encender una luz (R2) cuando oscurece. El circuito funciona bien, sin embargo tengo un pequeño problema.

simular este circuito : esquema creado usando CircuitLab

Como probablemente pueda adivinar, cuando se oscurece, el voltaje en la compuerta cae y el mosfet se apaga, el relé se enciende y la luz también se enciende. Ahora, como habrás adivinado, la luz brilla en el fotorresistor, disminuye su resistencia, enciende el mosfet, apaga el relé y apaga la luz. Esto es prácticamente un bucle infinito ...

Por supuesto, podría colocar el fotorresistor en un lugar al que no pueda acceder la luz de la lámpara , pero me preguntaba si se podría diseñar un circuito para evitar un bucle tan infinito, tal vez un circuito " con la memoria ". ¿Qué soluciones posibles podría probar?

Pensé en un temporizador que impida temporalmente que Mosfet cambie de estado después de que haya cambiado de estado, por ejemplo, durante las próximas 12 horas, pero no estoy seguro de cómo hacerlo o si existen opciones más simples.

Una vez más, podría estar pensando demasiado y podría simplemente colocar el fotoresistor en un lugar al que no pueda acceder la luz de la lámpara ...

    
pregunta mickkk

5 respuestas

2

El problema con el crepúsculo es ambiente + lámpara = oscilación. Necesita volverse mucho más brillante para volver a encenderlo. Creo que lo habría diseñado así con una histéresis adicional.

simular este circuito : esquema creado usando CircuitLab

Por supuesto, si la luz es brillante y está cerca del sensor, incluso eso no funcionará. Puede que se justifique algún tipo de protección contra la luz. Tenga en cuenta que la luz no debe encenderse y apagarse cuando una nube pasa, por lo que se justifica jugar con los valores. Tal vez agregue algunos moldes hasta que lo obtenga de la manera que lo necesita.

    
respondido por el Trevor_G
2

Su máquina de estados tiene dos estados en este momento: "encendido" y "apagado" y solo una manera de salir de un estado (el sensor de luz) Puede agregar otro sensor (tiempo) e introducir otro estado o dos para retrasar Las transiciones pero la máquina siempre irán en ciclo. Esto podría estar bien si su relé fue rápido y silencioso (de modo que nadie lo notará), entonces verifíquelo pasando de "encendido" a "apagado después de una hora o lo que sea. Cuando está apagado", si la luz ambiental es brillante basta con que se mantenga apagado. De lo contrario, volverá a "encenderse" y luego esperará una hora nuevamente. Una forma muy sencilla de retrasar es descargar un capacitor grande con una resistencia en paralelo y usar un comparador para disparar el siguiente estado.

    
respondido por el kkemper
2

Lo que necesitas es una pequeña histéresis en tu circuito. Eso significa que los umbrales de encendido y apagado no son los mismos. Establece la banda entre los dos umbrales lo suficientemente grande como para que la luz adicional en el sensor de la luz que se acaba de encender no la devuelva al estado de apagado.

Este tipo de circuito ha sido discutido muchas veces aquí antes. Ver:

enlace
enlace

    
respondido por el Olin Lathrop
0

Entre la compuerta del mosfet y el divisor de potencial sensible a la luz, coloque un comparador y asegúrese de que haya un poco de retroalimentación positiva, también conocida como histéresis. Esto asegurará que cuando la luz se enciende, la señal en el divisor de potencial sensible a la luz tiene que subir significativamente más alto que el punto de disparo descendente (lámpara encendida) para desactivar el circuito de la lámpara.

Es posible que pueda hacerlo con un BJT NPN. Cuando la lámpara se activa, el BJT se enciende y reduce parcialmente el R1 al derivarlo con una resistencia de 10 kohm en paralelo.

    
respondido por el Andy aka
0

Intente proteger el fotosensor con un tubo que evite que la luz caiga sobre él, y agregue un poco de banda muerta al sensor como sigue:

Puedes experimentar con el valor, intenta algo en el rango de 20K a 200K. Esto también debería prolongar la vida útil del relé al hacer que cambie con menos frecuencia y con más autoridad.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas