¿Qué circuito usar para apagar automáticamente la luz de fondo de un GLCD después de 30 s?

1

¿Alguna vez has visto que los teléfonos inteligentes apagan automáticamente sus pantallas después de un corto tiempo para ahorrar energía?

Quiero hacerlo en la luz de fondo de mi GLCD (ks108sed).

Descripciones:

  • Laluzdefondoseencenderámedianteuninterruptortáctil.

  • La luz de fondo se apagará después de 30 s.
  • El circuito no debería tener un microcontrolador.

¿Qué circuito debo usar?

    
pregunta AHB

4 respuestas

5

Oh, podrías usar algo como el siguiente, pero el micro sería una solución más elegante. Puedes jugar con el valor de R1 para acercarte a los 30 si es importante.

Si usa un CMOS 555, entonces puede usar un condensador de menor valor y una resistencia de mayor valor.

Esto conducirá directamente hasta aproximadamente una luz de fondo de 100 mA. Si necesita más corriente, agregue un MOSFET de nivel lógico de canal p y puede conducir una luz deslumbrantemente brillante.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Spehro Pefhany
2

NE555 ? o incluso un transistor, resistencia y una tapa.

Alternativamente, puede colocar la compuerta AND (o solo algunos transitores) entre! CS /! SS y cualquier línea de datos, de modo que cuando la pantalla LCD no recibe ningún comando, se puede usar para controlar la retroiluminación (básicamente apagada por un breve momento en que envía datos a LCD, y PWM cuando no se envía ningún dato a LCD)

    
respondido por el XANi
2

Entonces, cuando veo esto, pienso en un circuito que puedes activar, presionar un botón, y se emitirá durante un período de tiempo definido y luego se apagará nuevamente hasta que se vuelva a activar.

El chip necesario para esto es un 555 Timer y tendrá que configurarse en una configuración monoestable. Utilicé este circuito muchas veces en mis días de universidad y es muy básico, ya que no hay muchos cálculos, ya que Hay muchas herramientas en línea para ayudarte.

Este es el diagrama del circuito para el circuito y puede calcular los tiempos y valores con una fórmula simple: T = (1.1 * R * C). Nuevamente, se puede encontrar esta fórmula junto con las calculadoras en línea para calcular los valores que usted necesita específicamente, para un tiempo de salida de 30 segundos se requiere un valor de R = 123K y C = 220uF (se encuentra usando una de estas calculadoras en línea mencionadas) , hay otros arreglos de valores que podría usar, pero creo que estos, o valores cercanos a estos le darían su tiempo deseado, una vez transcurrido este tiempo, la salida del circuito bajará y se mantendrá baja y solo requiere una baja. se activa en la entrada (use el botón en una configuración desplegable).

¡Esperamos que esto sea una solución para tu problema!

    
respondido por el MrPhooky
1

Edit: Así que el autor ya aceptó una respuesta mientras aún estaba trabajando en esto. Lo que este circuito ofrece sobre el temporizador 555 es una mayor precisión de tiempo y no depende de las tolerancias de los componentes.

La forma más sencilla en que puedo pensar que utiliza componentes de origen fácil y barato es la siguiente implementación de este diagrama.

32.768kHz cristal en un TI CD4060B contador binario con circuito oscilador.

Esto le puede dar un pulso de 2Hz si usa la salida Q14. $$ \ frac {32768Hz} {2 ^ {14} cuenta} = 2Hz $$

Luego, use eso para la entrada de CLK en un TI SN74HC4040 contador binario. Realmente solo necesitas 6 bits, pero más bits te dan más flexibilidad y el costo es casi el mismo.

Luego, puede adaptar las salidas a una compuerta AND y obtener cualquier pulso de tiempo desde cada segundo hasta cientos de segundos.

Para obtener 30 segundos hice los siguientes cálculos. Como la entrada del reloj funciona a 2Hz, para obtener 30 segundos tendremos que cambiar algo cada 60 ciclos de reloj. 60 decimal es lo mismo que 111100 binario. Si usamos los cuatro bits que son 1s como entradas a una compuerta AND, entonces la compuerta AND solo será alta una vez cada 30 segundos. Luego puedes hacer lo que quieras con este pulso para que se apague la pantalla. No proporcionó detalles sobre qué tipo de señal de control necesita, por lo que se la dejaré a usted. Tal vez se necesita una inversión, tal vez también un cierre de algún tipo.

Lo bueno de este circuito es que si decidió que necesitaba un apagado después de 15 segundos o 100 segundos, su implementación es simple, simplemente codifique los bits a una puerta AND. Yo sugeriría agregar algunas resistencias de cero ohmios en bits diferentes para que pueda ajustar el tiempo de apagado si es necesario. Costo total: ~ $ 3 y ~ 7componentes. ¡No olvides los pasivos necesarios para hacer que el cristal oscile!

    
respondido por el ACD

Lea otras preguntas en las etiquetas