¿Descodificador o conmutador de compuerta lógica de salida con 3 señales?

0

Necesito construir un circuito de compuerta lógica simple de modo que cuando una sola señal de entrada o un interruptor se apaga, activa alternativamente una de las tres salidas. Es decir, cada vez que baja, la salida alta actual baja y la siguiente de la serie va alta: los ciclos de salida alta entre las tres.

Hace años, cuando tomé una clase de electrónica, usamos un programa similar a CircuitLab. Y diseñé un circuito muy similar. Pero he perdido ese diseño y hace tanto tiempo que me he vuelto muy oxidado.

Sin embargo, puedo pensar en una forma de construir un circuito que, casi, haga lo que quiera:

Podría usar un contador binario en combinación con un decodificador de un solo bit de 2 a 4 líneas. (Consulte la ilustración en la página decodificador de Wikipedia). El problema con esa solución es que circula entre CUATRO salidas. Y mi diseño requiere que circule entre solo tres.

Como dije, diseñé un circuito casi exactamente igual que hace años. Y aunque los detalles son muy nebulosos, me parece recordar que era tan simple que solo requería uno o más chanclas (o cierres) además de algunas otras puertas.

    
pregunta xpace

2 respuestas

1

Se puede construir un circuito simple usando un contador 4017.

Elcircuitonormalmentecuentacon10pulsosdeentrada,peroalconectarlasiguientesalidaalaentradaderestablecimientoatravésdeundiododeseñalpequeña(porejemplo,1N4148),el4ºconteorestableceelcircuitoa0.Tambiénlepermiteexpandirelcircuitomuyfácilmente.amássalidassiesnecesario.

Editar(adicional)

ComoOQrequiereuncambiocuandoelinterruptorolaentradadeseñalsedesvanecen,laentradadelrelojdebeinvertirse.EstosepuedelograrfácilmenteconunsolotransistorPNP.Seagregóunaresistenciade100Renserieconelinterruptorparaevitarquesepeguecuandosedescargaelcondensador(veaelcomentariodeSpehro).

Tambiénseagregaronlos10kentreD1yC2/R3alcircuitooriginal.

    
respondido por el JIm Dearden
0

Es bastante sencillo. Si usa un contador con un reinicio asíncrono, use la salida del cuarto decodificador para reiniciarlo. Esto proporcionará un período muy breve cuando el contador esté en el cuarto conteo no válido. Si el contador tiene un reinicio síncrono o una función de carga síncrona, use la tercera salida del decodificador para afirmar esa función (en el caso de una carga síncrona, carga a cero). Entonces, cuando la salida del contador es 2, la próxima transición será a cero.

Tenga en cuenta que si va por la ruta asíncrona, debe tener en cuenta la posibilidad de que los errores de sesgo en el decodificador produzcan un pulso falso el tiempo suficiente para restablecer el contador durante una de las transiciones del contador que no sea la deseada. El enfoque asíncrono no tiene este problema (potencial).

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas