Requisitos del circuito para un ciclo de apagado continuo de 30 minutos

0

Me gustaría construir un circuito (preferiblemente utilizando componentes de una electrónica común antigua como una videograbadora o lo que sea) que se enciende / apaga continuamente en intervalos de 30 min. El voltaje de entrada proviene de un inversor de CC sin conexión a tierra de 12 V que está enchufado a la pared. El ciclo de encendido / apagado de 30 minutos es para alimentar un ventilador de computadora de 12V 0.23amp. Un período de 60 minutos con un ciclo de trabajo del 50% parece funcionar bien aquí.

La respuesta óptima incluiría información adicional sobre cómo podría modificar el circuito (si es necesario) para aumentar la demora. ¡Gracias de antemano!

    
pregunta rhill45

2 respuestas

3

Aquí hay un circuito simple para ti:

simular este circuito : esquema creado usando CircuitLab

Y programe el ATtiny85 para encender y apagar el puerto PIO una vez cada 30 minutos. El software Arduino es más que suficiente para esto.

Mi microcontrolador favorito personal para este tipo de tarea es AVR, pero cualquier microcontrolador puede hacer esto.

Incluso siendo un dispositivo de 8 pines, ATtiny85 (o el PIC, como sugiere la otra respuesta) aún tienen suficientes líneas IO para permitir que un dispositivo externo hable con él, cambiando tanto la frecuencia como la relación de trabajo.

Si no desea utilizar un cargador de teléfono que funcione con este, un 18650 Li-Po completamente cargado puede mantenerlo funcionando durante meses, si no años.

    
respondido por el Maxthon Chan
4

30 minutos es mucho tiempo para la electrónica analógica a tiempo. Esto se haría con una pequeña corriente en un capacitor que eventualmente cambiaría su voltaje más allá de un umbral. Desafortunadamente, durante tanto tiempo la corriente para cargar y descargar el capacitor será demasiado grande en relación con la corriente de fuga del capacitor y los circuitos circundantes.

Una forma sencilla de hacer esto es usar un microcontrolador. Incluso el PIC 10F200 barato y pequeño puede hacer esto fácilmente. El oscilador interno del micro es bueno hasta un poco por ciento. Funciona a una velocidad de instrucción de 1 MHz, que puede dividirse fácilmente por el número que desee para obtener demoras de tiempo arbitrariamente grandes, todo con la misma precisión que el reloj principal.

Otras opciones son contar los ciclos de la línea de alimentación (ya que a menudo es una señal útil con una frecuencia conocida). Sin embargo, todos estos esquemas requerirán más hardware que un PIC 10F200, que solo necesita energía, conexión a tierra y una tapa de derivación para cambiar el estado de un pin cada 30 minutos. Por supuesto, eso también se puede modificar fácilmente para diferentes retrasos o patrones.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas