Sunteți pe pagina 1din 49

PRCTICA 1

Nombre de la prctica: Compuertas Lgicas Bsicas y sus Tablas

de Verdad

Objetivo de la Prctica: Comprobar las tablas funcionales o de verdad de los componentes bsicos Y (AND), O (OR), NO (NOT), NO-Y (NAND), NO-O (NOR), O-EXCLUSIVA (OREX) y NO-O-EXCLUSIVA (NOREX), utilizando circuitos integrados.

Duracin: 2 horas.

Material necesario: Fuente de voltaje de 5V Un DIP de 8 entradas 6 LED (diodo emisor de luz, por sus siglas en ingls), no importa el color 8 resistencias de 470 ohms Una tablilla de conexiones (protoboard) Los siguientes circuitos integrados o equivalentes: 74F08 (4 compuertas Y de 2 entradas), 74H00 (4 compuertas NO-Y de 2 entradas), 74S32 (4 compuertas O de 2 entradas), 74LS02 (4 compuertas NOO de 2 entradas), 74HCT86 (4 compuertas O EXC de 2 entradas) y 74AHCT266 (4 compuertas NO-O-EXC de 2 entradas) Alambre para conexiones.

Autores Prof. M. en C. Salvador Saucedo Flores Prof. Ing. Pablo Fuentes Ramos Alumno PIFI: Eduardo Flores Meja

Telfono: 5729-6000 extensin: 54632 extensin: 54326 extensin: 54629

COMPUERTA LGICA Y
La operacin Y se ejecuta exactamente igual que la multiplicacin ordinaria de unos y ceros. Una salida igual a 1 ocurre slo en el nico caso donde todas

las entradas son 1. La salida es cero en cualquier caso donde una o ms entradas son 0. La smbolo de la compuerta Y se muestra en la figura adjunta, en este caso una compuerta Y de 2 entradas. La salida de la compuerta Y es igual al producto Y de las entradas lgicas; es decir: X=AB En otras palabras, la compuerta Y es un circuito que opera en forma tal que su salida es ALTA, slo cuando todas sus entradas son ALTAS. En todos los otros casos su salida en BAJA. La tabla de verdad para la compuerta Y se muestra a continuacin: Tabla de verdad A B 0 0 1 1 0 1 0 1 X=AB 0 0 0 1

COMPUERTA LGICA O
La operacin lgica O produce un resultado 1, cuando cualquiera de las variables de entrada es 1. La operacin O, genera un resultado de 0 slo cuando todas las variables de entrada son 0. En la adicin, 1+1=1, 1+1+1=1, etc. La compuerta O es un circuito que tiene 2 o ms entradas y cuya salida es igual a la suma O de las entradas. La figura adjunta, muestra el smbolo correspondiente a una compuerta O de 2 entradas. Las entradas A y B son niveles de voltaje lgicos y la salida (o resultado) X es un nivel de voltaje lgico, cuyo valor es el resultado de la adicin O de A y B; esto es: X=A+B En otras palabras, la compuerta O opera de tal forma que su salida es ALTA si las entradas A, B o ambas estn en un nivel lgico 1. La salida de la compuerta O ser BAJA, si las entradas estn en un nivel lgico 0. A continuacin se presenta la tabla de verdad de la compuerta O:

Tabla de verdad A B X=A+B 0 0 1 1 0 1 0 1 0 1 1 1

COMPUERTA LGICA NO
La operacin NO difiere de las operaciones Y y O en que sta puede efectuarse con una sola variable de entrada. Por ejemplo, si la variable A se somete a la operacin NO, el resultado X se puede expresar como: X=A'=/A, donde el apstrofe y la diagonal representan la operacin NO (tambin se usa una barra sobrepuesta). La operacin NO se conoce asimismo como inversor o complemento y estos trminos se pueden usar como sinnimos. El smbolo de la compuerta NO se muestra en la figura adjunta, el cual se conoce comnmente como INVERSOR (inverter en ingls). Este circuito siempre tiene una sola entrada y su nivel lgico de salida siempre es contrario al nivel lgico de esta entrada; es decir: X = A' = /A A continuacin se muestra la tabla funcional para la compuerta NO: Tabla de verdad A 0 1 X = A' 1 0

COMPUERTAS LGICAS NO-Y y NO-O Estas compuertas se utilizan intensamente en los circuitos digitales. En realidad combinan las operaciones bsica Y, O y NO, las cuales facilitan su descripcin mediante operaciones de lgebra booleana, como se ver posteriormente. El smbolo correspondiente a una compuerta NO-Y de 2 entradas se muestra en la figura adjunta. Es el mismo que el de la compuerta Y, excepto por el pequeo crculo en su salida.

Una vez ms, este crculo denota la operacin de inversin. De este modo la compuerta NO-Y opera igual que la Y seguida de un inversor; es decir: X = (A B)' = A' + B' La tabla de verdad de la compuerta NO-Y es: Tabla de verdad A B X = (A B)' 0 0 1 1 0 1 1 1 1 1 1 0

El smbolo correspondiente a una compuerta NO-O de 2 entradas se muestra en la figura adjunta. Es el mismo que el de la compuerta O, excepto por un pequeo crculo en su salida. Una vez ms, este crculo denota la operacin de inversin. De este modo la compuerta NO-O opera igual que O seguida de un inversor; es decir: X = (A + B)' = A' B' La tabla de verdad de la compuerta NO-O es: Tabla de verdad A B X = (A + B)' 0 0 1 1 0 1 0 1 1 0 0 0

COMPUERTAS LGICAS O EXCLUSIVA Y SU COMPLEMENTO


Existe otra compuerta de uso frecuente que es la O EXCLUSIVA (O EXC) y su complemento o dual NO O EXCLUSIVA (NO O EXC). En la la compuerta O EXC, la salida ser 1 slo si una del total de las entradas est en 1 o el nmero de entradas con valor 1 es impar, y la salida ser 0 si el nmero de entradas en 1 es par o todas las entradas estn en 0; aqu se aplica una frase de la lgica de proposiciones, para dos entradas: una entrada u otra en uno pero no ambas.

El smbolo propuesto para la compuerta O EXC se muestra en la figura adjunta, siendo la expresin de salida de la compuerta: X = (A B') + (A' B) = A O EXC B La tabla de verdad para esta compuerta es: Tabla de verdad A B X = A O EXC B 0 0 1 1 0 1 0 1 0 1 1 0

La compuerta NO O EXC, en realidad combina las operaciones de las compuertas O EXC y NO. El smbolo correspondiente se muestra en la figura adjunta. Es el mismo que el de la compuerta O EXC excepto por el pequeo crculo en su salida. Una vez ms este crculo denota la operacin de inversin. De este modo la compuerta NO O EXC opera igual que la O EXC seguida de un inversor; es decir: X = (A B)(A' B') = (A O EXC B)' = A NO O EXC B La tabla de verdad de esta compuerta es: Tabla de verdad A B X = A NO O EXC B 0 0 1 1 0 1 0 1 0 1 1 0

PROCEDIMIENTO EXPERIMENTAL
Armar el siguiente circuito topolgico para comprobar las tablas de verdad.

El circuito topolgico tambin puede presentarse de la siguiente forma equivalente:

De los diagramas anteriores, se observa que en el LED (diodo emisor de luz) D1 se comprobar la compuerta Y de dos entradas; en D2 la tabla de verdad de la compuerta NO-Y de 2 entradas, y as sucesivamente. A continuacin se muestra la configuracin interna de los circuitos integrados usados en los diagramas topolgicos anteriores.

CUESTIONARIO

En una compuerta Y de 2 entradas; si en una de sus entradas recibe un 0 y en la otra un 1, Cul es su salida?

Si una compuerta NO-Y recibe las mismas seales de entrada de la pregunta anterior, Cul es su salida? Si a una compuerta O llegan a sus entradas 2 unos, Cul es su salida? Si en el circuito de la prctica se desconectan las entradas 1 y 2 del DIP, Qu es lo que pasa el los diodos emisores de luz (LED)? En un circuito integrado TTL (Transistor-Transistor-Logic, lgicatransistor-transistor) en las entradas de cualquier compuerta, por definicin, se considera un 1 o un 0? Qu es lo que pasa con un LED si se conecta en polarizacin inversa? A qu rango de voltaje se le considera un 1 lgico? A qu rango de voltaje se le considera un 0 lgico?

PRCTICA 2

Nombre de la prctica: lgebra de Boole

Objetivo de la prctica: Comprobar en el laboratorio el diseo optimizado de un circuito utilizando el lgebra de Boole; reportando ventajas que se obtienen.

Duracin: Dos horas

Material necesario: Una fuente de voltaje de 5V 2 DIP 3 LED (no importa el color) 11 resistencias de 470ohms 2 tablillas de conexiones Los siguientes circuitos integrados Dos 74LS10 (3 compuertas NO-Y de 3 entradas, dos 74LS11, dos 74LS04, dos 74LS32 (4 compuertas O de 2 entradas) y un 74LS21 Alambre para conexiones.

Autores Prof. M. en C. Salvador Saucedo Flores Prof. Ing. Pablo Fuentes Ramos Alumno PIFI: Eduardo Flores Meja

Telfono: 5729-6000 extensin: 54632 extensin: 54326 extensin: 54629

Dado el siguiente logigrama de un circuito lgico:

La funcin de salida Z del circuito anterior es: Z(A,B,C,D) = A'BC' + A'B'C'D + B'C'D

La tabla de verdad de Z es: A B C D A'BC' A'B'C'D B'C'D 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 Z 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0

Y el circuito topolgico, para generar Z, es:

Simplificando Z, utilizando el lgebra de Boole, se tiene: Z(A,B,C,D) = A'BC' + A'B'C'D + B'C'D = A'BC' + B'C'D(A' + 1) = A'BC' + B'C'D

El logigrama de la funcin reducida del circuito es:

La tabla de verdad de la funcin reducida es: A B C D 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 A'BC' 0 0 0 0 1 1 0 0 0 0 0 0 0 B'C'D 0 1 0 0 0 0 0 0 0 1 0 0 0 Z 0 1 0 0 1 1 0 0 0 1 0 0 0

1 1 0 1 1 1 1 0 1 1 1 1

0 0 0

0 0 0

0 0 0

Y su circuito topolgico es:

Se puede construir el circuito reducido empleando slo compuertas NO-Y, para lo cual se complementa 2 veces la funcin y se aplica uno de los complementos, tal como se indica a continuacin: Z(A,B,C,D) = (A'BC' + B'C'D)'' = [(A'BC')' (B'C'D)']'

El logigrama para esta funcin es:

La tabla de verdad es: A B C D (A'BC')' 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 (B'C'D)' 1 0 1 Z 0 1 0

0 0 0 0 0 1 1 1 1 1 1 1 1

0 1 1 1 1 0 0 0 0 1 1 1 1

1 0 0 1 1 0 0 1 1 0 0 1 1

1 0 1 0 1 0 1 0 1 0 1 0 1

1 0 0 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 0 1 1 1 1 1 1

0 1 1 0 0 0 1 0 0 0 0 0 0

Finalmente, el circuito topolgico es:

PROCEDIMIENTO EXPERIMENTAL

1. Armar los tres circuitos topolgicos anteriores: El original, el reducido y el


realizado slo con compuertas NO-Y.

2. Reportar ventajas y desventajas de la utilizacin del lgebra de Boole.

3. Como recomendacin: Los circuitos reducido y el realizado a base de


compuertas NO-Y, armarlo en una misma tablilla de conexiones, utilizando las mismas seales de DIP.

CUESTIONARIO

1. Cul es el costo del circuito original? 2. Cul es el costo del circuito reducido? 3. Cul es el costo del circuito con compuertas NO-Y? 4. Qu ventajas se obtiene al utilizar el lgebra de Boole? 5. Encontraste alguna diferencia en la seal de salida de los 3 circuitos
anteriores?

6. Si ocuparas alguno de los tres circuitos anteriores, cul utilizaras? y por


qu?

PRCTICA 3

Nombre de la prctica: Mapas de Karnaugh.

Objetivo de la prctica: Comprobar la importancia de los mapas de Karnaugh en la minimizacin de funciones de conmutacin, basndose en la suma de productos.

Duracin: 4 horas.

Material necesario: Una fuente de voltaje de 5V 2 DIP de 8 entradas 2 LED (no importa el color) 14 resistencias de 470 ohms 2 tablillas de conexiones (protoboard) Los siguientes circuitos integrados: Dos 74H04, tres 74F08 (4 compuertas Y de 2 entradas), tres 74S32 (4 compuertas O de 2 entradas) y dos 7421. Alambre para conexiones.

Autores Prof. M. en C. Salvador Saucedo Flores Prof. Ing. Pablo Fuentes Ramos Alumno PIFI: Eduardo Flores Meja

Telfono: 5729-6000 extensin: 54632 extensin: 54326 extensin: 54629

PROBLEMA 1
Las 4 lneas que entran al circuito lgico combinacional que se ilustra en el diagrama a bloques de la figura adjunta, llevan un dgito decimal codificado en binario. Es decir, los equivalentes binarios de los dgitos decimales 0-9 pueden aparecer en las lneas A, B, C, D. El bit ms significativo es A.

Las combinaciones de valores correspondientes a los equivalentes binarios de los nmeros decimales 10-15 nunca aparecern en las lneas de entrada. La nica salida Z del circuito debe ser 1 si y slo si representan un nmero que sea cero o una potencia de 2. Disee el circuito.

SOLUCIN Las combinaciones posibles de las variables de entradas del circuito, as como el valor lgico de la salida correspondiente a dichas entradas, se presentan en la siguiente tabla funcional: Entrada BCD A B C 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 D 0 1 0 1 0 1 0 1 0 1

Dec 0 1 2 3 4 5 6 7 8 9 10 | 15

Z 1 1 1 0 1 0 0 0 1 0 x | x

Invlido en BCD

Las combinaciones de entrada al circuito que conformen un nmero que sea cero o una potencia de 2, se representaron a la salida con un 1, entre el intervalo de 0-9, las que no cumplen con estas condiciones se representaron con un 0, y el resto de las combinaciones que forman las 4 variables, o sea el intervalo de 10-15, son irrelevantes (indiferentes) y se representan con una x. La funcin Z de salida en forma cannica es: Z(A,B,C,D) = SUMAminitrminos (0,1,2,4,8) + SUMAindiferentes (10-15)

Llevando esta funcin al mapa de Karnaugh en forma de minitrminos, se tiene:

La funcin mnima resultante es: Z(A,B,C,D) = C'D' + A'B'C' + B'D'

Realizando el logigrama del circuito, se obtiene:

El circuito topolgico es el siguiente:

PROBLEMA 2
Un circuito lgico combinatorio recibe dos nmeros de tres bits cada uno, A = A2A1A0 y B = B2B1B0. Disee un circuito mnimo de suma de productos para producir una salida f = 1 siempre que A sea mayor que B.

SOLUCIN Tomando en cuenta todas las combinaciones de los dos nmeros de tres bits y las condiciones del problema, se realiza la tabla funcional siguiente: A
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

DEC
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

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

A2 A1 A0 B2 B1 B0

f
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0

DEC
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

A
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

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

A2 A1 A0 B2 B1 B0

f
1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0

De la tabla funcional, se obtiene la funcin de salida f en forma cannica: f(A2,A1,A0,B2,B1,B0) = SUMAminitrminos (8, 16,17,24-26,32-35,40-44,48-53,5662)

Llevando esta funcin a un mapa de Karnaugh, se tiene:

La funcin mnima es: f = A1A0B'2B'0 + A0B'2B'1B'0 + A2A0B'1B'0 + A2A1A0B'0 + A2A1B'0 + A1B'2B'1 + A2B'2

El logigrama de la funcin reducida es:

Y su circuito topolgico es:

La compuerta O de 7 entradas se obtuvo con 6 compuertas O de 2 entradas.

PROCEDIMIENTO EXPERIMENTAL Armar los dos circuitos topolgicos anteriores y comprobar su salida con la tabla funcional obtenida en la solucin.

TAREA Disear, utilizando producto de sumas (maxitrminos), los circuitos de los problemas anteriores. Reportar: Mapas de Karnaugh, funciones (maxitrminos), logigramas y diagramas topolgicos.

54/74F08 RANGOS GARANTIZADOS DE OPERACIN Smbolo VCC TA IOH IOL Parmetro Voltaje de alimentacin 54,74 Rango de operacin de temperatura ambiente Corriente de salida en ALTO Corriente de salida 54 74 54,74 54,74 Tpico Mnimo Mximo Unidad 4.5 -55 0 5.0 25 25 5.5 125 70 -1.0 20.0 V
o

mA mA

en BAJO tPLH = 4.3ns Smbolo VCC TA IOH IOL Parmetro Voltaje de alimentacin Rango de operacin de temperatura ambiente Corriente de salida en ALTO Corriente de salida en BAJO tPLH = 8.0ns 54 74 54 74 54,74 54 74 tPHL = 10.0ns tPHL = 3.9ns Tpico Mnimo Mximo Unidad 4.5 4.75 -55 0 5.0 5.0 25 25 5.5 5.25 125 70 -0.4 4.0 8.0 V
o

54/74LS08 RANGOS GARANTIZADOS DE OPERACIN

mA mA

PRCTICA 6

Nombre de la prctica: Decodificador BCD a 7 segmentos y Codificador de Prioridad.

Objetivo de la prctica: Comprobar en el laboratorio el funcionamiento del decodificador BCD de 7 segmentos y el codificador de prioridad 74LS147.

Duracin: 2 horas.

Material necesario: Una fuente de voltaje de 5V 2 DIP de 8 entradas y uno de 4 entradas 4 diodos emisores de luz (LED) (no importa el color) 16 resistencias de 470 ohms y dos de 220 ohms 1 tablillas de conexiones (protoboard) Los siguientes circuitos integrados o equivalentes: Dos 74LS04, un 74LS147 y un 74LS47 Un exhibidor (display) de 7 segmentos de nodo comn Alambre para conexiones. Manual ECG Semiconductors

Autores Prof. M. en C. Salvador Saucedo Flores Prof. Ing. Pablo Fuentes Ramos Alumno PIFI: Eduardo Flores Meja

Telfono: 5729-6000 extensin: 54632 extensin: 54326 extensin: 54632

DECODIFICADORES/MANEJADORES DE BCD A 7 SEGMENTOS

Muchas presentaciones numricas en dispositivos de visualizacin utilizan una configuracin de 7 segmentos, Figura 6.1 (a), para formar los caracteres decimales del 0 al 9 y algunas veces los caracteres hexadecimales de A a F. Cada segmento est hecho de un material que emite luz cuando se pasa corriente a travs de l. Los materiales que se utilizan mas comnmente incluyen diodo emisores de luz (LED, por sus siglas en ingls) y filamentos incandescentes. La Figura 6.1 (b), muestra los patrones de segmento que sirven para presentar los diversos dgitos. Por ejemplo, para el dgito 6 los segmentos c, d, e, f y g se encienden, en tanto que los segmentos a y b se apagan. Se utiliza un decodificador/manejador a 7 segmentos para tomar una entrada BCD de 4 bits y dar salidas que pasarn corriente a travs de los segmentos indicados para presentar el dgito decimal. La lgica de este decodificador es ms complicada que las que se analizaron anteriormente, debido a que cada salida es activada por mas de una combinacin de entrada. Por ejemplo, el segmento e debe ser activado para cualquiera de los dgitos 0, 2, 6 y 8, lo cual significa que cuando cualquiera de los cdigos 0000, 0010, 0110 o bien 1000 ocurra. La Figura 6.2 (a) muestra un decodificador/maneja dor de BCD a 7 segmentos (TTL 7446 o 7447) que se utiliza para menejar una presentacin LED de 7 segmentos. Cada segmento consta de uno o dos LED. Los nodos de los LED estn todos unidos a Vcc (+5V). Los ctodos de los LED estn conectados a travs de resistencia limitadoras de corriente a las salidas adecuadas del

decodificador / manejador. ste tiene salidas activas en BAJO que son transistores menejadores de colector abierto que pueden dispar una corriente bastante grande. Esto se debe a que las presentaciones LED pueden requerir 10mA a 40mA por segundo, segn su tipo y tamao. Para ilustrar la operacin de este circuito, suponer que la entrada BCD es A=0, B=1, C=0 y D=1, que es 5 en BCD. Con estas entradas las salidas del decodificador/manejador a', f', g', c' y d' sern llevadas al estado BAJO (conectadas a tierra), permitiendo que fluya corriente a travs de los segmento LED a, f, g, c y d, presentando con esto el nmero 5. Las salidas b' y e' sern ALTAS (abiertas); as que los segmentos LED b y e no enciendan. Los decodificadores/manejador es 7446 y 7447 estn diseados para activar segmentos especficos an de cdigos de entrada mayores de 1001 (9). La Figura 6.2 (b) nuestra cules segmentos son activados para cada uno de los cdigos de entrada de 0000 a 1111 (15). Notar que un cdigo de entrada de 1111 borrar todos los segmentos. La presentacin visual LED que se utiliza en la Figura 6.2 es un tipo de nodo comn, donde los ctodos de cada segmento se interconectan y se conectan a tierra. Este tipo de presentacin visual tiene que ser manejada por un decodificador/manejador de datos BCD a 7 segmentos con salidas activas en ALTO que apliquen un voltaje alto a los nodos de aquellos segmentos que vayan a ser activados.

EJEMPLO: Las condiciones normales de operacin de cada segmento de un


dispositivo de representacin visual de 7 segmentos basado en LED, son 10mA a 2.3 V. Calcular el valor del resistor limitador de corriente necesario para producir una corriente aproximadamente igual a 10mA para cada segmento.

SOLUCIN Refirindonos a la Figura 6.2, podemos apreciar que la resistencia en serie tendr una cada de voltaje igual a la diferencia entre Vcc=5V y el voltaje del segmento de 2.3V.Este voltaje 2.3V que atraviesa la resistencia debe producir una corriente de 10mA, por lo tanto, se tiene:

RS = 2.3V/10mA = 230 ohms Se puede utilizar una resistencia de valor estndar en la proximidad de ste. Una resistencia de 220ohms sera una eleccin adecuada. A continuacin se presenta el circuito topolgico para el decodificador.

CODIFICADORES
Un decodificador acepta un cdigo de entrada de N bits y procede a un estado ALTO (o BAJO) en una y slo una lnea de salida. En otras palabras, podemos decir que un decodificador identifica, reconoce o bien detecta un cdigo especfico. Lo opuesto a este proceso de decodificacin se denomina codificacin y es realizado por un circuito lgico que se conoce como codificador. Un codificador tiene varias lneas de entrada, slo una de las cuales se activa en un momento dado y produce un cdigo de salida de N bits, segn sea la entrada que se active. Ya se mencion que un decodificador de binario a octal (o decodificador de 3 a 8 lneas) acepta como entrada un cdigo de 3 bits y activa una de las 8 lneas de salida que corresponda al cdigo. Un codificador de octal a binario (o codificador de 8 a 3 lneas) lleva a cabo la funcin opuesta; acepta 8 lneas de entrada y produce un cdigo de salida de 3 bits que corresponde a la entrada activa. La Figura 6.3 muestra la tabla de funcional y la lgica del circuito para un codificador de octal a binario con entradas activas en BAJO.

ENTRADAS x x x x x x x x 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0

SALIDAS 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1

A'0 A'1 A'2 A'3 A'4 A'5 A'6 A'7 O2 O1 O0

Figura 6.3. Circuito lgico correspondiente a un codificador de octal a binario (de 8 a 3 lneas) Al estudiar la lgica del circuito, se puede verificar que un nivel BAJO en cualquiera de las entradas producir como salida el cdigo binario correspondiente a la entrada. Por ejemplo, un estado BAJO en A'3 (mientras las dems entradas permanecen en ALTO) dar como resultado O2=0, O1=1 y O0=1, que es el cdigo binario correspondiente a 3. Note que A'0 no est conectada a las compuertas lgicas porque las salidas del codificador normalmente son 000 cuando ninguna de las entradas, desde A'1 hasta A'7, se encuentran en el estado BAJO.

EJEMPLO: Determine las salidas del codificador de la Figura 6.3 cuando


A'3 y A'5 se encuentran en estado BAJO al mismo tiempo.

SOLUCIN Al hacer el seguimiento por las compuertas lgicas, se observa que los estados BAJOS en estas dos entradas producen estados ALTOS en cada una de las correspondientes salidas; en otras palabras el cdigo binario 111. Es evidente que ste no es el cdigo correspondiente a ninguna de las entradas que fueron activadas.

CODIFICADORES DE PRIORIDAD
El ltimo ejemplo seala un problema con el circuito codificador de la Figura 6.3, cuando se activa ms de una entrada al mismo tiempo. Existe otra versin de este circuito, denominada codificador de prioridad, que incluye la lgica necesaria para asegurar que cuando dos o ms entradas sean activadas al mismo tiempo, el cdigo de salida corresponda al de la entrada que tiene asociado el mayor valor de los nmero. Por ejemplo, cuando A'3 y A'5 se encuentran en BAJO, el cdigo de salida es 101 (5). De manera similar. cuando A'6, A'2 y A'0 estn todas en BAJO, el cdigo de salida es 110 (6). Los circuitos integrados 74148, 74LS148 y 74HC148 son todos decodificadores de prioridad de octal a binario.

Codificador de prioridad de decimal a BCD 74147. La Figura 6.4 muestra el smbolo lgico y la tabla de verdad para el 74147 (74LS147 y 74HC147), el cual funciona como un codificador de prioridad de decimal a BCD.

SALIDAS

ENTRADAS A'1 1 x A'2 1 x A'3 1 x A'4 1 x A'5 1 x A'6 1 x A'7 1 x A'8 1 x A'9 O'3 O'2 O'1 O'0 1 0 1 0 1 1 1 1 1 0

x x x x x x x 0

x x x x x x 0 1

x x x x x 0 1 1

x x x x 0 1 1 1

x x x 0 1 1 1 1

x x 0 1 1 1 1 1

x 0 1 1 1 1 1 1

0 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1

0 1 1 1 1 1 1 1

1 0 0 0 0 1 1 1

1 0 0 1 1 0 0 1

1 0 1 0 1 0 1 0

Figura 6.4. Codificador de prioridad de decimal a BCD El circuito tiene 9 lneas activas en BAJO que representan los dgitos desde 1 hasta 9, y produce como salida el cdigo BCD negado, correspondiente a la entrada activa que tiene el mayor nmero. A continuacin se examina la tabla de verdad para averiguar cmo funciona este circuito. La primera lnea de la tabla muestra todas las entradas en sus estados inactivos, ALTO. Para esta condicin la salida es 1111, que es el negado del cdigo 0000, que en BCD corresponde a 0. El segundo rengln de la tabla seala que un estado BAJO en A'9, sin importar el estado de las dems entradas, produce como salida el cdigo 0110 mismo que de nuevo, corresponde al cdigo BCD para el 9 negado. El tercer rengln muestra que un BAJO en A'8, siempre y cuando A'9 se encuentre en ALTO, produce como cdigo de salida 0111, que es el negado de 1000, el cdigo BCD para 8. De manera similar los dems renglones de la tabla sealan que un estado BAJO en cualquier entrada, siempre y cuando las dems entradas que tengan una numeracin mayor se encuentren en ALTO, produce como salida el cdigo BCD negado para dicha entrada. Las salidas del 74147 normalmente se encuentran en el estado ALTO cuando ninguna de las entradas est activa. Esto corresponde a la condicin de entrada 0 decimal. No existe una entrada A'0 porque el codificador supone que la entrada es 0 cuando todas las dems entradas estn en estado ALTO. Las salidas negadas del 74147 pueden convertirse a BCD normal conectando cada una de ellas a un inversor.

CODIFICADOR INTERRUPTOR. La Figura 6.5 muestra la forma en que puede usarse un 74147 como codificador interruptor. Los 10 interruptores podran ser los interruptores del teclado de una

calculadora que presenten los dgitos del 0 al 9. Los interruptores son del tipo normalmente abiertos, de manera que las entradas del codificador son todas ALTAS y la salida BCD es 0000 (ntense los inversores). Cuando se presiona la tecla de un dgito, el circuito producir el cdigo BCD para ese dgito. Como el 74147 es un codificador de prioridad, oprimir teclas simultneas producirn el cdigo BCD slo para la tecla con numeracin mayor. En el circuito topolgico del codificador, mostrado en la siguiente figura, el nmero de cada canal del DIP (decimal) es el nmero que se debe mostrar en binario en los LED.

PROCEDIMIENTO EXPERIMENTAL

1. Armar los dos circuitos topolgicos anteriores. 2. Comprobar en el circuito del decodificador todas las combinaciones de los segmentos del exhibidor (display). 3. Comprobar en el circuito del codificador que el nmero decimal que contiene cada canal del DIP, al ir cerrando uno por uno, debe ser equivalente a la cantidad binaria mostrada en los LED.

