¿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.
¿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.
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.
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):
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:
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.
Podría hacer esto con un interruptor DPDT, además del único IC (555):
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.
Andy alias
Fotón001
AlojzyBabel
AlojzyBabel