Tengo una pequeña bombilla (LED de 3 W, E27/110 V) que estoy controlando según el brillo ambiental (se enciende cuando está oscuro y se apaga cuando hay luz). El circuito usa un triac BT136, un optoaislador MOC3041 y un fototransistor IR (no tengo un número de pieza para él: 2 pines, tapa negra, parece un LED).
simular este circuito : esquema creado con CircuitLab
Tal como está construido, funciona principalmente: se enciende cuando se supone que debe hacerlo y se apaga cuando se supone que debe hacerlo. D2 se incluye solo como un indicador LED, SW1 se incluye para que la luz se pueda encender manualmente (sin pasar por el circuito activado por la luz) si es necesario.
Sin embargo, tengo un problema con él:
Actualmente, el circuito se encuentra bastante cerca de la luz (alrededor de 1,5 m por debajo, pero la luz mira hacia arriba). Cuando oscurece lo suficiente, la luz se enciende y la luz que produce apaga el fototransistor y hace que la luz parpadee. La luz continúa parpadeando durante unos 5 minutos (a diferentes frecuencias), antes de permanecer encendida. Esto implica que no se necesita mucha oscuridad adicional para compensar la luz adicional de la bombilla LED. Elegí el valor para R1 que permitiría que la luz se encienda en el momento apropiado, y R2 actualmente está configurado alrededor de 50 kohm (alterar R2, cambia el tiempo de encendido, pero no parece ayudar con el parpadeo).
Mi indicador LED (D1), cambia a encendido cuando la corriente a través de Q1 cae por debajo de 1.6uA a 1.3uA. (No tengo la confianza suficiente en mis medidores para confiar plenamente en ese número, pero espero que proporcione una idea de la magnitud). A plena luz solar directa, la corriente a través de Q1 es de hasta 40 mA.
Idealmente, me gustaría resolver esto de la manera más simple posible (por ejemplo, con un mínimo de circuitos integrados), sin embargo, mi conocimiento del diseño de circuitos electrónicos aún no está donde quiero que esté para saber cuál es el mejor curso de acción a partir de aquí. .
¿Cuál sería la mejor manera de resolver el parpadeo que se produce al anochecer cuando se enciende la luz?
Debe introducir algo de histéresis (retroalimentación positiva) en el circuito.
Esto se hace, a continuación, conectando el colector de Q2 a la base de Q1 a través de la red R1 R2 R3. Probablemente tendrá que jugar con los valores de la resistencia para que funcione con su fototransistor.
Lo simulé con LTspice, y si quieres jugar con él, la lista de circuitos está aquí .
U1 es un amplificador operacional que funciona como un comparador con PT1 y R1 que se usa para establecer el voltaje en U1 a la mitad del suministro cuando PT1 está lo suficientemente iluminado para que su resistencia sea igual a 1,2 megaohmios. R3 R4 y R5 se usan para establecer el nivel de disparo de iluminación baja de PT1, con R3 y R5 limitando el rango de R4 de aproximadamente 2 a 3 voltios, y R7 se usa para proporcionar histéresis alrededor del comparador y establecer los puntos de conmutación alto y bajo para el incidente de iluminación. en PT1.
El circuito ha sido simulado, parece funcionar bien y la lista de circuitos de LTspice está aquí .
Quiere histéresis . La histéresis es lo mismo que evita que su termostato se encienda y apague cada pocos segundos cuando la temperatura ambiente está muy cerca del punto de referencia. La histéresis se puede implementar de muchas maneras.
Podría introducir un retraso después de un cambio de estado. Es decir, cuando cambias de estado, inhibes otros cambios durante algún tiempo. Esto al menos limitará la tasa de parpadeo. Puede implementar esto con un microcontrolador o algún tipo de lógica discreta y un temporizador como el 555 .
Alternativamente, puede introducir un grado de retroalimentación positiva de modo que el umbral de brillo dependa de si la luz está encendida o apagada en ese momento. Por ejemplo, digamos que la luz está actualmente apagada y que el brillo detectado debe ser inferior a "10" (alguna unidad arbitraria) para que la luz se encienda. Cuando la luz está encendida, el brillo ahora debe aumentar a "15" antes de que la luz se apague. Entonces, quizás el brillo disminuyó a 10, la luz se encendió y ahora el brillo detectado es 12, pero esto es menor que el nuevo umbral de 15. El disparador Schmitt es una especie de comparador con histéresis.
Coloque una resistencia desde el ánodo D2 hasta la base de Q2. Sin conocer las especificaciones de su fotosensor (Q1), no puedo decir qué valor de resistencia. Quizás 100K a 3 M-ohm. Esta será una retroalimentación positiva, que le dará la Histéresis como lo menciona Phil Frost.
Alternativamente, puede colocar la resistencia desde el colector de Q3 hasta la base de Q2.
Majenko
inolvidableidSoporteMonica