CUESTIONARIO
1. Qu entiendes por decodificador? 2. Qu segmentos se encienden en el exhibidor con las siguientes combinaciones: 1010, 1100, 1111 y 1110, en el circuito del decodificador? 3. Qu entiendes por codificador? 4. Qu cantidad binaria muestran los LED si cierras los canales 4 y 8 del DIP en el circuito del codificador? Por qu? 5. Qu entiendes por prioridad? 6. Qu sucede en los exhibidores si desconectas una de sus dos resistencias? 7. Qu sucede si desconectas las dos resistencias de un exhibidor? 8. Respecto al exhibidor qu entiendes por nodo comn? y por ctodo comn? 9. Qu usos le podras dar al decodificador? 10. Qu usos lo podras dar al codificador?

PRCTICA 7

Nombre de la prctica: Multivibradores Biestables (flip-flop).

Objetivo de la prctica: Comprobar las tablas de verdad de los multivibradores biestables S-C, J-K, D y T, cuando son disparados por flanco negativo (TPN-Transicin de Pendiente Negativa).

Duracin: 4 horas.

Material necesario: Una fuente de voltaje de 5V 2 DIP de 8 entradas 11 diodos emisores de luz (LED) (5 rojos, 5 verdes y 1 amarillo) Las siguientes resistencias: Una de 22Kohms (R1), dieciocho de 470ohms y un preset de 4Mohms (R2) 2 tablillas de conexiones (protoboard) Los siguientes circuitos integrados (TTL): Un 74LS175, dos 74LS176 o 74LS112, un 74LS04 y un LM555 Un capacitor de 1microFarad Alambre para conexiones. Un desarmador pequeo (para ajustar el preset) Manual ECG Semiconductors

Autores Prof. M. en C. Salvador Saucedo Flores Prof. Ing. Pablo Fuentes Ramos Alumno PIFI: Eduardo Flores Meja

Telfono: 5729-6000 extensin: 54629 extensin: 54326 extensin: 54632

El elemento de memoria ms importante es el multivibrador (MVB), (flipflop, FF, por su nombre en ingls), que est formado por un ensamble de compuertas lgicas. Aunque una compuerta lgica, por si misma, no tiene la

capacidad de almacenamiento, pueden conectarse varias configuraciones de compuertas que se utilizan para producir estos multivibradores.

Figura 7.1. Smbolo general para un multivibrador (flip-flop) y definicin de sus 2 posibles estados de salida

La Figura 7.1 (a) muestra el smbolo general empleado para un MVB. El smbolo indica que el MVB tiene dos salidas, marcadas como Q y Q', que son inversas entre s. En realidad, se puede utilizar cualquier letra, pero la Q es la de uso ms extendido. La salida Q recibe el nombre de salida normal del MVB, mientras que Q' es la salida negada o invertida del MVB. Cada vez que se haga referencia al estado de un MVB, ste ser el estado de su salida normal Q: se sobreentiende que la salida invertida Q', se encuentra en el estado opuesto. Por ejemplo, si se afirma que el MVB se encuentra en estado ALTO (1), significa que Q=1; si se seala que el MVB se encuentra en el estado BAJO (0), entonces Q=0. Claro est que el estado Q' siempre es el inverso de Q. Por lo tanto, un MVB tiene dos estados permisibles de operacin, como se indica en la Figura 7.1 (b). Ntese las diferentes formas que se emplean para hacer referencia a los dos estados. Es necesario familiarizarse con cada una de ellas, ya que todas son de uso comn. Como lo indica el smbolo de la Figura 7.1 (a) un multivibrador puede tener una o ms entradas. stas se emplean para provocar que el MVB haga transiciones hacia atrs y hacia adelante entre sus posibles estados de salida. Como se ver mas adelante, la entrada del MVB slo tiene que recibir un pulso momentneo para cambiar el estado de su salida y sta permanecer en el nuevo estado an despus de la desaparicin del pulso de entrada. Esta es la caracterstica de memoria del multivibrador. El MVB se conoce con otros nombres, entre ellos registro bsico y multivibrador biestable. El trmino registro bsico se utiliza para ciertos tipos de MVB que se describen mas adelante. El trmino multivibrador biestable es un nombre ms tcnico para un MVB, pero es muy largo para ser utilizado con frecuencia,

REGISTRO BSICO CON COMPUERTAS NO-Y (NAND)

FIGURA 7.2. a) Registro bsico NO-Y, b) Tabla de verdad, c) Smbolo de bloques S=Inicio, C=Borrar

1. INICIO=BORRAR=1. Esta condicin es el estado normal y no tiene efecto alguno sobre el estado de salida. Las salidas Q y Q' permanecern en el estado en que se encontraban antes de presentarse esta condicin de entrada. 2. INICIO=0, BORRAR=1. Este estado siempre ocasionar que la salida pase al estado Q=1, donde permanecer an despus de que INICIO y BORRAR retornen a ALTO. A esto se le denomina inicio del registro bsico. 3. INICIO=1, BORRAR=0. Esto siempre producir el estado Q=0, donde la salida permanecer an despus de que BORRAR retorne a ALTO. A esto se le llama borrado o reinicio del registro bsico. 4. INICIO=BORRAR=0. Esta condicin intenta iniciar y borrar el registro bsico en forma simultnea y puede producir resultados ambiguos. No debe utilizarse.

REGISTRO BSICO CON COMPUERTAS NO-O (NOR)

FIGURA 7.3. a) Registro bsico NO-O, b) Tabla de verdad, c) Smbolo de bloques S=Inicio, C=Borrar

Dos compuertas NO-O acopladas transversalmente se pueden utilizar como un registro bsico con compuertas NO-O. El arreglo que se muestra en la Figura 7.3. a) es semejante al registro bsico con compuertas NO-Y, excepto que las salidas Q y Q' tienen posiciones invertidas. El anlisis de la operacin del registro bsico NO-O puede efectuarse de la misma forma que el registro bsico NO-Y. Los resultados se dan en la tabla de verdad de la Figura 7.3. b) y se resumen como sigue: 1. INICIO=BORRAR=0. Esta es la condicin normal del registro bsico NO-O y no tiene efecto alguno sobre el estado de salida. Q y Q' permanecern en cualquier estado en que se encontraran antes de esta condicin de entrada. 2. INICIO=1, BORRAR=0. Esto siempre har Q=1, donde permanecer an despus de que INICIO retorne a 0. 3. INICIO=0, BORRAR=1. Esto siempre har Q=0, donde se quedar an despus de que BORRAR regrese a 0. 4. INICIO=BORRAR=1. Esta condicin intenta iniciar y borrar el registro bsico al mismo tiempo y produce Q=Q'=0. Si las entradas se regresan a 0 simultneamente, el estado de salida resultante en impredecible. No se debe usar esta condicin de entrada. El registro bsico con compuertas NO-O opera exactamente igual que el registro bsico NO-Y, excepto que las entradas INICIO y BORRAR son activadas en ALTO en vez de activarlas en BAJO y el estado normal en reposo es INICIO=BORRAR=0. Q se fijar en ALTO por medio de un pulso ALTO en la entrada INICIO y se har BAJO por medio de un pulso ALTO en la entrada BORRAR. En el smbolo de bloque simplificado del registro bsico NO-O de la Figura 7.3. c), las entradas S y C son activadas en ALTO.

