Comecemos pensando assim:
| Channel | D
| C
| B
| A
|
| 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 1 |
| 2 | 0 | 0 | 1 | 0 |
| 3 | 0 | 0 | 1 | 1 |
| 4 | 0 | 1 | 0 | 0 |
| 5 | 0 | 1 | 0 | 1 |
| 6 | 0 | 1 | 1 | 0 |
| 7 | 0 | 1 | 1 | 1 |
| 8 | 1 | 0 | 0 | 0 |
| 9 | 1 | 0 | 0 | 1 |
Observando cada COLUNA, eu tiro a seguinte conclusão:
Sa = S1+S3+S5+S7+S9
Sb = S2+S3+S6+S7
Sc = S4+S5+S6+S7
Sd = S8+S9
o CKT de portas Lógicas fica assim:
| A | B | C | D | a | b | c | d | e | f | g |
| 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
| 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 |
| 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |
| 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
| 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
| 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 |
Pra quem não lembra, o display de sete segmentos é demonstrado abaixo, lembrando que nos displays catodo UM dos K deve ser ligado, no catodo K têm de ser plugado em nv baixo, se for anodo K é ligado a tensão.
O CKT de portas lógicas completo utilizando cada coluna da tabela anterior (sim, na tabela anterior, cada coluna representa um LED do display que vai ser acionado com cada combinação BCD pura) ficaria mais ou menos assim:
Bem, acho eu que vc não vai desejar utilizar 13 CIs, então gostaria de apresentar a vcs, com ultra-exclusividade, um CI denominado HEF4511B... ele serve pra decodificar o BCD para o Display de sete segmentos, como um contador, mas não é para contador que o utilizaremos e sim, somente para demosntrar o botão que apertamos decimalmente (olha que bunita frase), então clique aqui e veja o datasheet do 4511.
Abaixo segue o diagrama final com os CIS utilizados, mas no simulador o 4511 só funcionou quando coloquei os três supra citados em 1, o que é um ERRO DO PROGRAMA!
O certo é que se observada a tabela na terceira pagina do datasheet, vc irá perceber que a entrada 'BI e 'LT devem ser colocadas em nv alto (+) e 'EL deve ser ligado ao nivel baixo (-).
Sobre os resistores no desenho, algumas explicações se fazem devidas, CADA SEGMENTO nescessita de um resistor, para evitar a sobrecarga no display. Os resistores em paralelo com as entradas são chamadas de "pull down", pq isso? Simples, em teoria quando a chave é fechada, fica sem tensão, mas na real não é isso que acontece... as vezes algum tipo de tensão acaba ficando no CI e ela pode acionar o CI 4071 e ele acaba acionando a saída que acaba acionando o 4511 e assim por diante. Os resistores servem para quando a chave desligar, a tensão sobresalente será jogada para o terra.
Qualque dúvida ou sugestão pra melhoria, entrem em contato por: kenshin_alves@hotmail.com
see yah^^

