Contadores Binários 

Contagem Binária

Contagem electrónica com circuitos binários é um sistema de contagem  simples porque usa apenas dois dígitos, 0 e 1, exactamente como os sinais da lógica onde 0 representa falso e 1 representa verdadeiro.

Contando um, dois, três, quatro, cinco em binário: 1, 10, 11, 100, 101.

Os números binários tornam-se rapidamente muito longos quando a contagem aumenta tornando difícil a sua leitura visual. Felizmente raramente é necessário ler mais de 4 dígitos binários de cada vez nos contadores digitais.

Números - Decimais, Binários
Digit value: 128   64   32   16   8   4   2   1    
Binary number:  1     0     1     1     0     1     1     0     
Decimal value: 128 + 0 + 32 + 16 + 0 + 4 + 2 + 0 = 182
Estados Lógigos
 Verd  Falso
1 0
High Low
+Vs 0V
On Off

Bits, bytes e nibbles

Cada dígito binário é chamado bit, assim 10110110 é um número de  8 bits.

Um bloco de 8 bits é  um byte e pode ir até um número máximo de 11111111 =  255 em decimal. Os computadores e os microcontroladores de PIC trabalham com blocos de 8 bits. Dois (ou mais) bytes fazem uma palavra (word), por exemplo os PICs ao funcionarem com 16 bits (dois bytes) comportam o número máximo de 65535.

Um bloco de 4 bits é um nibble ( metade de um byte!) e pode ter um número máximo de 1111 = 15 em decimal. Muitos circuitos de contagem trabalham com blocos de 4 bits porque este número é necessário para contar até 9 em decimal. (O número máximo com 3 bits é apenas 7 em decimal)

Hexadecimal (base 16)

Números 4 bits
Binário
D C B A
Decimal Hex
base 16
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

O Hexadecimal (chamado de forma frequente apenas “hex”) é a base 16 que conta com 16 dígitos. Começa com os dígitos decimais 0-9, continua então com letras A (10), B (11), C (12), D (13), E (14) e F (15). Cada dígito hexadecimal é equivalente a 4 dígitos binários, fazer a conversão entre os dois sistemas é relativamente fácil. Os sistemas com hexadecimal usão usados em PICs e sistemas digitais mas não são usados de forma regular em circuitos de contagem simples.

Exemplo:  10110110 binário = B6 hexadecimal = 182 decimal. 

A tabela na direita mostra os 4 números de bit e seus valores do decimal.

Números com 4 bits

A = 1, “bit menos significativo” (LSB)
B = 2
C = 4
D = 8, “bit mais significativo” (MSB)

As etiquetas A, B, C, D são usadas regularmente em electrónica para representar os quatro bits:

Decimal codificado binário, BCD

O decimal codificado binário, BCD (Binary Coded Decimal)>, é uma versão especial do 4 binário de 4 bits onde é  restaurada a contagem a zero (0000) após a nona contagem (1001). É usado por contadores de década e convertido facilmente para indicar os dígitos decimais 0-9  em um segmento 7.

Diversos contadores de década que usam o BCD podem ser inter ligados  para contar separadamente decimais, dez, cem, e assim por diante. Isto é mais fácil do que converter números binários grandes (como 10110110) para indicar seu valor decimal.

Não confundir o BCD que está para o decimal  binário com as etiquetas A, B, C, D usado para representar os quatro dígitos binários; é uma coincidência infeliz que as letras BCD apareçam em ambos!


Contadores

saída clock 555
Sinal Clock

Contador 4 Bits e Entrada de clock - BCD
Contador de  4 bits
Neste exemplo a contagem avança no
falling-edge do sinal de clock
LED on = 1

Todos os contadores necessitam “um sinal do pulso de disparo com onda quadrada (clock)” para fazer a contagem. Este é um forma de onda digital com transições entre baixo (0V) e alto (+Vs), como a saída de um circuito 555 astable.

A imagem mostra um sinal do pulso de disparo que dirige um contador de 4 bits (0-15) com os diodos emissores de luz ligados para mostrar o estado do pulso de disparo e das saídas contrárias QA-QD (Q indica uma saída).

O diodo emissor de luz no primeiro QA da saída pisca na metade da frequência do diodo emissor de luz do pulso de disparo. A frequência de cada estágio do contador é metade da frequência do estágio precedente. A observação como o QA da saída muda o estado cada vez que a entrada de pulso de disparo muda de alto para baixo (quando o diodo emissor de luz do pulso de disparo desliga), este é chamado “falling-edge”. Se verificarmos a próxima contagem pode ver-se que QB muda o “falling-edge” do QA, QC no “falling-edge” de QB e assim por diante.


 

Displays 7 segmentos

Contador 7 Segmentos
Contador décadas e led display de 7 segmentos
Contador de décadas
e display de 7 segmentos
O Entrada (INPUT) de um excitador de display é ligado ás saídas QA-D do BCD (decimal codificado binário) de um contador de década. Uma rede de portas lógicas dentro do excitador de display faz com que as suas saídas AG fiquem altas ou baixas para iluminar o LED de 7 segmentos. Uma resistência em série é necessária para cada segmento para proteger os diodos emissores de luz, 330ohm é um valor apropriado para a maior parte das utilizações com 4.5V a 6V de alimentação. Em alguns esquemas existe uma omissão das resistências de polarização dos leds. Pode calcular o valor da resistência de polarização de um led.

Há dois tipos de displays de 7 segmentos:

Ânodo comum (CA ou SA) com todos os ânodos do diodo emissor de luz conectados juntos. Estes necessitam um excitador da exposição com saídas que se tornam baixas para iluminar cada segmento, por exemplo os 7447. Conectar o ânodo comum a +Vs.

Cátodo comum (centímetro cúbico ou SC) com todos os cátodos conectados juntos. Estes necessitam um excitador de display com saídas que se tornam elevadas para iluminar cada segmento, por exemplo os 4511. Conectar o cátodo comum a 0V.

O ânodo/cátodo comuns estão normalmente disponíveis em 2 pinos. Os displays têm também um ponto decimal (DP) mas esta não é controlada pelo excitador de display. Os segmentos de displays maiores têm dois diodos emissores de luz em série.

Utilizando leds pode-se construir um digito numérico de maior dimensão, Display 7 segmentos com leds


Contador com 4510

CI 4510

O circuito integrado 4510 é um contador BCD ou "Binary Coded Decimal" com quatro saídas com capacidade de contagem ascendente e descendente, com um padrão BCD de acordo com os estados lógicos de entrada.

Características

  • Tensão Mínima: 5V
  • Tensão Máxima: 15V
  • Corrente Máxima Saída: 15mA
  • Freq.Max: 5MHz
Contador com CI 4510
As saídas BCD podem ser ligadas(conetadas) a um descodificador de BCD com ligação a um display de 7 segmentos.
Datasheet 4510

Excitador led 7 segmentos 4511

Excitador 7 segmentos, descodificador BCD

Contador 7 segmentos 4511 - 4518

Excitador 7 segmentos, descodificador BCD com
Contador 4511-4518 com PCB

Contador de 0 a 9 com 74LS47 e 74LS90

contador de 0 a 9

Contador 3 Digitos

contador digital, 3 digitos