You are on page 1of 8

2010

SISTEMAS DIGITALES

ALEX CHILIQUINGA PRACTICA 2

LABORATORIO N. 2 SISTEMAS DIGITALES


OBJETIVO GENERAL
Determinar el funcionamiento de cada uno de las compuertas utilizadas, en el laboratorio para de esta manera observar y comparar su comportamiento.

OBJETIVOS ESPECFICOS:

Aplicar los conocimientos obtenidos en clase para implementar circuitos de contadores de dos entradas. Utilizar compuertas lgicas bsicas, contadores, comparadores. Reconocer las etapas individuales del circuito a implementarse. Comprobar el funcionamiento de cada dispositivo electrnico, sus funciones y subfunciones dentro del diseo.

Comparar elementos bsicos con otros ms complejos para optimizar la estructura del diseo

1. RESUMEN
Un circuito comparador combinatorio compara dos entradas binarias (A y B de 4 bits) para indicar la relacin de igualdad o desigualdad entre ellas por medio de "tres banderas lgicas" que corresponden a las relaciones A igual B. A mayor que B y A menor que B. Cada una de estas banderas se activara solo cuando la relacin a la que corresponde sea verdadera, es decir, su salida ser 1 y las otras dos producirn una salida igual a cero. Para esta prctica utilizamos algunos elementos como compuertas que estn dentro de la familia de circuitos TTL se les denomina a estos circuitos con el nmero 7485 y manejan

entradas de 4 bits, adems de que tambin se les puede conectar en cascada para manejar entradas ms grandes. 2. ABSTRACT 3. INTRODUCCION En esta prctica se realizara comparadores mediante lgebra de Boole y diagramas se quiere mostrar cmo se puede construir fcilmente un comparador binario de 4 bits a partir de comparadores ms simples de dos y cuatro bits para implementar de manera rpida uno de estos circuitos combinatorios. COMPARADOR DE MAGNITUD: Son circuitos que comparan el valor binario de dos nmeros, proporcionando informacin de cul es mayor, menor, o si ambos son iguales.

Su bloque y tabla de funcionamiento bsico son los siguientes:

Las Salidas del comparador se pueden deducir de las siguientes expresiones lgias:

(A>B) = (N A>N B) or [(N A=N B) and (Ain>Bin)] (A=B) = (N A=N B) and (Ain=Bin) (A<B) = (N A<N B) or [(N A=N B) and (Ain<Bin)]
Un circuito comparador combinatorio compara dos entradas binarias (A y B de n bits) para indicar la relacin de igualdad o desigualdad entre ellas por medio de "tres banderas lgicas" que corresponden a las relaciones A igual B, A mayor que B y A menor que B. Cada una de estas banderas se activara solo cuando la relacin a la que corresponde sea verdadera, es decir, su salida ser 1 y las otras dos producirn una salida igual a cero. Diseo de un circuito comparador de 2 bits. Para este caso solo se requiere crear la tabla de verdad correspondiente y luego determinar las funciones booleanas que producen las salidas requeridas. Sean A y B entradas de un bit, entonces:

A 0 0 1 1

B 0 1 0 1

AB 0 1 0 0 1 0 0 1 0 0 1 0

4. MATERIALES Y METODOS MATERIALES Resistencias Compuertas Display Multimetro

METODOS El mtodo que se aplica en el transcurso de esta prctica para disear este circuito se requiere un conocimiento intermedio del lgebra booleana y la simplificacin booleana, uso de tablas de verdad, lgica y diseo de circuitos lgicos, se recomienda tambin tener un programa para disear circuitos lgicos como Multisim o Proteus para crear los diagramas de los circuitos y ver el funcionamiento de la aplicacin. Algunas expresiones booleanas se van a representar como funciones cuyo nombre corresponder a una letra mayscula del alfabeto para simplificar su representacin, mientras que la salida principal en el diagrama de un circuito se va a representar como una funcin.

As mismo a las entradas/salidas de los 4 bits que corresponden a un solo dato se les llamara vectores, cada uno de esos vectores ser nombrado con un letra mayscula y cada entrada de un bit dentro de un vector se identificar con el nombre del vector mas la posicin que ocupa dentro de l, por ejemplo una entrada de 5 bits se llamara A y a cada posicin dentro del vector A se le llamara as: A4 que sera el bit ms significativo, A3, A2, A1 y A0 que correspondera al bit menos significativo. En esta aplicacin se visualizara por cada comparacin una letra que en este caso se indica en la parte inferior:

A>B visualizacin A A<B visualizacin B A=B visualizacin C

5. RESULTADOS

