0% encontró este documento útil (0 votos)
48 vistas14 páginas

Aplicación de Códigos Binario y Gray

Práctica binario
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
48 vistas14 páginas

Aplicación de Códigos Binario y Gray

Práctica binario
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 PDF, TXT o lee en línea desde Scribd

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico de León

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE LEÓN

DEPARTAMENTO DE INGENIERÍA METALMECÁNICA

INGENIERÍA ELECTROMECÁNICA

ELECTRÓNICA DIGITAL
CÓDIGO BINARIO Y GRAY (APLICACIÓN)

PRESENTA:
ISRAEL GUTIÉRREZ MELÉNDEZ
SALVADOR ANTONIO GODÍNEZ VENEGAS
DIEGO RAMÍREZ GONZÁLEZ

DOCENTE:
ING. MIGUEL ROSALES CICEÑA

LEÓN, GUANAJUATO, 04 MARZO DE 2024


INTRODUCCIÓN
El código binario es un sistema numérico fundamental en la informática y la
electrónica digital. Se compone únicamente de dos dígitos, 0 y 1, lo que refleja el
estado de apagado (0) o encendido (1) de un circuito eléctrico. Esta simplicidad es
la base de la computación moderna y es fundamental para la representación y
manipulación de datos en los dispositivos electrónicos. El sistema binario se utiliza
para representar información y datos de manera digital, desde simples textos y
números hasta imágenes, sonidos y videos. Cada dígito binario se llama bit, que es
la unidad básica de información en la computación. Un conjunto de 8 bits forma un
byte, que es la unidad de medida comúnmente utilizada para representar caracteres
alfanuméricos y otros datos.

El código binario es la forma en que las computadoras entienden y procesan la


información. Los procesadores, los dispositivos de almacenamiento, las redes de
computadoras y prácticamente todos los componentes digitales operan utilizando
señales binarias. Además, los algoritmos y programas de software están diseñados
para manipular y procesar datos binarios de manera eficiente.

El código Gray, también conocido como código binario reflejado, es un sistema


numérico que se caracteriza por cambiar solo un bit a la vez cuando se pasa de un
número al siguiente. Este sistema es utilizado en diversas aplicaciones, como la
codificación de señales analógicas, la reducción de errores en sistemas de
transmisión de datos y en la construcción de dispositivos electrónicos. A diferencia
del sistema binario convencional, donde la transición de un número al siguiente
implica cambiar varios bits al mismo tiempo, en el código Gray solo un bit cambia
de estado a la vez. Esto lo hace particularmente útil en aplicaciones donde se desea
minimizar la posibilidad de errores de transmisión o interpretación, ya que las
transiciones suaves entre números evitan ambigüedades y confusiones.
El código Gray recibe su nombre en honor a Frank Gray, un ingeniero
estadounidense que lo patentó en 1947. Desde entonces, ha sido ampliamente
utilizado en una variedad de contextos, desde la construcción de circuitos
electrónicos hasta la codificación de señales en telecomunicaciones.

La característica distintiva del código Gray radica en su capacidad para representar


secuencias numéricas de manera que solo un bit cambie de estado entre cada
número consecutivo. Esto lo convierte en una herramienta valiosa en aplicaciones
donde la precisión y la fiabilidad son fundamentales. Aunque el sistema binario
convencional sigue siendo ampliamente utilizado, el código Gray ofrece una
alternativa eficiente y confiable en una variedad de contextos donde se necesitan
transiciones suaves y claras entre números.

En el código binario, las transiciones entre números pueden implicar cambios en


varios bits a la vez, lo que puede generar errores en sistemas sensibles a
transiciones abruptas. En el código Gray, solo un bit cambia de estado entre cada
número consecutivo, lo que resulta en transiciones más suaves y minimiza la
posibilidad de errores.

El código binario es ampliamente utilizado en la aritmética digital, la lógica de


circuitos y la representación de datos en sistemas informáticos. Por otro lado, el
código Gray se utiliza comúnmente en aplicaciones donde se requieren transiciones
suaves entre números, como en la codificación de señales analógicas, la reducción
de errores en sistemas de transmisión de datos y la construcción de dispositivos
electrónicos sensibles a cambios bruscos.

