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 ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________ ________________________________________________________________