CODIGO GRAY

CODIGO GRAY

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.

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.

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 de1111 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 de1000 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.


No hay comentarios: