Display de 7 segmentos: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Moecke (discussão | contribs)
Moecke (discussão | contribs)
 
(41 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 12: Linha 12:
*4(quatro) - b, c, f, g
*4(quatro) - b, c, f, g
*5(cinco) - a, c, d, f, g
*5(cinco) - a, c, d, f, g
*6(seis) - a, c, d, e, f, g
*6(seis) - a, c, d, e, f, g (ou c, d, e, f, g)
*7(sete) - a, b, c
*7(sete) - a, b, c (ou a, b, c, g)
*8(oito) - a, b, c, d, e, f, g (todos)
*8(oito) - a, b, c, d, e, f, g (todos)
*9(nove) - a, b, c, f, g
*9(nove) - a, b, c, e, f, g (ou a, b, c, f, g)
*A(maiúsculo) - a, b, c, e, f, g
*A(maiúsculo) - a, b, c, e, f, g
*b(minúsculo) - c, d, e, f, g
*b(minúsculo) - c, d, e, f, g
Linha 24: Linha 24:


=Correspondência entre os códigos mostrados no Display e códigos binários=
=Correspondência entre os códigos mostrados no Display e códigos binários=
[[Arquivo:hex-7seg_G-A.PNG|600px]]


[[Arquivo:hex-7seg_A-G.PNG|600px]]
==Catodo comum==
Nestes tipos de mostradores, o catodo comum é normalmente ligado a um potencial de 0V, e os anodos dos leds são ligados a um resistor limitador de corrente e a uma conexão que irá controlar o acendimento do led.  Para acender é necessário colocar um potencial de VCC (nível lógico ALTO "1").
[[Arquivo:Display7segKC.PNG|300px]]


[[Arquivo:hex-7seg_G-An.PNG|600px]]
[[Arquivo:hex-7seg_G-An.PNG|600px]]
Linha 32: Linha 34:
[[Arquivo:hex-7seg_A-Gn.PNG|600px]]
[[Arquivo:hex-7seg_A-Gn.PNG|600px]]


 
===Codificação Hexadecimal do mostrador de 7 segmentos (Catodo comum)===
{| class="wikitable"
{| class="wikitable"
|+ Codificação Hexadecimal do display de 7 segmentos
|+  
|-
|-
! Digito
! Digito
! Mostrador
! gfedcba
! gfedcba
! g
! f
! e
! d
! c
! b
! a
! abcdefg
! abcdefg
! a
! a
Linha 47: Linha 57:
! g
! g
|-
|-
| 0
| 0 ||[[Arquivo:ssd0.png|10px]]|| 0×3F || '0' || '1' || '1' || '1' || '1' || '1' || '1'  || 0×7E || '1' || '1' || '1' || '1' || '1' || '1' || '0'
| 0×01
| 0×7E
| '0'
| '0'
| '0'
| '0'
| '0'
| '0'
| '1'
|-
|-
| 1
| 1 ||[[Arquivo:ssd1.png|10px]]|| 0×06 || '0' || '0' || '0' || '0' || '1' || '1' || '0' || 0×30 || '0' || '1' || '1' || '0' || '0' || '0' || '0'
| 0×4F
| 0×30
| '1'
| '0'
| '0'
| '1'
| '1'
| '1'
| '1'
|-
|-
| 2
| 2 ||[[Arquivo:ssd2.png|10px]]|| 0×5B || '1' || '0' || '1' || '1' || '0' || '1' || '1' || 0×6D || '1' || '1' || '0' || '1' || '1' || '0' || '1'
| 0×12
| 0×6D
| '0'
| '0'
| '1'
| '0'
| '0'
| '1'
| '0'
|-
|-
| 3
| 3 ||[[Arquivo:ssd3.png|10px]]|| 0×4F || '1' || '0' || '0' || '1' || '1' || '1' || '1'  || 0×79 || '1' || '1' || '1' || '1' || '0' || '0' || '1'
| 0×06
| 0×79
| '0'
| '0'
| '0'
| '0'
| '1'
| '1'
| '0'
|-
|-
| 4
| 4 ||[[Arquivo:ssd4.png|10px]]|| 0×66 || '1' || '1' || '0' || '0' || '1' || '1' || '0' || 0×33 || '0' || '1' || '1' || '0' || '0' || '1' || '1'
| 0×4C
| 0×33
| '1'
| '0'
| '0'
| '1'
| '1'
| '0'
| '0'
|-
|-
| 5
| 5 ||[[Arquivo:ssd5.png|10px]]||  0×6D || '1' || '1' || '0' || '1' || '1' || '0' || '1'  || 0×5B || '1' || '0' || '1' || '1' || '0' || '1' || '1'
| 0×24
| 0×5B
| '0'
| '1'
| '0'
| '0'
| '1'
| '0'
| '0'
|-
|-
| 6
| 6 ||[[Arquivo:ssd6.png|10px]]||  0×7D || '1' || '1' || '1' || '1' || '1' || '0' || '1'  || 0×5F || '1' || '0' || '1' || '1' || '1' || '1' || '1'
| 0×60
| 0×5F
| '0'
| '1'
| '0'
| '0'
| '0'
| '0'
| '0'
|-
|-
| 7
| 7 ||[[Arquivo:ssd7.png|10px]]||  0×07 || '0' || '0' || '0' || '0' || '1' || '1' || '1' || 0×70 || '1' || '1' || '1' || '0' || '0' || '0' || '0'
| 0×0F
| 0×70
| '0'
| '0'
| '0'
| '1'
| '1'
| '1'
| '1'
|-
|-
| 8
| 8 ||[[Arquivo:ssd8.png|10px]]||  0×7F || '1' || '1' || '1' || '1' || '1' || '1' || '1'  || 0×7F || '1' || '1' || '1' || '1' || '1' || '1' || '1'
| 0×00
| 0×7F
| '0'
| '0'
| '0'
| '0'
| '0'
| '0'
| '0'
|-
|-
| 9
| 9 ||[[Arquivo:ssd9.png|10px]]||  0×6F || '1' || '1' || '0' || '1' || '1' || '1' || '1'  || 0×7B || '1' || '1' || '1' || '1' || '0' || '1' || '1'
| 0×0C
|
| '0'
| '0'
| '0'
| '1'
| '1'
| '0'
| '0'
|-
|-
| A
| A ||[[Arquivo:ssdA.png|10px]]||  0×77 || '1' || '1' || '1' || '0' || '1' || '1' || '1' || 0×77 || '1' || '1' || '1' || '0' || '1' || '1' || '1'
| 0×72
|
| '0'
| '0'
| '0'
| '1'
| '0'
| '0'
| '0'
|-
|-
| b
| b ||[[Arquivo:ssdb.png|10px]]||  0×7C || '1' || '1' || '1' || '1' || '1' || '0' || '0' || 0×1F || '0' || '0' || '1' || '1' || '1' || '1' || '1'
| 0×66
|
| '1'
| '1'
| '0'
| '0'
| '0'
| '0'
| '0'
|-
|-
| C
| C ||[[Arquivo:ssdC.png|10px]]||  0×39 || '0' || '1' || '1' || '1' || '0' || '0' || '1'  || 0×4E || '1' || '0' || '0' || '1' || '1' || '1' || '0'
| 0×5C
| 0×4E
| '0'
| '1'
| '1'
| '0'
| '0'
| '0'
| '1'
|-
|-
| d
| d ||[[Arquivo:ssdd.png|10px]]||  0×5E || '1' || '0' || '1' || '1' || '1' || '1' || '0' || 0×3D || '0' || '1' || '1' || '1' || '1' || '0' || '1'
| 0×34
| 0×3D
| '1'
| '0'
| '0'
| '0'
| '0'
| '1'
| '0'
|-
|-
| E
| E ||[[Arquivo:ssdE.png|10px]]||  0×79 || '1' || '1' || '1' || '1' || '0' || '0' || '1'  || 0×4F || '1' || '0' || '0' || '1' || '1' || '1' || '1'
| 0×70
| 0×4F
| '0'
| '1'
| '1'
| '0'
| '0'
| '0'
| '0'
|-
|-
| F
| F ||[[Arquivo:ssdF.png|10px]]||  0×71 || '1' || '1' || '1' || '0' || '0' || '0' || '1' || 0×47 || '1' || '0' || '0' || '0' || '1' || '1' || '1'
| 0×7F
| 0×47
| '0'
| '1'
| '1'
| '1'
| '0'
| '0'
| '0'
|}
|}


==Anodo comum==
Nestes tipos de mostradores, o anodo comum é normalmente ligado a um potencial de VCC, e os catodos dos leds são ligados a um resistor limitador de corrente e a uma conexão que irá controlar o acendimento do led.  Para acender é necessário colocar um potencial de GND (nível lógico BAIXO "0").
[[Arquivo:Display7segAC.PNG|300px]]


[[Arquivo:hex-7seg_G-A.PNG|600px]]


[[Arquivo:hex-7seg_A-G.PNG|600px]]
===Codificação Hexadecimal do mostrador de 7 segmentos (Anodo comum)===
{| class="wikitable"
{| class="wikitable"
|+ Codificação Hexadecimal do display de 7 segmentos
|+  
|-
|-
! Digito
! Digito
! Mostrador
! gfedcba
! gfedcba
! abcdefg
! abcdefg
Linha 240: Linha 114:
! g
! g
|-
|-
| 0 ||[[Arquivo:ssd0.png|10px]]|| 0×40 || 0×01 || '0' || '0' || '0' || '0' || '0' || '0' || '1'
|-
| 1 ||[[Arquivo:ssd1.png|10px]]|| 0× || 0×4F || '1' || '0' || '0' || '1' || '1' || '1' || '1'
|-
| 2 ||[[Arquivo:ssd2.png|10px]]|| 0× || 0×12 || '0' || '0' || '1' || '0' || '0' || '1' || '0'
|-
| 3 ||[[Arquivo:ssd3.png|10px]]|| 0× || 0×06 || '0' || '0' || '0' || '0' || '1' || '1' || '0'
|-
| 4 ||[[Arquivo:ssd4.png|10px]]|| 0× || 0×4C || '1' || '0' || '0' || '1' || '1' || '0' || '0'
|-
| 5 ||[[Arquivo:ssd5.png|10px]]|| 0× || 0×24 || '0' || '1' || '0' || '0' || '1' || '0' || '0'
|-
| 6 ||[[Arquivo:ssd6.png|10px]]|| 0× || 0×20 || '0' || '1' || '0' || '0' || '0' || '0' || '0'
|-
| 7 ||[[Arquivo:ssd7.png|10px]]|| 0× || 0×0F || '0' || '0' || '0' || '1' || '1' || '1' || '1'
|-
| 8 ||[[Arquivo:ssd8.png|10px]]|| 0× || 0×00 || '0' || '0' || '0' || '0' || '0' || '0' || '0'
|-
| 9 ||[[Arquivo:ssd9.png|10px]]|| 0× || 0×04 || '0' || '0' || '0' || '0' || '1' || '0' || '0'
|-
| A ||[[Arquivo:ssdA.png|10px]]|| 0× || 0×08 || '0' || '0' || '0' || '1' || '0' || '0' || '0'
|-
| b ||[[Arquivo:ssdb.png|10px]]|| 0× || 0×60 || '1' || '1' || '0' || '0' || '0' || '0' || '0'
|-
| C ||[[Arquivo:ssdC.png|10px]]|| 0× || 0×31 || '0' || '1' || '1' || '0' || '0' || '0' || '1'
|-
| d ||[[Arquivo:ssdd.png|10px]]|| 0× || 0×42 || '1' || '0' || '0' || '0' || '0' || '1' || '0'
|-
| E ||[[Arquivo:ssdE.png|10px]]|| 0× || 0×30 || '0' || '1' || '1' || '0' || '0' || '0' || '0'
|-
| F ||[[Arquivo:ssdF.png|10px]]|| 0× || 0×38 || '0' || '1' || '1' || '1' || '0' || '0' || '0'
|}
===Codificador de binário para mostrador de 7 segmentos ===
[[Arquivo:ssd0.png|20px]][[Arquivo:ssd1.png|20px]][[Arquivo:ssd2.png|20px]][[Arquivo:ssd3.png|20px]]
[[Arquivo:ssd4.png|20px]][[Arquivo:ssd5.png|20px]][[Arquivo:ssd6.png|20px]][[Arquivo:ssd7.png|20px]]
[[Arquivo:ssd8.png|20px]][[Arquivo:ssd9.png|20px]]
{| class="wikitable" style="text-align:center;"
|- style="text-align:left;"
!
! style="font-weight:bold;" |
! style="text-align:center; font-weight:bold;" | Entradas
! colspan="7" style="text-align:center; font-weight:bold;" | Saídas
|- style="font-weight:bold;"
| Valor
| Mostrador
| A B C D
| ssd_a
| ssd_b
| ssd_c
| ssd_d
| ssd_e
| ssd_f
| ssd_g
|-
| 0
| [[Arquivo:ssd0.png|10px]]
| 0 0 0 0
| 1
| 1
| 1
| 1
| 1
| 1
| 0
| 0
| 0×3F
| 0×7E
| '1'
| '1'
| '1'
| '1'
| '1'
| '1'
| '0'
|-
|-
| 1
| 1
| 0×06
| [[Arquivo:ssd1.png|10px]]
| 0×30
| 0 0 0 1
| '0'
| 0
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '0'
| 0
| '0'
| 0
| '0'
| 0
|-
|-
| 2
| 2
| 0×5B
| [[Arquivo:ssd2.png|10px]]
| 0×6D
| 0 0 1 0
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '1'
| 1
|-
|-
| 3
| 3
| 0×4F
| [[Arquivo:ssd3.png|10px]]
| 0×79
| 0 0 1 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '0'
| 0
| '1'
| 1
|-
|-
| 4
| 4
| 0×66
| [[Arquivo:ssd4.png|10px]]
| 0×33
| 0 1 0 0
| '0'
| 0
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '0'
| 0
| '1'
| 1
| '1'
| 1
|-
|-
| 5
| 5
| 0×6D
| [[Arquivo:ssd5.png|10px]]
| 0×5B
| 0 1 0 1
| '1'
| 1
| '0'
| 0
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '1'
| 1
| '1'
| 1
|-
|-
| 6
| 6
| 0×7D
| [[Arquivo:ssd6.png|10px]]
| 0×5F
| 0 1 1 0
| '1'
| 1
| '0'
| 0
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
|-
|-
| 7
| 7
| 0×07
| [[Arquivo:ssd7.png|10px]]
| 0×70
| 0 1 1 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '0'
| 0
| '0'
| 0
| '0'
| 0
| '0'
| 0
|-
|-
| 8
| 8
| 0×7F
| [[Arquivo:ssd8.png|10px]]
| 0×7F
| 1 0 0 0
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
|-
|-
| 9
| 9
| 0×6F
| [[Arquivo:ssd9.png|10px]]
| 0×7B
| 1 0 0 1
| '1'
| 1
| '1'
| 1
| '1'
| 1
| '1'
| 0
| '0'
| 0
| '1'
| 1
| '1'
| 1
|-
| A
| 0×77
| 0×77
| '1'
| '1'
| '1'
| '0'
| '1'
| '1'
| '1'
|-
|-
| b
| outros
| 0×7C
|  
| 0×1F
|  
| '0'
| x
| '0'
| x
| '1'
| x
| '1'
| x
| '1'
| x
| '1'
| x
| '1'
| x
|-
| C
| 0×39
| 0×4E
| '1'
| '0'
| '0'
| '1'
| '1'
| '1'
| '0'
|-
| d
| 0×5E
| 0×3D
| '0'
| '1'
| '1'
| '1'
| '1'
| '0'
| '1'
|-
| E
| 0×79
| 0×4F
| '1'
| '0'
| '0'
| '1'
| '1'
| '1'
| '1'
|-
| F
| 0×71
| 0×47
| '1'
| '0'
| '0'
| '0'
| '1'
| '1'
| '1'
|}
|}
onde x (''dont't care'') indica que para valores de bin diferentes de 0 até 9, a saida pode ser tanto 0 ou 1, pois a princípio esses valores não devem ocorrer.
=Exemplos comerciais de displays=
*[http://www.jameco.com/Jameco/Products/ProdDS/1955749.pdf Datasheet da LITEON]. Os display '''LTS-5301AX''' são do tipo Anodo Comum  e  '''LTS-5303AX''' são do tipo catodo comum.  A letra X indica a cor dos leds, onde R-vermelho,P-vermelho brilhante, G-verde, Y-amarelo, E-laranja.
*[http://www.jameco.com/Jameco/Products/ProdDS/17209.pdf Datasheet da MCD ELECTRONICS].Os display '''GNS-5011BX-11''' são do tipo Anodo Comum  e  '''GNS-5011AX-11''' são do tipo catodo comum.  A letra X indica a cor dos leds, onde H-vermelho,S-vermelho brilhante, D-vermelho super brilhante, G-verde, Y-amarelo, E-laranja.
*[https://www.vishay.com/en/displays/seven-segment-display/  7-Segment Displays] - Vishay selection guide
*[http://datasheet.elcodis.com/pdf2/90/18/901824/lsdxxxx.pdf LDSXXX] - datasheet
*Dica: outros displays comerciais podem ser encontrados no [http://www.jameco.com/webapp/wcs/stores/servlet/StoreCatalogDrillDownView?rf=1&history=u06m7my5%7CfreeText~7%2Bsegments%5Esearch_type~jamecoall%5EprodPage~15%5Epage~SEARCH%252BNAV&position=16&refine=1&langId=-1&catalogId=10001&storeId=10001 site da Jameco] e outras lojas virtuais e fabricantes.
=Links complementares=
*[http://pt.wikipedia.org/wiki/Display_de_sete_segmentos Display de sete segmentos] - Wikipedia
*[http://en.wikipedia.org/wiki/Seven-segment_display Seven-segment display] - Wikipedia
*[http://pt.wikipedia.org/wiki/Driver_BCD_para_sete_segmentos BCD para sete segmentos] - Wikipedia
=Circuitos codificadores para displays=
*[http://www.ti.com/lit/ds/symlink/sn5447a.pdf Família de decodificadores 74LS46/47/48/49]
:*[https://www.ti.com/lit/ds/symlink/sn7447a.pdf?ts=1678136181502&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FSN7447A%253Futm_source%253Dgoogle%2526utm_medium%253Dcpc%2526utm_campaign%253Dasc-int-null-prodfolderdynamic-cpc-pf-google-wwe_int%2526utm_content%253Dprodfolddynamic%2526ds_k%253DDYNAMIC%2BSEARCH%2BADS%2526DCM%253Dyes%2526gclid%253DEAIaIQobChMI4qP7sJjI_QIVivHjBx28kwQlEAAYAiAAEgKc5_D_BwE%2526gclsrc%253Daw.ds 74Ls47] - TTL Ativo baixo (para anodo comum)
:*[https://www.ti.com/lit/ds/symlink/sn7447a.pdf?ts=1678136181502&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FSN7447A%253Futm_source%253Dgoogle%2526utm_medium%253Dcpc%2526utm_campaign%253Dasc-int-null-prodfolderdynamic-cpc-pf-google-wwe_int%2526utm_content%253Dprodfolddynamic%2526ds_k%253DDYNAMIC%2BSEARCH%2BADS%2526DCM%253Dyes%2526gclid%253DEAIaIQobChMI4qP7sJjI_QIVivHjBx28kwQlEAAYAiAAEgKc5_D_BwE%2526gclsrc%253Daw.ds 74Ls48] - TTL Ativo alto (para catodo comum)
:*[https://www.ti.com/lit/ds/symlink/cd4511b.pdf?ts=1678090420654&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FCD4511B CD4511] - CMOS Ativo alto (para catodo comum)

Edição atual tal como às 14h56min de 3 de julho de 2025

Um display de sete segmentos, como seu nome indica, é composto de sete elementos (a, b, b, c, d, e, f, g) os quais podem ser ligados ou desligados individualmente. Eles podem ser combinados para produzir representações simplificadas mostrar números de 0 a 9 e opcionalmente as letras A,b,C,d,E e F. (outros símbolos são possíveis desde que se utilize um circuito decodificador adequado. A maioria dos displays também possui em 8 elemento correspondente ao ponto decimal (dp).

1 Os números mostrados no display de 7 segmentos

Para a exibição de cada número/letra usa-se um conjunto de segmentos diferentes. As mais comuns são:

  • 0(Zero) - a, b, c, d, e, f
  • 1(Um) - b, c
  • 2(dois) - a, b, d, e, g
  • 3(três) - a, b, c, d, g
  • 4(quatro) - b, c, f, g
  • 5(cinco) - a, c, d, f, g
  • 6(seis) - a, c, d, e, f, g (ou c, d, e, f, g)
  • 7(sete) - a, b, c (ou a, b, c, g)
  • 8(oito) - a, b, c, d, e, f, g (todos)
  • 9(nove) - a, b, c, e, f, g (ou a, b, c, f, g)
  • A(maiúsculo) - a, b, c, e, f, g
  • b(minúsculo) - c, d, e, f, g
  • C(maiúsculo) - a, d, e, f
  • d(minúsculo) - b, c, d, e, g
  • E(maiúsculo) - a, d, e, f, g
  • F(maiúsculo) - a, e, f, g

2 Correspondência entre os códigos mostrados no Display e códigos binários

2.1 Catodo comum

Nestes tipos de mostradores, o catodo comum é normalmente ligado a um potencial de 0V, e os anodos dos leds são ligados a um resistor limitador de corrente e a uma conexão que irá controlar o acendimento do led. Para acender é necessário colocar um potencial de VCC (nível lógico ALTO "1").

2.1.1 Codificação Hexadecimal do mostrador de 7 segmentos (Catodo comum)

Digito Mostrador gfedcba g f e d c b a abcdefg a b c d e f g
0 0×3F '0' '1' '1' '1' '1' '1' '1' 0×7E '1' '1' '1' '1' '1' '1' '0'
1 0×06 '0' '0' '0' '0' '1' '1' '0' 0×30 '0' '1' '1' '0' '0' '0' '0'
2 0×5B '1' '0' '1' '1' '0' '1' '1' 0×6D '1' '1' '0' '1' '1' '0' '1'
3 0×4F '1' '0' '0' '1' '1' '1' '1' 0×79 '1' '1' '1' '1' '0' '0' '1'
4 0×66 '1' '1' '0' '0' '1' '1' '0' 0×33 '0' '1' '1' '0' '0' '1' '1'
5 0×6D '1' '1' '0' '1' '1' '0' '1' 0×5B '1' '0' '1' '1' '0' '1' '1'
6 0×7D '1' '1' '1' '1' '1' '0' '1' 0×5F '1' '0' '1' '1' '1' '1' '1'
7 0×07 '0' '0' '0' '0' '1' '1' '1' 0×70 '1' '1' '1' '0' '0' '0' '0'
8 0×7F '1' '1' '1' '1' '1' '1' '1' 0×7F '1' '1' '1' '1' '1' '1' '1'
9 0×6F '1' '1' '0' '1' '1' '1' '1' 0×7B '1' '1' '1' '1' '0' '1' '1'
A 0×77 '1' '1' '1' '0' '1' '1' '1' 0×77 '1' '1' '1' '0' '1' '1' '1'
b 0×7C '1' '1' '1' '1' '1' '0' '0' 0×1F '0' '0' '1' '1' '1' '1' '1'
C 0×39 '0' '1' '1' '1' '0' '0' '1' 0×4E '1' '0' '0' '1' '1' '1' '0'
d 0×5E '1' '0' '1' '1' '1' '1' '0' 0×3D '0' '1' '1' '1' '1' '0' '1'
E 0×79 '1' '1' '1' '1' '0' '0' '1' 0×4F '1' '0' '0' '1' '1' '1' '1'
F 0×71 '1' '1' '1' '0' '0' '0' '1' 0×47 '1' '0' '0' '0' '1' '1' '1'

2.2 Anodo comum

Nestes tipos de mostradores, o anodo comum é normalmente ligado a um potencial de VCC, e os catodos dos leds são ligados a um resistor limitador de corrente e a uma conexão que irá controlar o acendimento do led. Para acender é necessário colocar um potencial de GND (nível lógico BAIXO "0").

2.2.1 Codificação Hexadecimal do mostrador de 7 segmentos (Anodo comum)

Digito Mostrador gfedcba abcdefg a b c d e f g
0 0×40 0×01 '0' '0' '0' '0' '0' '0' '1'
1 0×4F '1' '0' '0' '1' '1' '1' '1'
2 0×12 '0' '0' '1' '0' '0' '1' '0'
3 0×06 '0' '0' '0' '0' '1' '1' '0'
4 0×4C '1' '0' '0' '1' '1' '0' '0'
5 0×24 '0' '1' '0' '0' '1' '0' '0'
6 0×20 '0' '1' '0' '0' '0' '0' '0'
7 0×0F '0' '0' '0' '1' '1' '1' '1'
8 0×00 '0' '0' '0' '0' '0' '0' '0'
9 0×04 '0' '0' '0' '0' '1' '0' '0'
A 0×08 '0' '0' '0' '1' '0' '0' '0'
b 0×60 '1' '1' '0' '0' '0' '0' '0'
C 0×31 '0' '1' '1' '0' '0' '0' '1'
d 0×42 '1' '0' '0' '0' '0' '1' '0'
E 0×30 '0' '1' '1' '0' '0' '0' '0'
F 0×38 '0' '1' '1' '1' '0' '0' '0'

2.2.2 Codificador de binário para mostrador de 7 segmentos

Entradas Saídas
Valor Mostrador A B C D ssd_a ssd_b ssd_c ssd_d ssd_e ssd_f ssd_g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 0 0 1 1
outros x x x x x x x

onde x (dont't care) indica que para valores de bin diferentes de 0 até 9, a saida pode ser tanto 0 ou 1, pois a princípio esses valores não devem ocorrer.

3 Exemplos comerciais de displays

  • Datasheet da LITEON. Os display LTS-5301AX são do tipo Anodo Comum e LTS-5303AX são do tipo catodo comum. A letra X indica a cor dos leds, onde R-vermelho,P-vermelho brilhante, G-verde, Y-amarelo, E-laranja.
  • Datasheet da MCD ELECTRONICS.Os display GNS-5011BX-11 são do tipo Anodo Comum e GNS-5011AX-11 são do tipo catodo comum. A letra X indica a cor dos leds, onde H-vermelho,S-vermelho brilhante, D-vermelho super brilhante, G-verde, Y-amarelo, E-laranja.
  • 7-Segment Displays - Vishay selection guide
  • LDSXXX - datasheet
  • Dica: outros displays comerciais podem ser encontrados no site da Jameco e outras lojas virtuais e fabricantes.

4 Links complementares

5 Circuitos codificadores para displays

  • 74Ls47 - TTL Ativo baixo (para anodo comum)
  • 74Ls48 - TTL Ativo alto (para catodo comum)
  • CD4511 - CMOS Ativo alto (para catodo comum)