555 monoestable/astable en un chip

¿Hay alguna forma de usar un solo chip 555 que pueda cambiarse con un interruptor de dos estados entre el modo monoestable (pulso de un solo disparo de cierto ancho) y astable (pulsos continuos de cierto ancho)?

Así es como me gustaría que funcionara:
tengo un interruptor de dos estados que podría configurar en uno de los dos modos de operación: astable y monoestable.

  • Si está en el modo astable, genera pulsos de reloj de cierto ancho automáticamente hasta que lo cambie a un modo diferente.
  • Si está en el modo monoestable, espera a que presione un botón adicional llamado "pulso", que generará solo un pulso de reloj de cierto ancho y luego volverá al estado "esperar otro pulso". En este estado, primero tendría que soltar el botón "pulso" y luego presionarlo una vez más para generar otro pulso de reloj (para evitar generar múltiples pulsos a la vez cuando presiono el botón "pulso" durante demasiado tiempo o si rebota).

¿Es posible implementar esto con un solo chip 555?

Los esquemas de implementación habituales que encontré son solo uno u otro (astable o biestable), pero no pude encontrar ningún esquema que me permitiera cambiar entre esos dos modos de un solo chip con un interruptor.

¿Por qué no miras los dos circuitos? uno de un monstable y otro de un astable y mire las diferencias y tal vez las publique aquí para su consideración si no sabe qué hacer.
Si desea Astable y Monostable en un chip, puede optar por el temporizador dual IC 556 ( ti.com/lit/ds/symlink/lm556.pdf )
Gracias, la próxima vez que compre algunos circuitos integrados, también revisaré este. Pero por ahora, tengo un chip 555, así que necesito seguir con lo que tengo.
Además, esta no es una pregunta sobre cómo hacerlo con otros métodos, pero con 555 en particular. ¿Cómo puede especificarlo en mi pregunta más sin rodeos? Porque veo muchas respuestas irrelevantes aquí y no entiendo por qué.

Respuestas (4)

Aquí hay un circuito que hace lo que quieres. El único requisito real aquí es que cuando está en el modo monoestable de interruptor manual, no puede presionar el interruptor más rápido que la frecuencia del pulso cuando está en el modo astable.

Tenga en cuenta que esto ignora el hecho de que los interruptores pueden rebotar. Esto puede ser una preocupación para S2, el interruptor de activación del modo manual, por lo que puede ser necesario agregar algún filtro R/C a este interruptor.

En este circuito tendrás que agregar un diodo como se muestra. Lo modelé con un interruptor controlado por voltaje para mostrar el funcionamiento, pero simplemente reemplácelos con su interruptor momentáneo simple y el interruptor de modo de encendido/apagado simple.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Esto es lo que terminé usando en uno de mis proyectos de juguetes debido a la escasez de componentes (no tenía interruptores más elegantes):

Circuito de reloj conmutable

El interruptor S1 controla si el temporizador está funcionando en modo astable o monoestable. En modo astable (cuando S1 está abierto) R1, R2 y C1 controlan las constantes de tiempo del temporizador como de costumbre. En el modo monoestable (cuando S1 está cerrado), la constante de tiempo está controlada por R3 y C1, mientras que S2 se usa como interruptor de disparo.

Este circuito se puede construir utilizando solo un chip 555 y un interruptor SPST simple, así como un botón pulsador SPST. Sin embargo, hay varias limitaciones/inconvenientes a tener en cuenta con este circuito:

  • La resistencia R3 debe tener un valor lo suficientemente bajo porque forma un divisor de potencial en serie con R2 cuando el pin 7 se descarga a tierra. Si el valor de R3 es demasiado alto en comparación con el de R2, entonces el voltaje en el pin 2 caerá por debajo del valor de activación y el circuito volverá a tener un comportamiento astable.
  • Comportamiento del disparador/temporización monoestable: en el modo monoestable, el temporizador no se inicia cuando se presiona el botón S2 (se cierra temporalmente) como de costumbre, sino cuando se suelta el botón (se vuelve a abrir). Este comportamiento puede o no ser deseable. En mi caso era exactamente lo que necesitaba.
  • Consumo de energía: en el modo monoestable mientras S2 está abierto, el temporizador 555 absorbe corriente constantemente a través del pin de descarga 7. Este consumo de energía podría ser significativo según los valores de R1 y R3 y su aplicación particular.

