Home  ⇒ Visão global  ⇒ Eletrônica digitalCódigos digitais ⇒ Código Gray

Código Gray - Como funciona

O código Gray é um código na qual números adjacentes diferem de apenas um único bit. Isto reduz os erros de os erros de transmissão de dados, por exemplo, devido a tolerâncias. O código Gray se usam geralmente na tecnologia de automação, por exemplo, para encoders absolutos.

Por que o código binário não se usam para detectar a posição?

Para ilustrar o problema, analisemos a codificação utilizando código binário:

Erros de dados usando um código binário

Erros de dados usando um código binário

Como se pode ver à lupa, 3 bits devem mudar simultaneamente. Devido às tolerâncias, neste caso, o código 101 é lido durante um instante até que a Sequência de bits 000 seja reconhecido enfim.

Código Gray para detectar posição e ângulo

Código Gray para detectar a posição - Tabela do Código Gray

Código Gray para detectar a posição - Tabela do Código Gray


Exercício - Projete um contador de código Gray de 3 bits

Sua tarefa é desenvolver um circuito para um código Gray de 3 bits. Para isso, você deve realizar as seguintes etapas:

  • Criar uma tabela verdade
  • Simplificar a Forma Normal Disjuntiva DNF com a ajuda de mapas de Karnaugh
  • Desenhe o circuito para o contador do código Gray

< Página anterior | Página seguinte >

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *