Está en la página 1de 11

ndice

Introduccin. ....................................................................................................................................... 2 Objetivos: ............................................................................................................................................ 3 Cdigo Gray ........................................................................................................................................ 4 Aplicaciones del cdigo Gray. ............................................................................................................ 4 Aplicaciones del cdigo Gray en la robtica....................................................................................... 5 Circuito convertidor de Gray a Binario. .............................................................................................. 5 Cdigos Electrnicos. ......................................................................................................................... 6 Cdigos Alpha Numricos .................................................................................................................. 6 Cdigo ASCII (American Standard Code for International Interchange) ........................................... 6 Cdigo electrnico del producto ......................................................................................................... 7 Cdigo BCD AIKEN .......................................................................................................................... 7 Cdigo EBC DIC ................................................................................................................................ 8 Cdigo Unicode .................................................................................................................................. 8 Cdigo Johnson-Mobius .................................................................................................................... 8 Conclusiones. ...................................................................................................................................... 9 Recomendaciones. ............................................................................................................................. 10 Bibliografa. ...................................................................................................................................... 11 Web grafa. ........................................................................................................................................ 11

Pgina 1

Introduccin.
Los cdigos numricos sirven para representar nmeros con fines de procesamiento y almacenamiento, tambin son importantes a la hora de ocultar caracteres y evitar errores al comunicarse con las computadoras, en el presente trabajo se muestra los posibles usos del cdigo Gray que entre los principales tenemos evitar errores. Tambin se muestra un circuito convertidor de binario a cdigo Gray.

Pgina 2

Objetivos:
Objetivo general Conocer las diferentes aplicaciones de l cdigo Gray

Objetivo especficos:

Conocer los diferentes cdigos electrnicos. Conocer un circuito convertidor de binario a cdigo Gray

Cdigo Gray
Antes de hablar de las aplicaciones de este cdigo vamos a definirlo, el cdigo Gray es: es un sistema de numeracin binario en el que dos valores sucesivos difieren solamente en uno de sus dgitos 1 A continuacin se muestra la tabla con los nmeros en cdigo Gray

Imagen 1: Nmeros en cdigo Gray y binario

Los datos de salida de muchos sistemas fsicos producen cantidades que son continuas. Es necesario convertir estos datos a una forma digital antes de aplicarse a un sistema digital. La informacin continua se convierte a una forma digital con un convertidor analgico a digital. Hay ocasiones en que conviene usar el cdigo Gray que se muestra en la imagen anterior para representar los datos digitales obtenidos por conversin de datos analgicos.2

Aplicaciones del cdigo Gray.


Este cdigo se emplea en aplicaciones en la que la sucesin normal de los nmeros binarios puede generar error o ambigedad en la transicin de un nmero al otro. Ejemplo: un cambio de 01112 a10002 podra producir un nmero intermedio errneo, como 1001, si el bit de la extrema derecha tarda ms en cambiar su valor que los otros tres bits. El cdigo Gray elimina este problema por que solo un bit cambia de valor durante cualquier transicin entre dos nmeros.2 El cdigo Gray tambin es utilizado para disminuir el ruido, adems, se emplea para el diseo los mapas de Karnaugh, los cuales son, a su vez, utilizados en la implementacin de circuitos combinacionales y circuitos secuenciales. Esto es debido a que el principio de diseo de buscar transiciones ms simples y rpidas entre estados sigue vigente, a pesar de que los problemas de ruido y potencia se hayan reducido..1
1 2

http://es.wikipedia.org/wiki/Cdigo_Gray Diseo Digital (M. Morris).

Pgina 4

Aplicaciones del cdigo Gray en la robtica.


En robtica se utilizan unos discos codificados para dar la informacin de posicin que tiene un eje en particular. Esta informacin proporciona una combinacin binaria de cdigo Gray correspondiente a una posicin, pueden dar informacin sobre la velocidad del movimiento. Si la deteccin es ptica, en el disco se encuentran sectores transparentes y opacos, en una de las caras se aplica una fuente de luz (fototransistores) y dependiendo de la posicin del disco, la luz llegar a uno u otros sensores, segn la posicin del disco se producirn diferentes combinaciones de sensores activados y no activados. 3

Circuito convertidor de Gray a Binario.


El circuito lgico del conversor de gray a binario es el que se presenta en la imagen 2. 4

Imagen 2: Convertidor de Gray a Binario

Se pueden utilizar circuitos EX-OR semi-sumadores para convertir cdigo Gray a binario. Recordemos que una puerta EOR (EX-OR) de dos entradas, su smbolo se muestra en la imagen 3, por si misma nos proporciona un sumador sin acarreo o semi-sumador .5

Imagen 3: smbolo de la compuerta EX-OR

3 4

http://www.unicrom.com/dig_codigo-GRAY.asp http://sensorcodificadorabsoluto.blogspot.com/ 5 http://www.hispavila.com/3ds/digital/eldigital01.html

Pgina 5