Tal vez esto sea factible con el malvado temporizador 666 555, pero ya no estamos en el Pleistoceno. Una implementación analógica también tendrá problemas con el rebote del botón, a menos que, por supuesto, agregue otro chip analógico torpe para eliminar el rebote del botón.

La forma obvia de hacer esto es con un microcontrolador. Incluso el diminuto PIC 10F200 puede hacer esto. Utilizará menos piezas, ocupará menos espacio, consumirá menos energía, será más preciso y costará casi lo mismo. Las únicas partes que necesita además de los interruptores son el micro y su tapa de derivación.

Necesitas dos entradas y una salida. Configure dos entradas con pullups internos pasivos, de modo que solo necesite conectar interruptores entre ellos y tierra. Una entrada tendría un interruptor biestable, como un interruptor, y la otra un botón pulsador. El resto es firmware. Ambas entradas de interruptor se eliminarían en el firmware. Luego se emite una serie de pulsos o un solo pulso cuando se presiona el botón.

Este método también soluciona el problema de los interruptores que se lanzan en medio de los pulsos. Simplemente mire el estado de rebote de los interruptores cuando esté listo para hacer el siguiente pulso. En ese momento haces un pulso o no.

No responde la pregunta. Quería saber cómo hacer esto con un 555. Estoy de acuerdo en que un microcontrolador sería una buena opción (eso es lo que yo haría), pero no todos quieren aprender a programar uno (si es que aún no lo saben) , y gastó $20 o más en un programador solo por un circuito de $1.
@tcros: responde a la pregunta más amplia de cómo realizar la tarea. Ha estado aquí el tiempo suficiente para saber que con demasiada frecuencia la gente pregunta sobre soluciones imaginarias en lugar del problema real. No hay nada de malo en presentar un enfoque alternativo que tenga algunas ventajas claras. No sabemos cuál es la familiaridad y el interés del OP en el microcontrolador. Esta podría ser su oportunidad de aprendizaje. Incluso si no, otros pueden encontrar útil esta visión diferente del problema.
@tcros no, no responde mi pregunta en absoluto y es totalmente irrelevante. Tengo un chip 555 que quiero usar en modo dual. De lo contrario, no estaría preguntando sobre eso sino sobre microcontroladores.

Podría hacer esto con un interruptor DPDT, además del único IC (555):

ingrese la descripción de la imagen aquí

En el modo astable, el umbral (THR) y el disparador (TR) se cortocircuitan juntos; en modo monoestable, el umbral y la descarga (DIS) se cortocircuitan juntos, y R3 aprieta el gatillo alto (puesto a tierra cuando se presiona el botón)

El interruptor DPDT mecánico también podría reemplazarse por un interruptor analógico si desea un control electrónico del modo.

Esto requeriría un chip más que no tengo y no quiero usar. Mi problema es cómo usar un solo chip 555, no dos chips (ya sea 555 o cualquier otra cosa).
@AlojzyBąbel Acabo de modificar mi respuesta. Si el control manual está bien, simplemente use un interruptor mecánico DPDT regular para cambiar entre los modos. Ahora estás de vuelta en un IC.
Gracias, supongo que esto servirá por ahora, así que lo acepto. Aunque me pregunto si esto es lo mejor que podemos obtener con este enfoque, porque el interruptor dual parece ser un poco engorroso.
@AlojzyBąbel Esto podría hacerse con un solo polo para cambiar THR entre TR (modo astable) o DIS (modo monoestable), pero aún necesita un segundo polo para conectar la resistencia pull-up R3 a TR cuando está en modo monoestable. La resistencia no puede estar presente en modo astable para un funcionamiento adecuado. Por supuesto, podría usar dos interruptores SPDT y cambiarlos manualmente de un lado a otro al mismo tiempo (o tres interruptores SPST, si eso es todo lo que tiene).