¿Cómo puedo encender y apagar un interruptor cada 20 minutos?


9

Quiero hacer el interruptor anterior que permanecerá encendido durante 20 minutos y luego apagado durante 20 minutos. Esto debería ser continuo. En realidad, quiero colocar este interruptor para mi acondicionador de aire que no quiero ejecutar toda la noche, sino que se apaga cada 20 minutos y se reinicia después de 20 minutos. Esto ahorrará mi electricidad a la mitad ... ya que la función de termostato del aire acondicionado no es muy útil y tampoco quiero que mi electrodoméstico funcione durante toda la noche.

El dispositivo que voy a cambiar toma entre 5 y 15 amperios aproximadamente.


11
Antes de que venga Olin ... use un microcontrolador y relés
clabacchio

44
Tengo una idea increíble : usar un 555 para generar el reloj para un PIC 10F200 :)
clabacchio

@clabacchio: No, el 10F200 no puede funcionar en un reloj externo. Lo que podría hacer es dejar que el 555 dé interrupciones sobre las cuales el 10F200 alterna su salida.
stevenvh

@stevenvh: Dios mío, mi culpa :) no, no, demasiado simple :)
clabacchio

Solo como un aparte: en realidad no hay ningún requisito para que el intervalo sea preciso en el tiempo o en el ciclo de trabajo. Estoy seguro de que 1220 encendido, 1180 apagado también estaría bien. Solo tiene que ser aproximadamente un 50% de servicio con un ciclo lo suficientemente largo como para no causar problemas de ciclo rápido.
Cybergibbons

Respuestas:


13

Oh querido no. Por favor use un microcontrolador.

El microcontrolador

Busque uno que tenga un temporizador (no creo que haya visto uno que no lo tenga). Su temporizador se desbordará en un intervalo periódico y predecible (que configurará). Divida 20 minutos entre ese intervalo y sabrá la cantidad de desbordamientos del temporizador necesarios para "contar" hasta 20 minutos. Cada vez que se dispara la interrupción del temporizador, incremente una variable. Cuando la variable llegue al valor calculado previamente, cambie cualquier interruptor / relé / FET que tenga para controlar el circuito (consulte ese problema a continuación). Esta solución hace que cambiar el tiempo de encendido / apagado sea relativamente fácil, ya que todo lo que cambiará es el conteo máximo de la variable de incremento, en lugar de tener que cambiar las tapas y resistencias. Incluso podría tener diferentes tiempos de encendido / apagado si decide que lo desea más adelante, por ejemplo: Encendido durante 5 minutos / apagado durante 15.

El interruptor

Por lo que dices, estás viendo 5-15 amperios de corriente. El problema que encontrará es que la "corriente de entrada" (que es el repentino aumento de corriente que obtendrá inmediatamente después de que se cierra el interruptor). Hay muchos interruptores / relés que pueden manejar fácilmente 15A de corriente constante (estado estable), pero encontrará que la conmutación repetida los hará fallar porque en realidad ven una corriente de entrada mucho más alta. Por lo tanto, deberá encontrar uno que pueda manejar, no solo 15A, sino cualquier corriente de entrada que tenga su circuito. Hay dos categorías generales de interruptores:

  1. Mecánico - relés electromecánicos
  2. Estado sólido: FET, Triacs, relés de estado sólido

De esos dos, para 15A, recomiendo la segunda categoría porque los relés mecánicos a menudo se "arquearán" al cerrar para encender, lo que, con el tiempo, produce una acumulación en los terminales y el fusible de éter está cerrado (siempre encendido) o nunca capaces de cerrarse por completo (nunca encender) si se cambian con demasiada frecuencia. Por lo general, puede obtener un buen MOSFET de potencia o un relé de estado sólido que puede manejar y disipar adecuadamente el calor asociado con el aumento de la corriente de entrada. Encontrarás fácilmente un circuito sobre cómo manejar un interruptor MOSFET desde uno de los pines del microcontrolador simplemente buscando en Google .


1
+1 para la sección sobre corriente de entrada. Más referencia aquí sobre cómo manejar la corriente de entrada: sound.westhost.com/articles/inrush.htm
shimofuri

1
Hace un par de horas, un cliente mío me pidió alguna solución para restablecer algún dispositivo electrónico heredado de su proveedor cada n minutos. Instantáneamente respondí "usa un microcontrolador barato". Sin embargo, se me ocurrió otra idea: un temporizador 555 como fuente de frecuencia y un flip flop d-latch como divisor de frecuencia. La salida N-ésima de flipflop podría usarse para manejar algún transistor que al final podría manejar un relé de su dispositivo. Latter sería la solución preferida cuando alguien quisiera evitar la programación de cualquier tipo y mantener todo en un mundo de electrónica discreta.
Vladimir Djuricic

6

Encuentre un motor que gire una vez cada 40 minutos, haga una leva semicircular y ajústelo al eje del motor. Obtenga un microinterruptor que pueda manejar el voltaje / corriente requerido y móntelo de modo que la leva active el microinterruptor durante la mitad del período de rotación del motor. Use el microinterruptor para controlar la alimentación del dispositivo y Robert es el hermano de su padre.

@skyler comentó a otra respuesta que tendrías que usar engranajes para que el motor gire lentamente. Eso es cierto, pero he usado un motor con engranaje de reducción incorporado que produce una rotación por día. Esto presionó un microinterruptor en cada sentido para activar el sistema de riego en mi invernadero.

Si puede hacer frente a 30 minutos encendido / 30 minutos apagado, entonces un viejo reloj con la cámara reemplazando el minutero funcionará bien.


1
¿En serio?
clabacchio

@clabacchio Pero si es una broma, es muy buena :-)
m.Alin

3
@ m.Alin: definitivamente no es una broma :( Es una respuesta al estilo del siglo XVII
clabacchio

+1 para el pensamiento "fuera de la caja". Los electrodomésticos viejos usaban algo similar. Si pudieras arrancar el mecanismo de sincronización de algo y volver a usarlo, entonces podría haber algo en esto. Sin embargo, no construiría uno desde cero. Un microcontrolador sería mejor si está comenzando desde cero.

2
@ m.alin - Es una solución electromecánica. Aquí hay muchas preguntas sobre motores, gabinetes, PCB, conectores y otros dispositivos electrónicos sueltos. El OP publicó una pregunta sobre cómo resolver un problema. Esta es una solución perfectamente viable para ese problema. Así como no todas las herramientas son un martillo, no todos los problemas requieren un procesador y un software.
uɐɪ

5

Como clabacchio señaló en un comentario, resolvería este problema con un microcontrolador que maneja un relé. 20 minutos encendido y 20 minutos apagado es un tiempo muy largo para un temporizador 555, o la mayoría de los dispositivos electrónicos analógicos.

Un PIC 10F200 puede hacer este trabajo fácilmente. Todo lo que necesita es el PIC, que viene en un paquete SOT23, y una sola tapa de derivación. Eso le proporciona una salida digital que es alta durante 20 minutos, luego baja durante 20 minutos. La circuitería para accionar un relé es la misma desde allí, ya sea que la señal de encendido / apagado sea producida por un temporizador 666 555, un microcontrolador o algún otro esquema sin conexión.


12
Tiene un método abreviado de teclado para escribir "PIC 10F200", ¿no?
stevenvh

2
Comparta su opinión sobre otras respuestas con votación o comentarios, en lugar de eso, limite sus respuestas a responder la pregunta solo con su solución, de lo contrario, los usuarios podrían verse tentados a votar / no votar porque ha compartido una opinión sobre otras respuestas. Alguien podría incluso hacer un voto negativo porque no está de acuerdo con su análisis de otras soluciones en su respuesta y no tengo 10 horas para gastar en meta debatir el voto negativo.
Kortuk

1

Si está familiarizado con los microcontroladores, este es un trabajo fácil para algo como un PIC10 / 12F como se mencionó. Escriba el código en 5 minutos, suelde algunos cables y listo.

Sin embargo, es muy posible que no lo sea, por lo tanto:
un 555 o similar hará el truco, pero como clabacchio menciona, tendrá menos control (y precisión) del tiempo. Será muy duro.
Dicho esto, imagino que esta aplicación no requiere un tiempo realmente ajustado, por lo que un 555 puede ser adecuado para sus necesidades.
Entonces agarras tu 555, lee la hoja de datosy configúrelo para el momento correcto. Luego, conecte la salida a un relé adecuado para manejar por encima de la corriente máxima esperada (la salida 555 puede generar / hundir hasta 200 mA, que debería estar bien para la mayoría de los relés) Para obtener más precisión pero aún no micro, algunas series 7400/4000 razonablemente simples Una lógica que implique, por ejemplo, un oscilador de cristal de 32768 Hz, unos pocos contadores para dividir la frecuencia sería barato y bastante fácil de instalar si tienes algo de experiencia con estas cosas.

Estoy seguro de que habrá un chip temporizador más conveniente que el 555 si echas un vistazo a Farnell, Mouser, Rs, etc. Un poco de IC a base de cristal de 32Khz con un pulso de salida ajustable sería lo que deseas, aunque muchos lo harán. debe controlarse mediante SPI / I2C, por lo que volverá a los micros nuevamente :-)


