Decodificador de siete segmentos que usa salidas directas e inversas de un contador BCD



El "reloj binario" logró ponerse de moda y salir de él, y nuevamente la conversión del código decimal binario a un código posicional o de siete segmentos que es más conveniente para la lectura humana se ha vuelto relevante. El autor eligió el segundo.

La solución que se encuentra en la superficie es convertir el código en un posicional, luego una matriz de diodos en uno de siete segmentos. Esto a veces se hace, pero hay otra opción: un decodificador que consta de cuatro inversores, que, además de las señales directas de las salidas del contador, permite recibir señales inversas y modeladores de señal para cada uno de los segmentos del indicador:



Pero aquí el decodificador está diseñado para conectarse a este medidor , que ya tiene salidas directas e inversas, lo que hace innecesarios inversores adicionales en el decodificador. Las salidas Q0 - Q3 y Q0 '- Q3' del contador están conectadas, respectivamente, a las entradas B0 - B3 y B0 '- B3' del decodificador. El acondicionador de señal para cada uno de los segmentos consiste en:

  • uno o más diodos "Y"
  • diodo "OR" (si es necesario)
  • un interruptor de transistor que controla el segmento LED (el indicador debe estar con un cátodo común).

Gracias a la cadena de dos diodos que se muestra a continuación, el voltaje del indicador es aproximadamente un voltio más bajo que el voltaje lógico.



Se deben agregar resistencias en los circuitos de base y carga a las teclas. El autor aplicó un indicador con ese pinout:



De esta forma, el decodificador puede mostrar solo los caracteres 0 - 9 en el indicador, pero el contador usado con él puede cambiarse mediante un cambio del modo binario decimal al modo binario. Al agregar diodos adicionales al decodificador, también puede mostrar los caracteres A - F. O un guión, L, C, G, E y un espacio si lo prefiere.

Source: https://habr.com/ru/post/453544/


All Articles