22
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA “ANTONIO JOSE DE SUCRE” “ANTONIO JOSE DE SUCRE” VICE – RECTORADO BARQUISIMETO VICE – RECTORADO BARQUISIMETO DEPARTAMENTO DE INGENIERIA ELECTRONICA DEPARTAMENTO DE INGENIERIA ELECTRONICA LABORATORIO DE ELECTRONICA DIGITAL LABORATORIO DE ELECTRONICA DIGITAL PRACTICA Nº2. OBTENCION DE FUNCIONES LOGICAS PRACTICA Nº2. OBTENCION DE FUNCIONES LOGICAS CIRCUITOS COMBINACIONALES CIRCUITOS COMBINACIONALES INTEGRANTES INTEGRANTES QUERO, Jose exp. 941-0160 QUERO, Jose exp. 941-0160 LOPEZ, Alfredo exp. 961-0158 LOPEZ, Alfredo exp. 961-0158

Laboratorio de Circuitos Digitales 2

Embed Size (px)

DESCRIPTION

Practica 2 del laboratorio de circuitos digitales.Funciones lógicas y circuitos combinacionales.

Citation preview

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA

UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA

ANTONIO JOSE DE SUCRE

VICE RECTORADO BARQUISIMETO

DEPARTAMENTO DE INGENIERIA ELECTRONICA

LABORATORIO DE ELECTRONICA DIGITAL

PRACTICA N2. OBTENCION DE FUNCIONES LOGICAS

CIRCUITOS COMBINACIONALES

INTEGRANTES

QUERO, Jose exp. 941-0160

LOPEZ, Alfredo exp. 961-0158

RODRIGUEZ, Sandra exp. 961-0258

PROFESOR: Edgar Guarecuco

OBJETIVOS:

Obtener una funcin lgica bsica a partir de otras compuertas (universalidad de las compuertas NAND y NOR).

Disear circuitos combinacionales utilizando:

Un solo tipo de compuerta.

El menor numero de niveles de compuertas.

El menor numero de circuitos integrados.

Estudiar los efectos transitorios en las compuertas debido al tiempo de propagacin (simulacin de un HAZARD).

Aplicar los diodos LED como monitores.

ASPECTOS TEORICOS:1. Demuestre utilizando el lgebra de Boole, como obtener:

La funcin lgica OR utilizando compuertas NOT, AND, NAND y NOR.

Con NOT y AND:

X=A+B

como X=X

X=A+B

aplicando el teorema de DeMorgan

X= A*B

Con NAND:

X=A+B de lo anterior X=A*B

con NOR:

X=A+B de lo anterior X= A+B

La funcin lgica NAND utilizando compuertas NOT y AND, NOR, NOT y OR.

Con NOT y AND:

X=A*B

Con NOR:

X=A*B

por el teorema de DeMorgan

X= A + B

como X= X

X= A + B

Con NOT y OR

X==A*B

utilizando el teorema de DeMorgan

X= A + B

La funcin lgica NOR utilizando compuertas NAND, NOR y AND, NOT y OR.

Con NAND:

X=A+B

aplicando de DeMorgan

X=A*B

como X=X

X=A*B

Con NOT y AND

X=A+B

aplicando DeMorganX=A*B

Con NOT y OR:

X= A + B

La funcin lgica AND utilizando compuertas NAND, NOR, OR y NOT.

Con NAND:

X=A*B

como X=X

X=A*B

Con NOR:

X=A*B

X=A*Baplicando teorema de DeMorgan

X= A + B

Con OR y NOT:

Igual que el descrito anteriormente.

La funcin lgica AND utilizando compuertas NOR.

X=A*B+A*B

como X=X

X= A*B+A*B

Utilizando el teorema de DeMorgan

X= A+B + A + B

X= A +B + A +B

La funcin lgica NOR-EX utilizando compuertas NAND.

X=A*B + A*Bcomo A*B=A*By utilizando DeMorgan

X=A*B + A+Bpor DeMorganX=(A*B)*(A+B)

Luego X=(A*B)*(A+B)

por DeMorgan

X=(A*B)*(A*B)

2. Utilizando la grfica de la figura, que muestra las caractersticas de un diodo LED, disee un circuito para manejar este diodo con una intensidad luminosa entre el 20% y el 50% utilizando una compuerta lgica TTL estndar en los siguientes casos:

a) El diodo debe encender cuando la salida este en 1 lgico

b) El diodo debe encender cuando la salida este en 0 lgico.

Para una intensidad relativa de 50% obtenemos una corriente directa de 10mA (de la figura)

Para 1 lgico:

Tomando V1 logico=2,4 v =V1y VLED=1v

R=Vr/ I = [V1-VLED]/ I = 1.4v/10mA=140(Para 0 lgico:

Tomando V0 logico=Vo=0,4vy VLED=1v

R=[5v-VLED-Vo]/ I = [5v-1v-0,4v]/ 10mA =360

3. Disee un circuito lgico de 4 entradas (A, B, C, D) y una salida (F), que cumpla con la siguiente expresin:

Funcin expresada en miniterminos:

F(A,B,C,D)=m (4,5,6,8,9,10,11,12,13,14)

Resolviendo por Mapa de KARNAUGH

AB

CD00011110

000111

010111

110001

100111

F(A,B,C,D)=B*D + B*C + A*B + (A*C)

a) Utilizando un solo tipo de compuerta.

Figura N: 1

b) Utilizando compuertas de dos (2) entradas y del mismo tipo.

Figura N: 2

c) Utilizando el menor un numero de circuitos integrados.

Figura N: 3

d) Eliminando los HAZARDS que puedan existir.

Figura N: 4

4. Disee un circuito lgico de 4 entradas (A,B,C,D) y una salida (F), tal que F sea igual a 1 solo si existe un numero par de unos en la entrada.

Resolviendo el Mapa de KARNAUGH

AB

CD00011110

001010

010101

111010

100101

De este mapa se obtiene la siguiente funcin simplificada:

F(A,B,C,D)=ABCD + ABCD + ABCD + ABCD + ABCD + ABCD + ABCD + ABCD

a) Utilizando un solo tipo de compuerta.

Figura N: 5

b) Utilizando compuertas de dos (2) entradas y del mismo tipo.

El mismo Circuito anterior

c) Utilizando el menor un numero de circuitos integrados.

El circuito diseado en el inciso a) tambin corresponde a estos dos incisos (a y b), pues se ha utilizado compuertas de dos entradas del mismo tipo, y adems s a logrado utilizar el menor numero de circuitos integrados. El integrado utilizado e del tipo TTL 74LS266 colector abierto, el cual cuenta con cuatro compuertas NOR-EX, de las cuales hemos utilizado solo tres de ellas.

d) Eliminando los HAZARDS que puedan existir.

El diseo para esta restriccin esta representando por la misma funcin, pues no existe HAZARD, tanto para los Miniterminos como para los Maxiterminos, es decir no existen trminos redundantes.

ACTIVIDADES DEL LABORATORIO

1.- Monte los circuitos diseados en los apartados 3 y 4 utilizando la forma que considere ms conveniente (a, b, c d). Verifique su funcionamiento.

Para el apartado numero 3 se utilizo el montaje b) con la consideracin de que se obtuvieron los complementarios de C y D de manera directa y no con compuertas NAND, lo cual nos permiti utilizar dos TTL 7400, que es la compuerta de las mas utilizadas, adems de aprovechar la capacidad de universalidad de las mismas.

Tabla de la verdad:

ABCDF

00000

00010

00100

00110

01001

01011

01101

01110

10001

10011

10101

10111

11001

11011

11101

11110

Para el apartado numero 4 se utilizo el montaje a) dado a que este cumple todas las condiciones de la preparacin terica como lo son compuertas del mismo tipo, de dos entradas, menor numero de compuertas y adems el diseo es insensible al HAZARD dado a que no existe ningn termino redundante

Tabla de la Verdad:

ABCDF

00001

00010

00100

00111

01000

01011

01101

01110

10000

10011

10101

10110

11001

11010

11100

11111

SIMULACION DE UN HAZARD.

1. Suponga una funcin cualquiera (F) dada por la resolucin dei mapa de tres (3) variables (Figura 2-2). La figura 2-3 muestra un diagrama: de tiempo dei circuito correspondiente a F. donde se ha supuesto un tiempo de propagacin de las compuertas igual a cero.

Monte el circuito de la figura 2-2. Usando el generador, de seales obtenga una seal de pulsos de amplitud 4voitics y de una frecuencia de 1 KHz. Esta ser su seal de entrada "A". Coloque las entradas "B" y "C" en uno lgico y verifique con el osciloscopio la seal

AB

C00011110

00010

11110

Mapa del Circuito mostrado

Figura N: 2-2

Seal de entrada:

Figura N: 2-3

Realice una grfica de la salida:

2. Modifique el circuito de 12 figura 2-2 eliminando el 'HAZARD" y

realice nuevamente lo indicado en el punto 1

AB

C00011110

00010

11110

Mapa del Circuito mostrado

Realice una grfica de la salida:

PREGUNTAS

1.- Haga una comparacin de las cuatros formas en que Ud. Dise los circuitos de la preparacin y diga cual fue el circuito que Ud. Mont en el laboratorio.

Para el circuito del inciso 3.

Para el diseo de este circuito utilizando un solo tipo de compuerta (compuertas universales NAND) se necesit dos integrados de NAND de dos entradas y de cuatro compuertas por integrados para las condiciones a, b y c ya que con este diseo cumplen con las condiciones especificada en a, b y c tales como utilizando el menor nmero de integrados, un solo tipo de compuerta y utilizando compuertas de dos entradas las cuales nos permiti un ahorro considerable de circuitos integrados y haciendo as ms econmico el diseo.

Para tratar de eliminar el HAZARD se tuvo que aumentar el nmero de compuertas y as el nmero de integrados. La cual nos requiri un aumento considerable en los costos del diseo del circuito.

Para el diseo del inciso 4.

En este caso el circuito del diseo cumpli con las cuatros condiciones ya que en caso no se hizo reduccin alguna, por la que el circuito se hizo con cuatro compuertas EX-OR.

2. - Si el circuito diseado en el aparte 4 de la preparacin fuese usado para manejar elementos biestables (FLIP-FLOPS, LATCHES). Cul de las cuatro restricciones usara?

En primera instancia se dira que utilizara la restriccin de eliminar los Hazard

Existentes, ya que el HAZARD puede producir disparo no deseado en el flip-flop por lo que puede producir error en la salida de este.

Sin embargo, nos elegira la de menor nmero de integrados que es la que reduce el costo ya que el circuito del diseo de la preparacin terica adems de ser ms econmico esta libre de HAZARDS.

3. - Explique brevemente como disear un circuito libre de HAZARDS.

Para eliminar el HAZARDS hay que aadir a la funcin un termino redundante que no involucre la(s) variable(s). Una forma de ver cual de las variables produce el HAZARD es haciendo el mapa de Karnaugh luego de hecho ver cual de la(s) variable(s) la produce y tomar un implicante primo no esencial que elimine la variable en cuestin.

CONCLUSIONES

Todas las expresiones booleanas constan de diversas combinaciones de las operaciones bsicas AND, OR e INVERSORES. Sin embargo es posible poner en practica cualquier expresin lgica mediante el uso exclusivo de compuertas NAND o NOR, sin ningn otro tipo de compuerta, de esto es la universalidad de las compuertas NAND Y NOR.

Para verificar las respuestas del circuito, se utiliza diodos LED como elemento de indicacin visual, de manera que indique los dos posibles estados de la salida, encendido en alto o bajo.

Se observo como puede afectar el correcto funcionamiento de un circuito cuando son considerados ideales los tiempos de propagacin de las compuertas utilizadas, en el caso donde la minimizacin de la funcin caracterstica presente ausencia del termino de consenso, ocasionando valores errneos en la aplicacin de la funcin lgica.

Recomendaciones

Al estudiante:

Es de vital importancia para el normal desenvolvimiento de las actividades de laboratorio que se verifique la existencia de todos los componentes ya sea en el almacn de la institucin o en el comercio (tomando en cuenta costos razonables) antes de dar por terminado el proceso de diseo. As se evitaran rediseos durante el desarrollo de las actividades del laboratorio.

Al profesor:

Aclarar futuros desarrollos del caso el concepto de paridad de unos para la funcin del circuito lgico del aparte 4 de la preparacin.

ANEXOSDetector de Paridad

Seal:

Diagrama de Bloques

Diagrama Circuital

Vo

Elemento

para

eliminar

HAZADS

T((S)

Vo

T((S)