Los sistemas digitales pueden operar en forma sincrnica o asincrnica. En los sistemas asincrnicos las salidas de los circuitos lgicos pueden cambiar de estado en cualquier momento en que una o ms de las entradas cambien. En los sistemas sincrnicos los tiempos exactos en que alguna salida pueda cambiar de estado se determinan por medio de una seal, que comnmente se le denomina de reloj. Esta seal de reloj es una serie de pulsaciones rectangulares o cuadradas, como se muestra en la Figura 7.4. La seal de reloj se distribuye a todas las partes del sistema y muchas (o incluso todas) las salidas del sistema pueden cambiar de estado slo cuando el reloj hace una transicin. Las transiciones (tambin denominadas flancos) se indican en la Figura 7.4. Cuando el reloj cambia de 0 a 1, a ste se le denomina Transicin con Pendiente Positiva (TPP); cuando el reloj pasa de 1 a 0, a sta se le conoce como Transicin con Pendiente Negativa (TPN).

FIGURA 7.4. Los MVB sincronizados por reloj tienen una entrada de reloj (CLK) que es activa sobre a) TPP o b) TPN. Las entradas de control determinan el efecto que tendr la transicin activa del reloj.

MULTIVIBRADORES SINCRONIZADOS POR RELOJ Existen varios tipos de MVB sincronizados por reloj. Las caractersticas principales, que son comunes a todos ellos, son: 1. Los MVB sincronizados por reloj, tienen una entrada de reloj que comnmente est marcada como CLK, CK o CP. En muchos MVB sincronizados por reloj, la entrada CLK es disparada por flanco, lo que significa que es activada por una transicin de la seal; esto se especifica por la presencia de un tringulo pequeo sobre la entrada CLK. En la Figura 7.4 a), se activa la entrada CLK slo cuando ocurre una transicin con pendiente positiva (TPP); la entrada no es afectada en ningn otro tiempo. En la Figura 7.4 b), se activa la entrada CLK slo cuando se presenta una transicin con pendiente negativa (TPN), lo que se simboliza con un crculo pequeo. 2. Los MVB sincronizados por reloj tambin poseen una o ms entradas de control que pueden tener varios nombres, lo que depende de su operacin. Las entradas de control no tendrn efecto sobre Q hasta que ocurra la transicin activa del reloj. En otras palabras, su efecto est sincronizado con las seales aplicadas en la entrada CLK. Por esta razn, estas entradas reciben el nombre de entradas sincrnicas de control. Por ejemplo, las entradas de control para el MVB en la Figura 7.4 a) no tendr efecto sobre Q hasta que ocurra una TPP en la seal del reloj. Del mismo modo, todas las entradas de control de la Figura 7.4 b) no tendrn efecto hasta que se presente una TPN en la seal de reloj. 3. En resumen, puede afirmarse que las entradas de control hacen que las salidas del MVB estn listas para cambiar, mientras que la transicin activa en la entrada CLK es la que dispara el cambio.

MULTIVIBRADOR SINCRONIZADO POR RELOJ TIPO J-K La Figura 7.5 muestra un multivibrador tipo J-K sincronizado por reloj, disparado por la transicin con pendiente positiva de la seal de reloj. Las entradas J-K controlan el estado del MVB. La condicin principal de este MVB es que J=K=1 no genera una seal ambigua; para esta condicin, 11, el MVB siempre pasar a su estado opuesto cuando se efecte la transicin con pendiente positiva de la seal de reloj. A esta operacin se le denomina modo de complemento. En este modo, si J y K se dejan en estado ALTO, el MVB cambiar al estado complementario con cada pulso de reloj.

FIGURA 7.5 Multivibrador J-K sincronizado por reloj que responde a la transicin con pendiente positiva del reloj

La tabla de verdad de la Figura 7.5 resume la forma en que el MVB tipo J-K responde a la forma TPP por cada combinacin de J y K. La Figura 7.6 muestra el smbolo correspondiente a un MVB tipo J-K sincronizado por reloj que se dispara con las transiciones con pendiente negativa de la seal de reloj. El crculo pequeo en la entrada CLK indica que este multivibrador se disparar cuando la entrada CLK pase de1 a 0.

FIGURA 7.6 Multivibrador que se dispara en transicin con pendiente negativa.

El MVB tipo J-K es mucho ms verstil que el tipo S-C, puesto que no tiene estados ambiguos. La condicin J=K=1, la cual genera la operacin de complemento, se usa ampliamente en todos los tipos de contadores binarios. En esencia, el multivibrador J-K puede hacer cualquier cosa que el MVB S-C pueda hacer, adems de operar en el modo de complemento.

MULTIVIBRADOR TIPO D

FIGURA 7.7 Multivibrador tipo D disparado con transiciones de pendiente positiva.

La Figura 7.7 contiene el smbolo y la tabla de verdad para un MVB tipo D, disparado por flanco positivo (TPP). A diferencia de los multivibradores S-C y J-K, el tipo D slo tiene una entrada sincrnica de control, D, letra que proviene de dato. La operacin del MVB D es muy sencilla: Q va hacia el mismo estado en que se encuentra la entrada D, cuando ocurre una TPP en CLK. En otras palabras, el nivel presente en D ser almacenado en el MVB en el momento en que se presente una TPP.

MULTIVIBRADOR TIPO T Es aquel en el que la nica entrada es la del disparador (reloj) y ste se obtiene en base a un MVB J-K, llevando las entradas J y K permanentemente al nivel 1. Cuando se pulsa la entrada T, el biestable cambia de estado. Ver Figura 7.8.

FIGURA 7.8 a) Multivibrador tipo T disparado por flanco positivo, b) Comportamiento

ENTRADAS ASINCRNICAS En los multivibradores sincronizados por reloj se han estudiado las entradas J, K, D y T, las cuales se han sealado como entradas de control. A estas entradas se les denomina tambin entradas sincrnicas, porque su efecto sobre la salida del MVB se sincroniza con la entrada CLK. Como se ha observado, las entradas sincrnicas de control deben utilizarse junto con una seal de reloj para activar al MVB. Muchos MVB con reloj tambin tienen una o ms entradas asincrnicas, que operan independientemente de las entradas sincrnicas y de la entrada de

reloj. Estas entradas asincrnicas se pueden emplear para fijar al MVB en el estado 1 o 0 en cualquier instante, sin importar las condiciones presentes en las otras entradas. Las entradas asincrnicas son entradas dominantes que pueden servir para ignorar todas las entradas a fin de colocar al MVB en un estado u otro. La Figura 7.9 muestra un MVB tipo J-K con entradas asincrnicas designadas como PRE y CLR. Estas son entradas activas en BAJO, como lo indican los crculos pequeos en el smbolo del MVB. La tabla de verdad que se incluye resume la forma en que afectan la salida del MVB.

FIGURA 7.9 Multivibrador tipo J-K con entradas asincrnicas PRE y CLR

Ahora examinaremos los casos diversos, en funcin de los valores lgicos de PRE y CLK:

PRE=CLR=1: Las entradas asincrnicas son inactivas y el MVB est libre de responder a las entradas J, K y CLK; en otras palabras, la operacin sincronizada por reloj, puede llevarse a cabo. PRE=0, CLR=1: PRE est activada y Q va inmediatamente a 1, sin importar que condiciones estn presentes en las entradas J, K y CLK. La entrada CLK no puede afectar al MVB mientras PRE=0. PRE=1, CLR=0: CLR es activada y Q va inmediatamente a 0, independientemente de las condiciones presente en las entradas J, K o CLK. La entrada CLK no tiene efecto mientras CLR=0 PRE=CLR=0: Esta condicin no debe utilizarse, ya que puede producir una entrada ambigua.

PRE=INICIO en CD=PREINICIO (PRE)= SP (inicio directo) CLR=BORRAR en CD=BORRAR (CLR)=REINICIO=CD (borrado directo) Es importante comprender que estas entradas asincrnicas responden a niveles de CD (Corriente Directa). Esto significa que si hay un cero constante en la entrada INICIO en CD, el MVB permanecer en el estado Q=1, independientemente de lo que ocurra en las otras entradas. En forma similar, un cero constante en la entrada BORRAR en CD mantiene al MVB en el estado Q=0. As, las entradas asincrnicas se pueden usar para conservar al MVB en un estado especfico en cualquier intervalo de tiempo que se desee. Sin embargo, con frecuencia las entradas asincrnicas se utilizan para iniciar o borrar al MVB al estado deseado mediante la aplicacin de un pulso momentneo.

Muchos multivibradores con reloj que estn disponibles como circuitos integrados tendrn estos dos tipos de entradas asincrnicas; algunos tendrn solamente la entrada BORRAR en CD. Algunos otros tendrn entradas asincrnicas que son activadas en ALTO. Para estos ltimos, el smbolo del MVB no tendra un crculo pequeo en las entradas asincrnicas. La siguiente figura presenta la configuracin del MVB 74LS74:

PROCEDIMIENTO EXPERIMENTAL
1. Armar el circuito topolgico siguiente: Circuito topolgico 1: Contiene 2 MVB tipo S-C asincrnicos, uno formado con compuertas NO-Y (NAND) y el otro con compuertas NO-O (NOR).

Utilizar diodos emisores de luz (LED) color verde para representar Q1 y Q2 y LED color rojo para representar a Q'1 y Q'2. 2. Comprobar sus tablas de verdad que se mencionaron con anterioridad. 3. Armar el circuito topolgico siguiente:

Circuito topolgico 2: Contiene los multivibradores J-K, D y T, los tres sincronizados por reloj, cada uno con 2 entradas asincrnicas INICIO (PRE) y BORRAR (CLR). Utilizar LED color verde para representar a Q1, Q2 y Q3, LED color rojo para representar a Q'1, Q'2 y Q'3 y un LED color amarillo para Dr. En el circuito topolgico 2, el canal 1 del DIP representa a J, el 2 a K, el 3 a D, el 4 a PRE y el 5 CLR. El LED Dr, muestra los pulsos del reloj. 4. Consultar las configuraciones internas de los circuitos integrados a utilizar en el manual ECG Semiconductors. 5. Ajustar el preset con el desarmador a su mxima resistencia. 6. Colocar todos los canales del DIP en circuito abierto (OFF). 7. Cuando se vayan a comprobar las tablas de verdad de los MVB J-K y T, realizar los cambios en el DIP cuando Dr se encuentre en 0 (apagado) para poder observar mejor como dependen las entradas de control (sincrnicas) del flanco negativo del reloj. 8. Comprobar la tabla de verdad del MVB J-K disparado por flanco negativo (TPN), que se encuentra en la pgina 43 del manual indicado,. Este MVB est representado por Q1 y Q'1 en el circuito topolgico 2, donde J est en el canal 1 del DIP y K en el canal 2. (CI 74LS76). 9. Observar como al dar un pulso en J, Q guarda ese valor despus de ser retirado el pulso, hasta que este valor sea retirado (activado K). 10. Comprobar la tabla de verdad del MVB tipo D, que en este caso es disparado por flanco negativo (TPP). En el circuito topolgico 2, est representado por Q2 y Q'2. En el DIP, la entrada de control D se encuentra en el canal 3, (CI 74LS74). 11. Observar el MVB tipo T, que est representado por Q3 y Q'3, como realiza su complemento justo cuando Dr pasa de 1 a 0, (CI 74LS76). 12. Llevar las entradas de control J y K a 1. 13. Disminuir con el desarmador la resistencia en el preset. 14. Cerrar el canal 4 del DIP, activando as la entrada asincrnica PRE y observar qu sucede en el circuito.

15. Regresar a OFF la entrada 4 del DIP (desactivar PRE). 16. Cerrar el canal 5 del DIP, que es la entrada asincrnica CLR y observar qu sucede en el circuito. 17. Conectarle un inversor al pulso del reloj, para que a los circuitos integrados llegue la seal de reloj invertida. 18. Anotar las observaciones. 19. Agregar en el reporte correspondiente a esta prctica el diagrama de la configuracin interna de los circuitos integrados utilizados.

CUESTIONARIO
1. Qu sucede el los LED cuando es activada la entrada asincrnica PRE? 2. Qu sucede en los LED cuando es activada la entrada asincrnica CLR? 3. Qu tipo de flanco es el que dispara a los MVB utilizados? 4. Cuando invertiste el pulso de reloj cmo se comport el disparo por flanco? 5. Cuando llevaste las entradas J y K a 1 este MVB se comport como tipo T? 6. De qu manera podras hacer el MVB S-C sincronizado por reloj? 7. En base a los conocimiento obtenidos de los multivibradores, disear un eliminador de rebotes.

PRCTICA 8

Nombre de la prctica: Contador binario de 4 y 8 bits.

Objetivo de la prctica: Comprobar en el laboratorio un circuito contador binario de 4 y 8 bits. Disear un contador de 10 dcadas, utilizando 2 contadores 74LS193, 2 exhibidores (display) y 2 decodificadores BCD de 7 segmentos 74LS47.

Duracin: 4 horas.

Material necesario: Una fuente de voltaje de 5V 9 diodos emisores de luz (LED) Las siguientes resistencias: Una de 1Kohms (R1), cuatro de 220ohms (R2), una de 22Kohms (R3) y nueve de 330ohms (R5) Un preset de 1Mohm (R4) Un push botton (reset o reinicio) 2 tablillas de conexiones (protoboard) Los siguientes circuitos integrados (TTL): Un LM555, dos 74LS193, dos 74LS47, un 74LS04 y un 74LS21 Un capacitor de 1microFarad Alambre para conexiones. Un desarmador pequeo (para ajustar el preset) Manual ECG Semiconductors

Autores Prof. M. en C. Salvador Saucedo Flores Prof. Ing. Pablo Fuentes Ramos Alumno PIFI: Eduardo Flores Meja

Telfono: 5729-6000 extensin: 54632 extensin: 54326 extensin: 54629

CONTADOR 74193 (LS193/HC193) La Figura 8.1, muestra el smbolo lgico y la descripcin de entrada y salida del contador 74193. Este contador puede describirse como un contador ascendente/descendente preiniciable MOD-16, con conteo sincrnico, preiniciacin asincrnica y reiniciacin maestra asincrnica.

FIGURA 8.1. Contador ascendente/descendente preiniciable 74193. a) Smbolo lgico, b) Descripcin entrada/salida y c) Tabla de seleccin de modos.

