Vous êtes sur la page 1sur 13

10-1

INSTITUTO POLITCNICO NACIONAL


ESCUELA SUPERIOR DE INGENIERA MECNICA Y
ELCTRICA
INGENIERA EN COMUNICACIONES Y ELECTRNICA
PRCTICAS DE CIRCUITOS LGICOS
LABORATORIO DE COMPUTACIN IV
PRCTICA 10
NOMBRE DE LA PRACTICA: Proyectos de Ruleta Digital y de Traga monedas.
OBJETIVO DE LA PRACTICA: Realizar dos aplicaciones para jugar mediante el uso de
los multivibradores biestables J-K, cuando son
disparados por flanco negativo (TPN). Usar circuitos
integrados CMOS de alta velocidad.
DURACIN: Dos horas.
MATERIAL NECESARIO:
Fuente de voltaje de 5 V.
3 tablillas para conexiones (protoboard) y 2 tablillas de desarrollo.
Dos interruptores pulsantes NA
35 LED (diodo emisor de luz) (16 rojos, 16 verdes y 3 amarillos) y tres exhibidores (displays)
de nodo comn.
Las siguientes resistencias:
24 de 220 , dos de 390 y siete de 1k .
Un capacitor de 2000 F, dos de 100 F, dos de 500 F y uno de 5 F.
Los siguientes circuitos integrados:(HC).
Dos 74HC132, tres 74HC04, dos 74HC11, cinco 74HC73 o 74HC76 y dos 74HC154.
Alambre para conexiones.
Un desarmador pequeo y pinzas.
Manual High Speed CMOS de MOTOROLA.
AUTORES:
PROFESOR: M. en C. Salvador Saucedo Flores. Ext. 54797
PROFESOR: Ing. Pablo Fuentes Ramos. Ext. 54797
ALUMNO PIFI: Arin Durn Beltrn.
10-2 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
RUEDA DIGITAL: LOS MULTIVIBRADORES (FLIP-FLOPS) J-K EN ACCIN
El proyecto de la rueda digital o ruleta digital, mostrado en la Figura 10.1, es una aplicacin
llamativa para los multivibradores (MVB) tipo J-K. Se ponen 32 diodos emisores de luz (LED)
distribuidos sobre una circunferencia, colocando un LED ms en el centro de la misma. 16 de los
LED son verdes y 16 son rojos, intercalados de tal modo que los diodos nones sean de color verde
y los pares sean de color rojo. El esquema del proyecto se presenta en la Figura 10.2.
Figura 10.1. Arreglo Fsico de la Ruleta Digital
Cuando se presiona el interruptor S, los LED se encienden en secuencia alrededor del circulo,
mientras que el LED del centro se encender una vuelta s y otra no. Al soltar el interruptor S, los
LED del permetro continan la secuencia por algunos segundos, parando finalmente con slo un
LED encendido.
El circuito consiste de tres bloques funcionales, segn lo sugiere la Figura 10.3. El primer
bloque contiene dos decodificadores hexadecimales 74HC154. El segundo bloque contiene seis
MVB J-K (tres 74HC73 duales). Un tercer bloque lo forma un reloj implementado a base de
compuertas inmunes al ruido que brinda una seal cuadrada de frecuencia fija y un circuito RC
para sostener algunos segundos la operacin, una vez que se suelta el interruptor S.
Los multivibradores realizan tres funciones:
1. Los primeros cuatro proporcionan un conteo binario para los decodificadores.
10-3 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
2. El quinto MVB habilita a uno de los dos decodificadores a la vez.
3. El sexto y ltimo MVB enciende el LED central una vuelta s y una vuelta no.
El decodificador 74HC154, cuya distribucin de terminales se ofrece en la Figura 10.5, es
conocido como el decodificador de 4 a 16, aunque tambin funciona como un demultiplexor de 1
a 16. Tiene cuatro entradas en binario natural (A
0
, A
1
, A
2
y A
3
); diecisis salidas activas en BAJO
y dos seales de habilitacin activas en BAJO. Si ambas seales de habilitacin estn en BAJO,
para un cdigo dado de entrada, una, y slo una, de las salidas se activar en BAJO,
permaneciendo en ALTO todas las dems. Si una o las dos seales de habilitacin est en ALTO,
todas las salidas son ALTO.
Figura 10.2. Esquema del Proyecto de Rueda (ruleta) Digital.
Al avanzar el conteo binario que se aplica a los 74HC154 una de sus 16 salidas se hace BAJO
en secuencia, prendiendo un LED cada ocasin (Figura 10.2). Con dos 74HC154, se encienden
32 LED, uno a la vez.
Veamos con mayor detalle el esquema dado en la Figura 10.2:
El reloj se forma con dos compuertas NO-Y (NAND) con disparador de Schmitt de un
integrador TTL (el 74HC132). Los resistores R
4
y R
5
junto con el capacitor C
1
determinan la
frecuencia de salida. La compuerta NO-Y C permite la propagacin de los pulsos de reloj cuando
S est presionado. Cuando se suelta S, la carga elctrica almacenada en C
2
se fuga a travs del
resistor R
3
. Con los valores elegidos, toma como 3 segundos hacer que la salida de la compuerta
C se haga ALTO, deteniendo as, al contador binario, pues los pulsos de reloj dejan de propagarse.
10-4 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
Figura 10.3. Diagrama Funcional de la Ruleta Digital.
Los seis MVB se conectan para conmutar, esto es, para funcionar como divisores de
frecuencia. Como tales, ellos forman un contador binario de 0 a 15 y reciclar. Con cuatro MVB
(MVB
1
a MVB
4
) conectados en cascada. Con la salida Q del primero conectada a la entrada de reloj
del segundo y as sucesivamente, podemos tomar el conteo binario de cada salida Q y conectar
a las entrada A
0
a A
3
de ambos 74HC154.
Para lograr que los 32 LED se enciendan en secuencia, slo uno de los 74154 debe
habilitarse a la vez. Primero habilitamos U
1
, para encender los LED 1 a 16. Despus lo
deshabilitamos mientras habilitamos a U
2
. El segundo 74154 enciende los LED 17 a 32. El ciclo
se repite una y otra vez.
La funcin del MVB
5
es habilitar a uno de los decodificadores, mientras deshabilita al otro.
Notar que la salida del MVB
5
se conecta a la entrada E
1-
de U
2
, y su salida Q se conecta a la
entrada E
1-
de U
1
. Nosotros sabemos que Q y estarn siempre en estados opuestos. Como el
74HC154 tiene dos entradas de habilitacin que deben estar en BAJO ambas para que sea
habilitado y dado que una de ellas la enviamos a BAJO permanentemente (la entrada E
0
-) cuando
Q es BAJO, ser ALTO y U
1
estar habilitado, mientras que U
2
no lo estar. Al revs, cuando
Q es ALTO, ser BAJO, y ser U
2
el que est habilitado. Dado que el MVB
5
cambia de estado
cada 16 pulsos, primero se habilita a U
1
y luego a U
2
. Por ltimo, el MVB
6
, que es el divisor final de
la cascada de multivibradores, tiene un LED conectado a su terminal . La mitad del tiempo dicha
salida es BAJO y la otra mitad es ALTO. Por ello, para una vuelta de la rueda de los LED (32
pulsos de reloj) D
33
se enciende y en la prxima vuelta se apaga.
10-5 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
PROCEDIMIENTO EXPERIMENTAL
Armar el circuito de la Figura 10.2 y hacerlo funcionar segn la explicacin dada.
Entregar en el reporte correspondiente a esta prctica el diagrama de la configuracin
interna de los tres circuitos integrados utilizados.
El multivibrador 7473
La Figura 10.5, muestra la configuracin de terminales, el smbolo lgico y la tabla de
operacin de este MVB disparado con flancos negativos en su entrada de reloj, y con seal de
borrado activa en BAJO.
Figura 10.5. Multivibrador Dual J-K, con seal de reinicio, de la familia CMOS
a) Smbolo lgico, b) Tabla de Verdad.
NOTA: El 74HC73 es funcionalmente igual al 74HC107, con distribucin diferente de terminales.
Figura 10.6. Circuito Integrado CMOS de alto rendimiento
Decodificador 4 a 16.
10-6 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
Figura 10.7. Compuerta NO-Y (NAND) cudruple, con disparador de Schmitt en la
entrada, de la familia CMOS
a) Configuracin de terminales y b) Caracterstica de transferencia de entrada salida,
producida por el disparador de Schmitt.
Nota: El alumno o el equipo de trabajo deber presentarse al laboratorio con el circuito de la Figura
10.2 ya armado.
CUESTIONARIO
1. Cules son los tres tipos de disparo de un MVB?
2. Cuntos multivibradores se necesitan para dividir una frecuencia entre ocho?
3. Si conectamos J y K a ALTO qu pasa al ocurrir un disparo del MVB?
4. Qu elementos pasivos determinan el tiempo de giro cuando S es soltado?
5. Cul es la funcin del MVB
5
y del MVB
6
?.
6. Cmo haras el esquema si no dispones del 74HC154, pero si de cuatro 74HC138?
7. En base a los conocimientos obtenidos de los MVB, disear un contador de 0 a 12 cclico.
10-7 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
PROYECTO DE MAQUINA TRAGAMONEDAS DIGITAL
Continuaremos con el tema ldico, y daremos atencin a un juego ms complicado: la
. Este proyecto representa un autntico reto a los alumnos de
ICE, aunque es necesario que el estudiante realice este tipo de proyectos pues cuenta con todos
los conocimientos para tal fin.
A pesar de que los MVB forman una parte pequea del circuito, los elementos que forman el
resto del mismo han sido vistos en el curso de Computacin IV.
La consiste de
. Ellos exhiben una C por cereza, una L por lima, una O por oliva
y una A por aguacate. Cuando las tres lecturas coinciden (presentan la misma letra) dos LED de
cintilan a una tasa de 4Hz. Al presionar el interruptor S (normalmente abierto) las tres
lecturas cambian rpidamente. Al soltar el interruptor, la lectura ms a la izquierda se detiene
primero, luego se detiene la de en medio, y por ltimo de detiene la de la derecha. La probabilidad
de que salgan tres A es de 1/64, por lo que una de cada 16 veces existe un .
El diagrama a bloques de la mquina traga monedas digital se muestra en la Figura 10.8.
Consiste de . Notar que los cuatro
circuitos contienen un oscilador, una seccin de lgica combinatoria y exhibicin con LED de algn
tipo. Los circuitos de despliegue lo hacen con LED en mdulos de siete segmentos, mientras que
el circuito de premio lo hace con dos LED discretos.
Figura 10.8 Diagrama a bloques de la mquina traga monedas digital.
Cada circuito de despliegue es igual, excepto por la velocidad del oscilador. (Se varan las
velocidades de los osciladores para que el juego sea ms azaroso). Adems, los circuitos de
retardo, que determinan que tanto tarda cada lectura en detenerse se vara para cada despliegue.
10-8 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
El circuito de se dispara para que los dos LED cintilen a 4Hz cuando las tres lecturas
muestren la misma letra. Slo cuando todas las lecturas son idnticas la lgica de premiado
permite que la seal del oscilador de 4Hz pase hacia los diodos emisores de luz (LED).
En la Figura 10.9, se puede apreciar el circuito oscilador que genera la seal peridica
conocida como reloj. Su periodo depende de los resistores R
22
y R
23
as como del valor de
capacitor C
1
. Tambin se muestra el circuito de retardo formado por C
2
y R
24
. El capacitor C
2
se
carga a travs del diodo D
1
cuando se presiona S
1
. Al soltar S los pulsos de reloj siguen pasando
por la compuerta U5A hasta que el capacitor C
2
se descarga a travs de R
24
. Cuando esto pasa
la salida de dicha compuerta queda en ALTO.
Figura 10.9. Circuitos de reloj y de retardo e interruptor comn.
La salida de reloj de U5A se enva a MVB
2
, el primero de dos multivibradores en cascada
(MVB
1
y MVB2) segn ilustra la Figura 10.11. Las cuatro terminales de salida de los MVB son a su
vez conectadas a la lgica de decodificacin formada por las compuertas U1A, U1B, U1C y U1D,
ms dos inversores. En su salidas, la lgica decodificadora excita un mdulo de siete segmentos
de nodo comn.