En general, aunque tanto el código binario como el código Gray utilizan


combinaciones de 0 y 1 para representar números, difieren en la forma en que se
organizan y se utilizan en diversas aplicaciones. Mientras que el código binario es
ampliamente utilizado en sistemas informáticos y electrónicos, el código Gray ofrece
una alternativa eficiente en aplicaciones donde se requieren transiciones suaves y
la minimización de errores es crítica,
OBJETIVO

Implementar un circuito electrónico en forma de ruleta donde se analicen los códigos


binario y gray a través de un dispositivo mecánico. Aplicar un indicativo sensor o led
que indique el estado del movimiento en el que permanece.
MARCO TEÓRICO

El código binario es un sistema numérico que utiliza únicamente dos símbolos: 0 y


1. Es la base fundamental de la computación y la electrónica digital. En el código
binario, cada dígito o bit representa un estado de encendido (1) o apagado (0) de
un componente electrónico, como un transistor o un interruptor.

En los sistemas digitales, la información se representa y procesa utilizando


combinaciones de unos y ceros. Por ejemplo, en un byte, que consiste en 8 bits, se
pueden representar números del 0 al 255 (2^8 - 1) y una variedad de otros datos,
como caracteres alfabéticos, símbolos y comandos.

El código binario es la base sobre la cual se construyen todos los sistemas


informáticos modernos. Las operaciones lógicas y aritméticas se realizan a nivel
binario, y los procesadores, dispositivos de almacenamiento, redes de
computadoras y prácticamente todos los componentes digitales operan utilizando
señales binarias.

Aunque puede ser un sistema complejo para los humanos comprender y manipular
directamente, el código binario es la esencia de cómo las computadoras
comprenden y procesan la información. Se utilizan lenguajes de programación de
alto nivel para que los humanos escriban programas y algoritmos de manera más
comprensible, y luego se traducen a instrucciones binarias entendidas por las
computadoras.

El código Gray, también conocido como código binario reflejado, es un sistema


numérico que se caracteriza por cambiar solo un bit a la vez cuando se pasa de un
número al siguiente en su secuencia. Este sistema fue desarrollado por Frank Gray
en 1947 y ha encontrado aplicaciones en diversas áreas de la electrónica y la
comunicación.

En contraste con el sistema binario convencional, donde varios bits pueden cambiar
de estado simultáneamente al pasar de un número al siguiente, en el código Gray,
solo un bit cambia de estado entre cada número adyacente. Esta característica
resulta útil en aplicaciones donde se desean transiciones suaves y donde se
necesita minimizar la posibilidad de errores.

El código Gray es utilizado en una variedad de aplicaciones, incluyendo la


codificación de señales analógicas, la reducción de errores en sistemas de
transmisión de datos, y la construcción de dispositivos electrónicos que requieren
transiciones claras y mínima posibilidad de ambigüedad.

Una de las ventajas clave del código Gray es su capacidad para minimizar los
errores en la lectura de datos, especialmente en entornos donde las señales pueden
ser susceptibles a interferencias o ruido. Al cambiar solo un bit a la vez entre
números adyacentes, las transiciones son más nítidas y menos propensas a ser mal
interpretadas.

El código Gray es un sistema numérico que proporciona transiciones suaves entre


números adyacentes, lo que lo hace útil en aplicaciones donde se requiere precisión
y fiabilidad en la representación y transmisión de datos.
MATERIALE Y EQUIPOS

• RULETA
• PROTOBOARD
• CABLES DUPON
• DIODOS LEDS
• SISTEMA MECANICO
DESARROLLO

Código binario

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

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

Por último, se implemento una ruleta en donde cuyo funcionamiento permite adaptar
el código binario y el código gray para mostrar los dígitos o bits del 0 al 15 del
sistema decimal adaptado la información.
BIBLIOGRAFIA

Acha, C. (2006). Electrónica digital, introducción a la lógica digital, teoría, problemas


y simulación (2da edición). Alfaomega: Ra-Ma.

Tocci, N. y. (2003). Sistemas digitales, principios y aplicaciones (8va edición).


Pearson educación.

Tokheim, R. L. (2008). Electrónica digital: Principios y aplicaciones (7ma edición).


Mc Graw Hill.

También podría gustarte