FUNCIONES LOGICAS PARA OPTENER LOS RESULTADOS REQUERIDOS Circuito A=B Aqu es evidente que dos entradas de n bits A y B, son iguales si solo si, son iguales bit a bit, es decir: A = B si y solo si Q(An-1,Bn-1)*Q(An-2,Bn-2)*...*Q(A1,B1)*Q(A0, B0) = 1 Por lo tanto, si n=4, tenemos que: A = B si y solo si Q(A3, B3)*Q(A2 B2)*Q(A1,B1)*Q(A0,B0) = 1 En adelante, A=B se denominara como F(A,B) Circuito A>B de 4 bits. Para este caso se va crear una expresin general similar, cuyo enunciado seria: A > B si y solo si Z(An-1,Bn-1) + Q(An-1,Bn-1)*Z(An-2,Bn-2) + Q(An-1,Bn-1)*Q(An 2,Bn-2)*Z(An-3,Bn-3) +... + Q(An-1,Bn-1)*Q(An-2,Bn-2)*...*Q(A1,B1)*Z(A0,B0) = 1 Por lo tanto, si n=4, tenemos que: A > B si y solo si Z(A3,B3) + Q(A3,B3)*Z(A2,B2) + Q(A3,B3)*Q(A2,B2)*Z(A1,B1) + Q(A3,B3)*Q(A2,B2)*Q(A1,B1)*Z(A0,B0) = 1 En adelante, A>B se denominara como G(A,B) Circuito A<B de 4 bits.

Para este caso se realiza el siguiente anlisis: A < B si y solo si X(An-1,Bn-1) + Q(An-1,Bn-1)*X(An-2,Bn-2) + Q(An-1,Bn-1)*Q(An 2,Bn-2)*X(An-3,Bn-3) +...+ Q(An-1,Bn-1)*Q(An-2,Bn-2)*...*Q(A1,B1)*X(A0,B0) = 1 Por lo tanto, si n=4, tenemos que: A < B si y solo si X(A3,B3) + Q(A3,B3)*X(A2,B2) + Q(A3,B3)*Q(A2,B2)*X(A1,B1) + Q(A3,B3)*Q(A2,B2)*Q(A1,B1)*X(A0,B0) = 1 En adelante, A<B se denominara como H(A,B)

Tambin cabe sealar que la funcin "Q" puede ser reemplazada por una compuerta NXOR.

6. SIMULACION DE L COMPARADOR DE 4 BITS Como podemos ver en la simulacin, la aplicacin de las funciones lgicas y el algebra de Bool son importantes y el circuito funciona de forma correcta tanto a nivel terico como practico.

7. DISCUSIN Antes de construir un comparador binario en cascada se debe tomar en cuenta las expresiones lgicas y lgebra booleana. As se definir el razonamiento que lleva a la formulacin de un caso para la expresin requerida para un comparador de 4 bits. En la practica hay que realizar un anlisis sobre como se comparan primero los bits menos significativos A[0-3] y B[0-3], para con la informacin obtenida comparar los ms significativos: A: 0010 1100 y B: 0010 0100 La comparacin de los 4 bits menos significativos (1100 y 0100) activar la salida A>B del circuito de la izquierda y segn las ecuaciones anteriores, al cumplirse que n A=n B (0010 y 0010), la salida que debe activarse en el segundo comparador es A>B. Es fcil hacer esta comprobacin con todas las combinaciones posibles.

8. CONCLUSIONES En la prctica la conexin de los TTL para un comparador de mayor cantidad de bits se debe realizar una conexin en cascada para de esta manera obtener resultados precisos, aunque la aplicacin se hace grande.

La implementacin y simulacin de este circuito se facilita el momento de tener la informacin correcta de cada uno de los elementos, pues de esta manera se conoce de fondo su real funcionamiento, adems aclara los conocimientos del algebra booleana. Mientras se aplica tanto en la simulacin como en el circuito fsico para el resultado de la comparacin leds la conexin es sencilla pero se complica cuando se requiere que el resultado sea visualizado en display mediante letras, esto fue complicado pero se logro realizar mediante el uso de los decodificadores y sus datashit.

9. RECOMENDACIONES

Es recomendable que para la mejor manera de poder obtener una conexin correcta de los circuitos es tener los datashit de cada elemento, para de esta manera evitar errores de la aplicacin.

Se debe realizar primero la obtencin de las funciones lgicas mediante el algebra de bool, para de esta manera saber cmo est la tabla de verdad dando de esta forma un anlisis de las funciones y de sus comparaciones.

Es necesario que se tenga un buen simulador y sobre todo confirmar si todos los elementos que se encuentran en el software de simulacin funcionen correctamente para no tener problemas con la aplicacin, o en otro caso se debe buscar algn otro elemento que funcione o cumpla las mismas caractersticas.

10. BIBLIOGRAFIA
http://www.unizar.es/euitiz/areas/aretecel/docencia/digitel/Apuntes/EDIG10.pdf http://tamarisco.datsi.fi.upm.es/ASIGNATURAS/FMI/practicas/practica_1_08_09. pdF ECG ELECTRONICA

You might also like