Download Práctica No. 7b Contador binario ascendente/descendente y

Document related concepts
no text concepts found
Transcript
Práctica No. 7b
Contador binario ascendente/descendente y
decodificador BCD a 7 segmentos
(Circuitos secuenciales y combinacionales)
Objetivo
Decodificar a un display de 7 segmentos la salida de un contador binario ascendente/descendente.
Introducción
El circuito TTL 74x193 es un circuito MSI que contiene un contador síncrono binario de 4 bits ascendente/descendente y
preiniciable. Cuenta con varias señales de control, 4 entradas de datos (P0, P1, P2 y P3) y 4 salidas de datos (Q0, Q1, Q2 y Q3).
Con las señales de control se decide la dirección del conteo y se puede “cargar” el valor inicial, es decir que se puede iniciar
el conteo en un estado diferente al 0000 o al 1111 (preiniciar). Una de las señales de control se activa cada vez que el
contador llega al estado 15, en caso de conteo ascendente y otra se activa cada vez que el contador llega al estado 0, en
caso de conteo descendente. El patillaje del circuito se muestra en la Ilustración 1.
En la Tabla 1 se indican las funciones de cada una de las señales de
este circuito y se indica en que pines se encuentran.
Pines
15,1,10,9
3,2,6,7
Nombre Abreviado
Descripción
DataIn A,B,C,D (P0, P1, P2 y Entrada de datos paralela.
P3)
DataOut A,B,C,D (Q0, Q1, Q2 Salidas de los flip-flops.
y Q3)
4
CountDown
Entrada de reloj para
conteo descendente.
5
CountUp
Entrada de reloj para
conteo ascendente.
11
Load
Entrada de carga paralela
síncrona (activa en L).
12
Carry
Salida de final de conteo
ascendente (activa en L).
13
Borrow
Salida de final de conteo
descendente (activa en L).
14
Clear
Entrada de reinicio maestro
asíncrono (activa en H).
Ilustración 1: Patillaje de 74x193.
Tabla 1: Señales del 74x193.
Actividades
Circuitos secuenciales
1.- Implementar el pulso del reloj con un circuito NE555 funcionando como multivibrador astable. Esto se realizó en la Práctica
7a, por tanto ya deben tener armado en su protoboard el generador de la señal de reloj que debe generar un pulso de 1 Hz
aproximadamente.
Pulso de reloj funcionando: OK ___
2.- Utilizando el temporizador NE55 y el contador binario síncrono ascendente/descendente 74x193, implementa en el
protoboard el siguiente circuito (utiliza la parte superior del protoboard dejando espacio suficiente para agregar el
74x47/74x48, Dec de BCD a 7 segmentos, y el display de 7 segmentos durante la segunda parte de la práctica) :
Ilustración 2: 74x193 como contador binario ascendente.
2.1.-
Conecta la bateria al protoboard, observa y comprueba el conteo ascendente de 0 a 15:
Conteo ascendente OK: ___
Recuerda desconectar la bateria del protoboard para realizar los cambios de conexiones
2.2.-
Ahora conecta los pines 1 y 10 ( P1 y P2 ) a Vcc.
Conexiones realizadas OK: ___
2.3.-
Desconecta el pin 11 (Load) de Vcc y conéctalo al pin 12 (Carry).
Conexiones realizada OK: ___
Conecta la bateria al protoboard, observa y anota lo que sucede con los LEDs: ____________________
_________________________________________________________________
2.4.-
Regresa los pines 1 y 10 ( P1 y P2 ) a Tierra (negativo de la bateria). Conexiones realizadas OK: ___
Desconecta el pin 11 (Load) del pin 12 (Carry) y conéctalo a Vcc. Conexiones realizadas OK: ___
2.5.-
Conecta la señal de reloj (pin 3 del NE555) al pin 4 (CountDown) del 74x193 y el pin 5 (CountUp) del 74x193
conéctalo a Vcc.
Conexiones realizadas OK: ___
Conecta la bateria al protoboard, observa y comprueba el conteo descendente de 15 a 0:
Conteo descendente OK: ___
2.6.-
Conecta los pines 1 y 10 ( P1 y P2 ) a Vcc.
Conexiones realizadas OK: ___
Desconecta el pin 11 (Load) de Vcc y conéctalo al pin 13 (Borrow) Conexiones realizadas OK: ___
Conecta la bateria al protoboard, observa y anota lo que sucede con los LEDs: ____________________
_________________________________________________________________
Circuitos combinacionales
3.El circuito decodificador de BCD a 7 segmentos es el 74x47/74x48 que se interconecta con el diplay de 7
segmentos como se muestra en la Ilustración 3.
3.1.-
Agrega al protoboard el circuito que realizaste en la Práctica 5:
Ilustración 3: Dec 74x47/48 a display de 7 segmentos.
Circuito Dec BCD y display 7 segmentos OK ___
3.2.-
Interconecta las
enseguida:
Pin 74x193
3
2
6
7
salidas Q0, Q1, Q2 y Q3 del 74x193 a las entradas DCBA del 74x47/74x48 como se indica
al
al
al
al
Pin 74x47/48
7
1
2
6
3.3.-
Conecta la bateria al protoboard, observa y reporta qué se muestra en el display de 7 segmentos:
________________________________________________________________
________________________________________________________________
3.4.-
Desconecta el pin 11 (Load) del 74x193 del pin 13 (Borrow) Vcc y conéctalo al pin 12 (Carry)
Conexiones realizadas OK: ___
Conecta la señal de reloj (pin 3 del NE555) al pin 5 (CountUp) del 74x193 y el pin 4 (CountDown) del 74x193
conéctalo a Vcc.
Conexiones realizadas OK: ___
3.5.-
Conecta la bateria al protoboard, observa y reporta qué se muestra en el display de 7 segmentos:
________________________________________________________________
________________________________________________________________
4.-
Contador descendente de decadas
¿Cuál crees que deben ser las entradas P0, P1, P2 y P3, CountUp, CountDown y Load para que el 74x193 cuente del
9 al 0 de manera descendente?
P0, P1, P2 y P3: __ __ __ __ CountUp: _____
CountDown: _____
Load: _____
Realiza las conexiones que propones, conecta la bateria al protoboard, observa y reporta qué se muestra en el display
de 7 segmentos:
________________________________________________________________
________________________________________________________________
5.-
Comentarios y conclusiones
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________
________________________________________________________________