Decodificador de sete segmentos usando saídas diretas e inversas de um contador BCD



O "relógio binário" conseguiu entrar na moda e sair dela, e novamente a conversão do código decimal binário em um código posicional ou de sete segmentos mais conveniente para a leitura humana se tornou relevante. O autor escolheu o segundo.

A solução que está na superfície é converter o código em uma posição, depois uma matriz de diodos em uma de sete segmentos. Isso às vezes é feito, mas existe outra opção: um decodificador composto por quatro inversores que, além de sinais diretos das saídas do contador, permite receber sinais inversos e modeladores de sinal para cada um dos segmentos indicadores:



Mas aqui o decodificador foi projetado para ser conectado a esse medidor , que já possui saídas diretas e inversas, o que torna desnecessários inversores no decodificador. As saídas Q0 - Q3 e Q0 '- Q3' do contador são conectadas, respectivamente, às entradas B0 - B3 e B0 '- B3' do decodificador. O condicionador de sinal para cada um dos segmentos consiste em:

  • um ou mais diodos "And"
  • diodo "OR" (se necessário)
  • uma chave de transistor que controla o LED do segmento (o indicador deve estar com um cátodo comum).

Graças à cadeia de dois diodos mostrada abaixo, a tensão do indicador é aproximadamente um volt abaixo da tensão lógica.



Resistores nos circuitos de base e de carga devem ser adicionados às teclas. O autor aplicou um indicador com essa pinagem:



Nesta forma, o decodificador pode exibir apenas os caracteres de 0 a 9. No indicador, mas o contador usado com ele pode ser alternado por uma mudança do modo decimal binário para o modo binário. Ao adicionar diodos adicionais ao decodificador, você também pode exibir os caracteres A - F. Ou um hífen, L, C, G, E e um espaço, se preferir.

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


All Articles