Los LED de segmento se encienden de forma individual para formar las letras A, L, O y
C cuando la lgica decodificadora as se los . En otras palabras, la lgica decodificadora
determina que letra se exhibe en el mdulo de siete segmentos. Los MVB causan que la lgica
decodificadora altere su salida cada vez que un pulso de reloj pasa por la compuerta U5A. Veamos
10-9 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
con ms detalle el mdulo de siete segmentos, la lgica decodificadora, y los MVB, en el orden
enunciado.
Como sabemos, con un mdulo de LED de nodo comn, si cualquier ctodo es puesto en
BAJO a travs de un resistor para limitar la corriente, el LED se encender. Notar que en el
esquemtico del proyecto, dado ms adelante, los LED en segmento e y f estn permanentemente
aterrizados a travs de los resistores R
5
y R
6
, por lo que siempre se encendern. Ello es necesario
pues las letras A, L, O y C requieren que ambos segmentos (e y f) estn encendidos.
Figura 10.10. Lgica decodificadora.
Para formar letras completas hay que encender otros LED en segmento, llevndolos a BAJO.
La funcin de la lgica decodificadora es llevar los segmentos apropiados a BAJO para formar las
letras A, L, O y C, una a la vez.
La lgica decodificadora se forma con varias compuertas segn vemos en la Figura 10.10.
Los MVB proporcionan a la lgica decodificadora cuatro combinaciones de BAJO y ALTO. La
decodificacin de ellas produce BAJOS y ALTOS para encender los LED adecuados para cada
combinacin.
Por ejemplo, cuando las salidas Q de ambos multivibradores estn en BAJO, como en la
Figura 10.10, el circuito decodificador har que aparezca la letra A en el mdulo. Recordar que
los segmentos e y f estn en BAJO (aterrizados). Se puede analizar para las otras tres
combinaciones para corroborar que aparecen las letras de las .
En la Figura 10.10, realizada con , tambin se consignan puertos jerrquicos,
A
1
, A
n1
, B
1
, etc, pues dicho paquete permite que un diagrama esquemtico tenga otros
de l, formando una jerarqua. Dichos puertos jerrquicos permiten la conexin entre hojas
diferentes, para su verificacin, su documentado o su simulacin.
10-10 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
Figura 10.11. a) Multivibradores, ms lgica decodificadora y mdulo de despliegue
b) Sucesin de pulsos de reloj y las letras que se forman en el mdulo de despliegue.
Las entradas al circuito de decodificacin arriban desde dos MVB en cascada (divisin entre
2 y divisin entre 4). Las salida Q y su negada, de cada MVB, para una onda de entrada en el reloj,
se muestra en la Figura 11.11 b). Las letras correspondientes que se producen en el mdulo se
dan a la derecha.
La circuitera de , que se ofrece en la hoja 1 del diagrama de OrCAD Express (que
constituye la raz del diseo) acta para cintilar dos LED cuando los tres mdulos exhiben la misma
letra, a una frecuencia de 4Hz. El oscilador se compone de las compuertas U8B y U8C, adems
de R
31
, R
32
y C
7
.enva sus pulsos de onda cuadrada a la entrada de la compuerta U10C. Si las
otras dos entradas (terminales 10 y 11) estn en ALTO la seal del reloj pasar y ser invertida por
U8D y U8E. Cuando las salidas de stas van a BAJO los LED encienden, en caso contrario se
apagan. El pin 11 de U10C se hace ALTO cuando la entrada a la compuerta se hace BAJO, lo cual
sucede cuando el nivel lgico en el capacitor C
6
, que es el que se tarda ms en descargarse, se
hace BAJO.
1. Probar en protoboard el circuito, dado en dos hojas que se anexan, con el diagrama
lgico.
2. Armar el circuito ya probado en una tablilla de desarrollo, incluyendo fuente, fusible y
lamparita de nen.
10-11 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
10-12 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos
10-13 M. en C. Salvador Saucedo Flores e Ing. Pablo Fuentes Ramos

Vous aimerez peut-être aussi