Um display de sete segmentos (SSD) é um dispositivo de exibição eletrônico amplamente usado para exibir números decimais de 0 a 9. Eles são mais comumente usados em dispositivos eletrônicos como relógios digitais, temporizadores e calculadoras para exibir informações numéricas. Como o próprio nome indica, ele é composto por sete segmentos iluminantes diferentes, dispostos de modo que possam formar os números de 0 a 9 exibindo diferentes combinações de segmentos. Também é capaz de formar alguns alfabetos como A, B, C, H, F, E, etc.
Visores de 7 segmentos estão entre as unidades de exibição mais simples para exibir os números e caracteres. Conforme mostrado na imagem acima de uma tela de 7 segmentos,
que consiste de 8 LEDs, cada LED utilizado para iluminar um segmento de unidade e o 8 th diodo emissor de luz utilizada para iluminar DOT em 7 de exibição segmento. Podemos nos referir a cada segmento como uma LINHA, pois podemos ver que existem 7 linhas na unidade, que são usadas para exibir um número / caractere. Podemos nos referir a cada segmento "a, b, c, d, e, f, g" e para caractere de ponto usaremos "h". Existem 10 pinos, nos quais 8 pinos são usados para se referir a a, b, c, d, e, f, geh / dp, os dois pinos do meio são ânodo / cátodo comum de todos os LEDs. Esses ânodo / cátodo comuns estão em curto interno, portanto, precisamos conectar apenas um pino COM.Existem dois tipos de visores de 7 segmentos: ânodo comum e cátodo comum:
Cátodo Comum: Neste todos os terminais negativos (cátodo) de todos os 8 LEDs são conectados entre si (veja o diagrama abaixo), chamados de COM. E todos os terminais positivos são deixados sozinhos.
Ânodo Comum: Neste todos os terminais positivos (Ânodos) de todos os 8 LEDs são conectados juntos, chamados de COM. E todas as térmicas negativas são deixadas sozinhas.
Como exibir números em uma tela de 7 segmentos?
Se quisermos exibir o número “0”, precisamos acender todos os LEDs, exceto o LED que pertence à linha “g” (consulte o diagrama de pinos de 7 segmentos acima, então precisamos de um padrão de bits 11000000. Similarmente para exibir “1” precisamos acender os LEDs associados a bec, então o padrão de bits para isso seria 11111001. Uma tabela foi fornecida abaixo para todos os números ao usar a unidade de exibição de 7 segmentos tipo ânodo comum.
Dígito para exibir |
hgfedcba |
Código hexadecimal |
0 |
11000000 |
C0 |
1 |
11111001 |
F9 |
2 |
10100100 |
A4 |
3 |
10110000 |
B0 |
4 |
10011001 |
99 |
5 |
10010010 |
92 |
6 |
10000010 |
82 |
7 |
11111000 |
F8 |
8 |
10000000 |
80 |
9 |
10010000 |
90 |
Para saber mais sobre as unidades de exibição de 7 segmentos, leia os tutoriais abaixo que explicam as aplicações práticas para usar as exibições de 7 segmentos:
Interface de display de 7 segmentos com microcontrolador 8051
Contador 0-99 com AVR mircontroller
Dados digitais usando Arduino