0% encontró este documento útil (0 votos)
20 vistas4 páginas

El Código GRAY

El código binario reflejado o código Gray, nombrado así en honor del investigador Frank Gray, es un sistema de numeración binario en el que dos valores sucesivos difieren solamente en uno de sus dígitos. El código Gray fue diseñado originalmente para prevenir señales espurias de los switches electromecánicos. Actualmente es usado para facilitar la corrección de errores en los sistemas de comunicaciones, tales como algunos sistemas de televisión por cable y la televisión digital terrestre.

Cargado por

Joao
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas4 páginas

El Código GRAY

El código binario reflejado o código Gray, nombrado así en honor del investigador Frank Gray, es un sistema de numeración binario en el que dos valores sucesivos difieren solamente en uno de sus dígitos. El código Gray fue diseñado originalmente para prevenir señales espurias de los switches electromecánicos. Actualmente es usado para facilitar la corrección de errores en los sistemas de comunicaciones, tales como algunos sistemas de televisión por cable y la televisión digital terrestre.

Cargado por

Joao
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1

UNIVERSIDAD ESTATAL
PENINSULA DE SANTA ELENA

FACULTAD DE CIENCIAS
ADMINISTRATIVAS

ESCUELA DE INFORMÁTICA

INGENIERÍA EN ELECTRÓNICA Y
TELECOMUNICACIONES 3/2

MATERIA:
Sistemas Digitales

PROFESOR:
Ing. Electrónico Edgar Borbor

INTEGRANTES:

 Elizabeth Becerra Orrala

TEMA: CODIGO GRAY

FECHA: TAREA:
02/06/2010 Numero 2
2

El CÓDIGO GRAY

El código binario reflejado o código Gray, nombrado así en honor del


investigador Frank Gray, es un sistema de numeración binario en el que dos
valores sucesivos difieren solamente en uno de sus dígitos.

El código Gray fue diseñado originalmente para prevenir señales espurias de


los switches electromecánicos. Actualmente es usado para facilitar la
corrección de errores en los sistemas de comunicaciones, tales como algunos
sistemas de televisión por cable y la televisión digital terrestre.

No es ponderado ni es un código aritmético; esto es, no hay pesos


específicos asignados a las posiciones de los bits. El carácter importante del
código Gray es que exhibe solo un cambio de bit único de un número de
código al siguiente. Esta propiedad es muy importante para muchas
aplicaciones, tales como codificadores de posición axial, donde la
susceptibilidad a errores se incrementa con el número de cambios de bit entre
números adyacentes en una secuencia.

La tabla siguiente es una lista del código Gray de cuatro bits para números
decimales del 0 al 15. Los números binarios se muestran en la tabla como
una referencia. Como los números binarios, el código Gray puede tener
cualquier número de bits. Note el cambio de bit único entre los números
sucesivos del código Gray. Por ejemplo, viendo del decimal 3 al 4, el código
Gray cambia de 0010 a 0110, mientras que el binario cambio de 0011 a 0100,
un cambio de tres bits. El único cambio de bit se origina en el tercer bit de la
derecha en el código Gray; los otros permanecen iguales.

Se recomienda leer el Sistema binario antes de iniciar la lectura de este


tutorial.

El código Gray es un tipo especial de código binario que no es ponderado


(los dígitos que componen el código no tienen un peso asignado).

Su característica es que entre una combinación de dígitos y la siguiente, sea


ésta anterior o posterior, sólo hay una diferencia de un dígito.

Por eso también se le llama código progresivo.

Esta progresión sucede también entre la última y la primera combinación. Por


eso se le llama también código cíclico. (ver tabla)

El código GRAY es utilizado principalmente en sistemas de posición, ya sea


angular o lineal. Sus aplicaciones principales se encuentran en la industria y
en robótica.
3

DECIMAL BINARIO GRAY


4

0 0000 0000
1 0001 0001
2 0010 0011
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
8 1000 1100
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000

En robótica se utilizan unos discos codificados para dar la información de


posición que tiene un eje en particular. Esta información se da en código
GRAY.

Analizando la tabla de la derecha se observa que:

- Cuando un número binario pasa de:


0111 a 1000 (de 7 a 8 en decimal) o de
1111 a 0000 (de 16 a 0 en decimal) cambian todas las cifras.

- Para el mismo caso pero en código Gray:


0100 a 1100 (de 7 a 8 en decimal) o de
1000 a 0000 (de 16 a 0 en decimal) sólo ha cambiado una cifra

La característica de pasar de un código al siguiente cambiando sólo un dígito


asegura menos posibilidades de error.

También podría gustarte