Ver en la imagen 2 un ejemplo de conversin del nmero 11101 de cdigo Gray a su equivalente en cdigo binario. Este nmero se aplica a las entradas de la izquierda y su salida (derecha) presenta el nmero 10110 en binario, el 16h en hexadecimal y el 22 en decimal. 5 Sin embargo, no se debe confundir el cdigo Gray con los cdigos detectores de error. Un cdigo muy difundido capaz de detectar errores de clculo en sistemas de comunicacin es el llamado comprobacin de paridad de bit. Es un cdigo que indica si el nmero total de bits 1 es par o impar y se utiliza para detectar errores de la forma ms sencilla. 5 Se llama 'paridad' a la particularidad de ser 'igual' y por esto la comparacin de paridad utilizando un cdigo que genere un nmero de dgitos par o impar aadiendo un dgito al grupo. Al dgito aadido se le llama dgito de paridad y puede ser un 1 o un 0. En consecuencia un nmero binario de 4 bits, al aplicarle el bit de paridad, se representa por un grupo de 5bits. Debido a que el bit o dgito de paridad circula siempre unido al nmero binario, se puede detectar un error inmediatamente ya que cambia la paridad del nmero.5

Cdigos Electrnicos. Cdigos Alpha Numricos


Son aquellos que permiten la codificacin de letra y signos especiales, como las letras y signos que aparecen en la pantalla de un ordenador tambin operan en binario y existe una codificacin binaria de la informacin alfanumrica. Los smbolos A, B, #,=, /, %, tambin les corresponden ciertas combinaciones binarias, a cada uno de esta simbologa codificada se le denomina carcter.

Cdigo ASCII (American Standard Code for International Interchange)


Las computadoras solamente entienden nmeros. El cdigo ASCII es una representacin numrica de un carcter como a o @.7 Como otros cdigos de formato de representacin de caracteres, el ASCII es un mtodo para una correspondencia entre cadenas de bits y una serie de smbolos (alfanumricos y otros), permitiendo de esta forma la comunicacin entre dispositivos digitales as como su procesado y almacenamiento.7

Imagen 4: ejemplo de cdigo ASCII

Cdigo electrnico del producto


Cdigo EPC o EPC, por sus siglas en ingls electronic product code) es un nmero nico diseado para identificar de manera inequvoca cualquier objeto. Este cdigo es un sistema de identificacin y seguimiento de las mercancas en tiempo real. El nmero se encuentra almacenado en un circuito integrado, denominado tag, que puede leerse mediante radiofrecuencia. 6

Cdigo BCD AIKEN


Los cdigos pueden ser de tipo ponderado o no. En los cdigos ponderados el nmero decimal equivalente se obtiene mediante la suma de los pesos de los dgitos binarios que forman el cdigo.8 A continuacin se muestra decimales convertidos a BCD AIKEN 0 -0000 0000 1 -0001 0001 2 -0010 0010 3 -0011 0011 4 -0100 0100 5 -0101 1011

Cdigo EBC DIC


(Extended Binary Coded Decimal Interchange Code), utilizado por los ordenadores de IBM PC (Miniordenadores y Mainframes), diferencia las letras maysculas de las minsculas, contienen ms signos de puntuacin que el cdigo Baudot. Adems de todo un complejo juego de comandos de control en este caso se utilizan 8 bits para representar cada smbolo.9 Ejemplo: A-11000001 B-11000010 C-11000011 D-11000100 E-11000101 F-11000110 G-11000111 H-11001000 I-11001001

Cdigo Unicode
Es un estndar industrial cuyo objetico es proporcionar el medio por el cual un texto en cualquier forma e idioma pueda ser codificado para el uso informtico. El estndar ha sido implementado en un nmero considerable de tecnologas recientes, que incluyen XML, Java y Sistemas Operativos Modernos. 9

Cdigo Johnson-Mobius
Dada la simplicidad del diseo de contadores que lleven el cmputo en este cdigo, se utiliza en el control de sistemas digitales sencillos de muy alta velocidad por ser continuo y cclico. Su capacidad de codificacin viene dada por 2n, siendo n el nmero de bits. Para codificar los dgitos decimales se necesitarn por lo tanto 5 bits. 10 Ejemplo: 0- 00000 1- 00001 2- 00011 3- 00111 4 -01111

10

http://www.ingenierosistemas.com/codigos-numericos/2011/05/25/ http://es.answers.yahoo.com/question/index?qid=20090308222109AA6aEAa Pgina 8

Conclusiones.
Los cdigos electrnicos son una parte importante de los sistemas digitales, conocer sobre ellos nos ser de mucha ayuda al tratar de impedir los errores, tambin es por medio de ellos que nos comunicamos con las computadoras.

Pgina 9

Recomendaciones.
Identificar primero que tipo de cdigo se va a utilizar. Saber las conversiones de cdigo a sistema de numeracin. Si se esta trabajando con nmeros largos, hacerlos de forma ordenada. Conocer las caractersticas especiales de cada cdigo para evitar confusiones

10

Bibliografa.
Diseo Digital (M. Morris)

Web grafa.
http://es.wikipedia.org/wiki/Cdigo_Gray http://es.wikipedia.org/wiki/C%C3%B3digo_electr%C3%B3nico_de_producto http://es.wikipedia.org/wiki/ASCII http://html.rincondelvago.com/codigos-digitales.html http://www.unicrom.com/dig_codigo-GRAY.asp http://sensorcodificadorabsoluto.blogspot.com/ http://www.hispavila.com/3ds/digital/eldigital01.html

11

También podría gustarte