Está en la página 1de 15

INSTITUTO TECNOLOGICO DE

MINATITLAN
REPORTE DE PRCTICA NO. 4
CDIGO GRAY, CDIGO EXCESO DE 3,
SISTEMA DE ALARMAS DE UN CONTROL DE BOMBAS
Y UN SISTEMA DE ALARMA PARA UN CARRO.

Materia: DISEO DIGITAL


Catedrtico: ING. Elvia Martnez Arrazola

Carrera: Ingeniera Electrnica

Nombre de los integrantes:


Prez Santos Emanuel
Aguilera campechano Jonathan
Rodrguez Bautista Vctor Alfonso

PRACTICA NO.3
CDIGO GRAY
CDIGO EXCESO DE 3
SISTEMA DE ALARMAS DE UN CONTROL DE BOMBAS
UN SISTEMA DE ALARMA PARA UN CARRO
OBJETIVO:
El alumno aprender a implementar cdigos en un circuito utilizando las
compuertas correctas y as mismo disee sistemas de un control y sistemas
de alarmas sacando las tablas de verdad, aplicara el lgebra de Boole para
minimizar cableado dando as un circuito ms eficiente y menos complejo
en su estructura.
NOCIONES TEORICAS:
Los alumnos deber conocer como a ser circuitos medios sumadores,
sumadores completos y realizar una interpretacin ante un No. Control,
para realizar cada una de ellas tiene que saber qu tipos de compuertas de
entradas y salidas debern usar, y donde se deben conectar, as como
realizar tablas de verdad con respecto a cada compuerta, realizar
mediciones con precisin y saber interpretarlas.

CDIGO GRAY
El cdigo Gray es un tipo especial de cdigo binario que no es ponderado (los dgitos que componen
el cdigo no tienen un peso asignado). Su caracterstica es que entre una combinacin de dgitos y
la siguiente, sea sta anterior o posterior, slo hay una diferencia de un dgito. Por eso tambin se le
llama Cdigo progresivo.
Esta progresin sucede tambin entre la ltima y la primera combinacin. Por eso se le llama
tambin cdigo cclico. El cdigo Gray es utilizado principalmente en sistemas de posicin, ya sea
angular o lineal.
Sus aplicaciones principales se encuentran en la industria y en robtica. En robtica se utilizan unos
discos codificados para dar la informacin de posicin que tiene un eje en particular.
Esta informacin se da en cdigo Gray.

Analizando la tabla de la derecha se observa que:


- Cuando un nmero 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 cdigo Gray:
0100 a 1100 (de 7 a 8 en decimal) o de 1000 a 0000 (de 16 a 0 en decimal) slo ha cambiado una
cifra.
La caracterstica de pasar de un cdigo al siguiente cambiando slo un dgito asegura menos
posibilidades de error.

Conversin de un nmero en cdigo binario a cdigo GRAY


Para convertir un nmero binario a cdigo Gray, se sigue el siguiente mtodo: (analizar
el grafio siguiente)

1.-Se suma el nmero en binario con el mismo, pero el segundo sumando debe correrse
una cifra a la derecha. Ver el grfico.
2.- Se realiza una suma binaria cifra con cifra sin tomar en cuenta el acarreo y se
obtiene la suma total.
3.- Al resultado anterior se le elimina la ltima cifra del lado derecho (se elimina el cero
que est en rojo), para obtener el cdigo GRAY.

Conversin de un nmero en cdigo GRAY a cdigo binario


1. El primer dgito del cdigo Gray ser el mismo que el del binario
2. Si el segundo dgito del cdigo Gray es "0", el segundo dgito binario es igual al
primer digito binario, si este dgito es "1" el segundo dgito binario es el inverso del
primer dgito binario.
3. Si el tercer dgito del cdigo Gray es "0", el tercer dgito binario es igual al segundo
dgito binario, si este dgito es "1", el tercer dgito binario es el inverso del segundo
dgito binario..... y as hasta terminar.

CDIGO EXCESO DE 3
El cdigo Exceso 3 se obtiene sumando "3" a cada combinacin del cdigo BCD natural. Ver la tabla
de abajo.