Descripcin de la funcin de cada entrada y salida: ENTRADAS DE RELOJ CPU Y CPD. El contador responder a las TPP (Transicin de Pendiente Positiva) en una de las dos entradas de reloj. CPU es la entrada de reloj de conteo ascendente. Cuando se apliquen los pulsos a esta entrada, el contador se incrementar (contar hacia arriba) en cada TPP hasta llegar a un conteo mximo de 1111; entonces se recicla a 0000 y vuelve a comenzar. CPD es la entrada de reloj de conteo descendente. Cuando se apliquen los pulsos a esta entrada, el contador decrementar (contar hacia abajo) en cada TPP hasta llegar a un conteo mnimo de 0000; entonces se recicla a 1111 y vuelve a comenzar. De este modo se usar una entrada de reloj para contar en tanto la otra est inactiva (se conserva en ALTO).

REINICIACIN MAESTRA (MR). Esta es una entrada asincrnica activa en ALTO que reinicia al contador en el estado 0000. MR es un reiniciador de CD (corriente directa), de manera que tendr al contador en 0000 en tanto que MR=1. Tambin elimina todas las otras entradas.

ENTRADAS PREINICIABLES. Los multivibradores , MVB (flip-flop), del contador pueden preiniciarse en los niveles lgicos presentes en las entradas de datos paralelas P0-P3, pulsando momentneamente la entrada de carga paralela PL' de ALTO a BAJO. Esta es una preiniciacin asincrnica que elimina la operacin de conteo. No obstante, PL' no tendr efecto si la entrada MR se encuentra en su estado activo ALTO.

SALIDAS DEL CONTEO. El conteo regular siempre est presente en las salidas Q0-Q3 de los MVB, donde Q3 es el bit menos significativo (LSB, por sus siglas en ingls) y Q0 es el bit ms significativo (MSB, por sus siglas en ingls).

SALIDAS FINALES DEL CONTEO. Estas salidas se utilizan cuando dos o ms unidades del 74LS193 se conectan como contador con etapas mltiples, para producir un nmero MD mayor. En el modo de conteo ascendente, la salida TC'U del contador de orden inferior se conecta a la entrada CPU del siguiente contador de orden superior. En el modo de conteo descendente, la salida TCD del contador de orden inferior se conecta a la entrada CPD del siguiente contador de orden superior.

FIGURA 8.2 a) Lgica de la unidad 74193 para generar TC'U; b) Lgica para generar TC'D

TCU es el conteo ascendente final (tambin llamado acarreo). Se genera en el 74193 utilizando la lgica que se muestra en la Figura 8.2 a). Evidentemente TC'U ser BAJO slo cuando el contador se encuentre en el estado 1111 y CPU sea BAJO. As, TC'U permanecer en ALTO cuando el contador cuente hacia arriba de 0000 a 0001. En la siguiente TPP de CPU, el conteo pasa a 1111, pero TC'U no pasa a BAJO sino hasta que CPU retorna a BAJO. La siguiente TPP en CPU recicla el contador a 0000 y tambin ocasiona que TC'U

retorne a ALTO. Esta TPP en TC'U ocurre cuando el contador se recicla de 1111 a 0000 y se puede utilizar para cronometrar un segundo contador ascendente 74193 a su siguiente conteo superior.

TC'D es la salida del conteo descendente final (tambin llamado prstamo). Se genera como se muestra en la Figura 8.2 b). Normalmente es ALTO y no pasa a BAJO sino hasta que el contador haya contado hacia abajo hasta el estado 0000 y CPD sea BAJO. Cuando la siguiente TPP en CPD recicla el contador a 1111, ocasionando que TCD retorne a ALTO. Esta TPP en TCD se puede usar para cronometrar un segundo contador descendente 74193 en su siguiente conteo inferior.

DIRECCIN DEL CONTEO (+ o -). Las entradas CTU y CPD se muestran como dos etiquetas distintas porque tienen efectos internos diferentes. Primero se considerar la etiqueta superior. Esta etiqueta para la entrada CTU es 2+. El signo (+) indica que una TPP en esta entrada incrementar en 1 el conteo; en otras palabras, causar que el contador cuente de manera ascendente. Del mismo modo, la etiqueta superior para la entrada CPD tiene un signo (-) para sealar que esta entrada disminuye en 1 el valor del conteo; en otras palabras, causa que el conteo sea descendente.

PROCEDIMIENTO EXPERIMENTAL

Armar el siguiente circuito:

Circuito topolgico 1. Contador binario de 0 a 15.

Ajustar la resistencia en el preset con el desarmador de tal forma que se pueda observar el conteo binario en los LED. Comprobar la numeracin binaria de 0 a 15. Conectar P1 y P2 (terminales 1 y 10) a VCC. Desconectar PL' (terminal 11) de VCC y conectarla a TC'U (terminal 12).

Observar y anotar lo que sucede en los LED. Regresar P1 y P2 a GND (tierra) y desconectar PL' de TC'U y conectar PL' a VCC. Conectar la seal de reloj a CPD (terminal 4, conteo descendente) y CPU (terminal 5, conteo ascendente) a VCC. Observar y comprobar el conteo binario descendente de 15 a 0. Conectar P1 y P2 a VCC (terminales 1 y 10), desconectar PL' de VCC (terminal 11) y conectarla a TC'D (terminal 13). Anotar lo que sucede. Armar el siguiente circuito:

Circuito topolgico 2. Contador binario de 0 a 255.

Observar el conteo binario ascendente en los 8 LED. Realizar las conexiones necesarias para que el conteo binario sea descendente (de 255 a 0) Armar el siguiente circuito:

Circuito topolgico 3. Circuito que cuenta de 0 a 99.

Con el desarmador modificar la resistencia del preset y al mismo tiempo observar los exhibidores (display).

Como las salidas Q0 Q1 Q2 Q3, realizan conteo binario de 0 a 15 y para un conteo decimal nada ms se necesita de 0 a 9; entonces se le adapta una compuerta Y (AND) de 4 entradas al contador, de tal forma que cuando se encuentre el conteo en 10b (1010) se ajusta la conexin con dos inversores para poder activar la compuerta Y y su salida se utiliza para activar a MR (reiniciacin maestra), para poder llevar al contador a 0000 obteniendo un ciclo en el contador de 0 a 9. Esta misma salida invertida incrementar el contador de las decenas (contador 2). Usando el 74LS192 el diseo se hubiera facilitado mucho. De esta misma manera se obtiene el ciclo de 0 a 9 para las decenas, cual se observa en el logigrama siguiente:

CUESTIONARIO
En el circuito topolgico 3: 1. Qu sucede al aumentar la resistencia en el preset? 2. Qu sucede al disminuir la resistencia en el preset? 3. Cul es la cantidad mxima que aparece en los exhibidores (display)?

En el circuito integrado 74193:

4. 5. 6. 7. 8.

Qu utilidad tienen las entradas preiniciables? Qu relacin tienen CPU y TC'D? Qu relacin tienen CPD y TC'D? Qu relacin tienen CPU y TC'D? Qu utilidades le puedes dar a este contador? Menciona tres de ellas. 9. Disear un circuito contador de 6 dcadas, (0 a 59) basndose en el diseo del circuito topolgico 3 y su logigrama. 10. . Disear un reloj que contenga 6 exhibidores, 2 que indiquen las horas, 2 los minutos y 2 los segundos. Recordar que el conteo en los 2 exhibidores de las horas es de 1 a 12 o de 0 a 24 y en los minutos y segundos de 0 a 59.

S-ar putea să vă placă și