Eletrônica digital: exibe sete segmentos

UMA mostrador de sete segmentos

é uma matriz electrónica de sete LEDs dispostos de uma forma que pode exibir numerais, bem como alguns caracteres alfabéticos. Você pode comprar um display de sete segmentos barato (menos de US $ 2) em qualquer lojas de electrónica de peças.

Para usar um display de sete segmentos para qualquer finalidade prática, você tem que conectar o monitor a um circuito digital que é capaz de controlar os segmentos individuais para exibir informações significativas, tais como números ou letras do alfabeto. Você posso faz isso utilizando um computador para controlar os segmentos individuais através de uma ligação de porta paralela.

Um módulo de visualização de sete segmentos de um único dígito é geralmente ligado como se segue: os segmentos de si mesmos são referidos pelas letras uma através g. Este módulo de visualização especial, está contido numa embalagem DIP 14 pinos, mas apenas 8 dos pinos são realmente usados. O ânodo de cada segmento do LED está ligado a um dos pinos. Os cátodos para todos os segmentos são ligados no pino 4.

Isso é chamado comum ao cátodo fiação. Você também pode obter displays de 7 segmentos em que os ânodos são conectados a um pin- comum este arranjo é chamado -ânodo comum fiação.

Para controlar um display de sete segmentos, você deve primeiro ligar uma fonte de tensão positiva para o ânodo de cada um dos sete segmentos. O cátodo deve ser ligado à terra. Certifique-se de usar um resistor limitador de corrente em série com cada ânodo para limitar a corrente que flui através dos LEDs.

Para dirigir um display de sete segmentos de porta paralela do seu computador, basta conectar o ânodo de cada segmento através de um resistor limitador de corrente (1 kW é típico) a um dos pinos de saída de dados. A maneira mais simples de fazer isso é conectar DATA1 (pino 2) para a uma segmento, DATA1 (pino 3) para o b segmento, e assim por diante até que dados7 está ligado ao g segmento.

Depois de ter ligado um display de sete segmentos à porta paralela, você pode formar números ou alguns caracteres alfabéticos, enviando os dados corretos à porta paralela.

Assim, para apresentar o numeral 5, usar este RETRANSMISSÃO comando:



RELAY 6D

Para compreender porque os valores de dados são necessários, lembrar-se que cada um dos segmentos no visor está ligada a um dos pinos da porta de saída de dados paralela. Assim, a luz de uma combinação particular de segmentos de modo a formar um número, é necessário definir a saída do porto paralelo de modo a que os pinos de dados correspondentes para os segmentos desejados Lit são elevados e os pinos restantes são baixos.

Video: ENTENDA O DISPLAY DE 7 SEGMENTOS | Eletrônica para Iniciantes #18

Para formar o numeral 3, por exemplo, segmentos uma, b, c, d, e g deve ser ligado. Esses segmentos são ligados aos pinos de saída de dados 1, 2, 3, 4, e 7. Assim, é necessário enviar um byte de dados para a porta paralelo com as posições de bits correspondendo aos pinos 1, 2, 3, 4, e 7 conjunto para o valor binário 1 e as outras posições de bits definido para binário 0.

Em um número binário, as posições de bits são numerados direita para a esquerda, de modo que o padrão binário que você precisa para enviar para a porta paralela para formar o numeral 3 é

Video: DECODIFICADOR DE DISPLAY 7 SEGMENTOS | Eletrônica para Iniciantes #20

01001111

O equivalente hexadecimal para este número binário é 4F. Assim, o comando a seguir exibe o numeral 3:

RELAY 4F

Listagem 4-2 mostra um script chamado COUNTDOWN.BAT que exibe uma contagem regressiva a NASA-estilo 9-0 a intervalos de 1 segundo. Quando o script atinge 0, que pisca numeral repetidamente até que você cancele o arquivo de lote pressionando Ctrl + C ou fechar a janela de comando.

Observe neste script que o : LOOP rótulo aparece perto do fim da lista, não no início. Você pode colocar rótulos em qualquer lugar você quer em um script. o VAMOS PARA LOOP comando no final do script faz com que o script para repetir os últimos quatro comandos mais e mais até que você interromper o script pressionando Ctrl + C ou fechar a janela de comando.


Publicações relacionadas