El cdigo exceso 3 es un cdigo en donde la ponderacin no existe (no hay "pesos" como en el
cdigo BCD natural y cdigo Aiken.
Al igual que el cdigo Aiken cumple con la misma caracterstica de simetra. Cada cifra es el
complemento a 9 de la cifra simtrica en todos sus dgitos.
Ver la simetra en el cdigo exceso 3 correspondiente a los decimales: 4 y 5, 3 y 6, 2 y 7, 1 y 8, 0 y 9
Es un cdigo muy til en las operaciones de resta y divisin.

LISTA DE MATERIALES.5 Proto watts


1 fuente de voltaje de 5V
1 multmetro
8 Comp. not (7404)
8 Comp. and (7408)
8 Comp. or (7432)
3 Comp. or exclusiva (7486)
2 Desplaye de ctodo
9 Push botn
1 Interruptor de 8 pines
9 Resistencia 330
5 Diodos LED
Cable (UTP)

DESARROLLO:
1.-Disear

un Codificador de Nmero Binario a Cdigo Gray

TABLA DE VERDAD:
A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

w
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

x
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0

y
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0

z
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0

Fw=A
FX=AB+AB
FY=BC+BC
FZ=CD+CD
DIAGRAMA:

2.- DISEAR UN CDIGO EXCESO DE 3


TABLA DE VERDAD:
A
0
0
0
0
0
0
0
0
1
1

B
0
0
0
0
1
1
1
1
0
0

C
0
0
1
1
0
0
1
1
0
0

D
0
1
0
1
0
1
0
1
0
1

F1
0
0
0
O
0
1
1
1
1
1

F1:(A+B)(A+C+D)
F2:(B+C+D)(B+D)(B+C)
F3:(CD+CD)
F4:(D)
DIAGRAMA:

F2
0
1
1
1
1
0
0
0
0
1

F3
1
0
0
1
1
0
0
1
1
0

F4
1
0
1
0
1
0
1
0
1
0

3.- SISTEMA DE CONTROL DE BOMBAS

Disear un sistema de control de bombas: qu se activa con 4 pulsadores la bomba est en


funcionamiento si 3 o ms estn activados, en caso que se desactiven 2 cualesquiera se activara
una alarma.
TABLA DE VERDAD:
A
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

B
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

C
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

D
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

FBOMBA
X
X
X
0
X
0
0
1
X
0
0
1
0
1
1
1

UTILIZANDO LGEBRA DE BOOLE:


Fbomba: CD(A+B)+AB(CD+CD)
Falarma: AB (CD+CD)+AB (CD+CD)+ABCD+ABCD

DIAGRAMA:

FALARMA
X
X
X
1
X
1
1
0
X
1
1
0
1
0
0
0

4.-SISTEMA DE ALARMA PARA UN CARRO


Se activa la alarma si la puerta est abierta y las luces estn encendidas o si el motor esta
encendido y la puerta estn abierta o si las luces estn encendidas y el motor est apagado.
TABLA DE VERDAD:
X
0
O
0
0
1
1
1
1

Y
0
O
1
1
0
0
1
1

Z
0
1
0
1
0
1
0
1

XYZ+XYZ+XY(Z+Z)
Fa:XZ+YZ

DIAGRAMA:

Falarma
O
0
1
0
0
1
1
1

NOTA: El circuito que esta abajo es el de alamar del carro, ignore al circuito de arriba del otro.

CONCLUSIN:
En la prctica aprendimos que el lgebra de Boole es una herramienta muy til para deducir
funciones y gracias a ello pudimos realizar cada una de las funciones antes de cada problema de
cada circuito que armamos basndonos en este mtodo matemtico.
Los cdigos como el gray y el exceso de 3 son muy utilizados en la informtica, la robtica y en las
comunicaciones al igual que en la electrnica en esta prctica pudimos realizar uno de cada uno de
ellos y as mismo pudimos hacer conversiones de acuerdo a la tabla de verdad.
Tambin en esta prctica realizamos lo que fue un sistema de control de bombas y un sistema de
alarmas de un automvil pudimos ver que con las compuertas podemos hacer este tipo de funciones
y utilizando la lgica vemos el funcionamiento de estos sin necesidad de utilizar la tabla de verdad.
Por ultimo realizamos una funcin de un sumador completo y medio sumador de bits utilizando una
nueva compuerta llamada OR exclusiva (86) la cual consta de 3 IN ( entradas) y una OUT (salida), la
cual nos permite ahorrar el uso excesivo de compuertas y conexiones.