1

No creo que la respuesta 'usar un microcontrolador' sea muy útil para Tushar. El viejo 555 no durará 20 minutos, incluso su simulación CMOS probablemente no lo hará.

Pero hay otra antigüedad que algunas personas parecen olvidar: el oscilador CD4060 + contador binario de 14 etapas. Verifique, por ejemplo, http://www.coolcircuit.com/circuit/timer_4060/index.html para un circuito. Incluso muestra una salida de 20 minutos :)


Comparta su opinión sobre otras respuestas con votación o comentarios, en lugar de eso, limite sus respuestas a responder la pregunta solo con su solución, de lo contrario, los usuarios podrían verse tentados a votar / no votar porque ha compartido una opinión sobre otras respuestas.
Kortuk

¿Por qué el 555 no hará 20 minutos? Tengo curiosidad porque yo mismo he hecho algo muy similar ... excepto que mi 555 activa un LED durante más de 45 minutos, y una duración ligeramente menor apagada.
Todos

1

Si tiene un elemento que oscila en períodos fijos, por ejemplo, una decoración de estanque de peces:

ingrese la descripción de la imagen aquí

que puede usar para conducir una caja de engranajes conectada al pivote del bambú, que en cada rotación de la caja de engranajes, presiona el botón de encendido del control remoto.

<inserción-rube-goldberg-jokes-aquí>

Hay muchos posibles osciladores alternativos si no tiene un estanque de peces, por ejemplo, un reloj de pie o partes tomadas de su antiguo despertador.

Sería un espectáculo para la vista, y algo para agregar a su crédito geek.


2
Vamos chicos, en serio!
clabacchio

2
¡No creo que esto merezca votos negativos! Está en el espíritu de otras respuestas.
Cybergibbons

Vi el mismo diseño en algún parque acuático. ¡La canasta era enorme!

2
@Cybergibbons La respuesta no tiene nada que ver con la ingeniería eléctrica
m.Alin

2
@ M.Alin, pero tiene todo que ver con la ingeniería . A veces, la respuesta correcta no es precisamente lo que solicitó el cliente, sino lo que necesita. Sin embargo, esta respuesta es ligeramente deficiente en medidas prácticas. Hacer que una escultura de agua de bambú haga un trabajo útil es un ejercicio para estudiantes avanzados. Sin mencionar el interruptor 15A AC con agua ... ;-)
RBerteig

0

Use un chip temporizador 555, un condensador y 2 resistencias. Conéctelos con un relé en la salida, de modo que cuando el chip está encendido, el relé conduce la electricidad desde el punto a b, y cuando está apagado, no lo hace. Google busca 50 555 circuitos y debería ser el primero. Este contiene muchos circuitos y uno debe ajustarse a su necesidad, al menos si se modifica. Los valores de condensador y resistencia deben variar.

El temporizador 555 es un chip barato, que se puede conseguir en cualquier tienda de electrónica (incluso RadioShack !!!!!) http://www.csgnetwork.com/ne555timer2calc.html utilizan la calc en el enlace para calcular el tiempo de encendido y apagado y qué condensadores y resistencias usar


44
555 parece la solución más inmediata, pero es mejor usar un microcontrolador en esos casos, porque le da más control sobre el tiempo y es más fácil de reconfigurar
clabacchio

2
@ Ian: La precisión no es el problema, pero las constantes de tiempo prolongado sí lo son. Averigüe los valores de resistencia y condensador necesarios para que un temporizador 555 realice un período de 40 minutos, luego calcule las corrientes y compárelas con los valores de fuga.
Olin Lathrop

3
@ Ian: ¿cómo puede ser excesivo? Utiliza menos componentes que el 555: solo uno. El 555 está muerto, hoy son microcontroladores. Menos piezas, más precisas, mejor reproducibilidad. Una vez que usaste uno, no quieres volver.
stevenvh

1
@Cybergibbons, ¿tiene un rango real para los AVR? Los temporizadores 555 están diseñados de tal manera que todas las mediciones son relativas, son funcionales en muchas aplicaciones debido a la invariancia del voltaje de suministro. No estoy tratando de decir que es la mejor solución, solo que tal vez no se dé cuenta de cuán amplio es el suministro que acepta. En este caso, no me doy cuenta de cuán amplio es el suministro que acepta un AVR.
Kortuk

1
0.7-5.5V es el más ancho, siendo típico 1.8-5.5V. Esto, relativamente, no es mucho menor que el típico 4.5-16V que necesita un LM555. ¿Qué le sucede a un 555 con una constante de tiempo prolongada a medida que la tensión de alimentación se desplaza durante el ciclo?
Cybergibbons
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.