You are on page 1of 6

GUIA DE LABORATORIO SISTEMAS DIGITALES I (LETN-601)

Ing. Jose Luis Apaza Gutierrez

LABORATORIO # 8

Realizacin: 29-11-2011

APLICACIONES DE CIRCUITOS SECUENCIALES 1. OBJETIVOS


Disear e implementar circuitos de aplicacin empleando circuitos secuenciales. Implementar aplicaciones con contadores, registros de desplazamiento y circuitos multivibradores.

2.- PARTE TERICA Registros de desplazamiento


Los registros de desplazamiento son circuitos secuenciales sencillos, compuestos por un conjunto de biestables que se conectan en serie, y una circuitera adicional que controla los modos de cargar y acceder a los datos que almacenan. Su principal funcin, es servir de almacenamiento temporal de un conjunto de bits sobre los que se est realizando una tarea de procesamiento. Existen cuatro combinaciones bsicas que definen el tipo de registro de desplazamiento: 1. entrada serie / salida serie 2. entrada serie / salida paralelo (ej: 74LS164) 3. entrada paralelo / salida serie (ej: 74LS165) 4. entrada paralelo / salida paralelo Hay circuitos integrados especficos de cada uno de esos tipos, y otros que mediante unas seales de control pueden cambiar su funcionamiento de un modo a otro (Ej: 74LS195) o realizar los desplazamientos hacia la derecha o hacia la izquierda (Ej: 74LS194). Las dos operaciones bsicas que realiza un registro de desplazamiento es la carga/almacenamiento de los datos y el desplazamiento de estos a lo largo de los biestables que lo componen; la obtencin de los datos correctos a la salida del dispositivo depende de una cuidadosa sincronizacin de las seales de control, de entrada y de salida. En esta prctica vamos a caracterizar el funcionamiento de diferentes tipos de registro de desplazamiento, y configurarlos para algunas de sus principales aplicaciones.

Registro de desplazamiento con entrada serie / salida paralelo


Caracterizaremos el funcionamiento del integrado 74LS164 que es un registro de desplazamiento de 8 bits (ver Figura 1), con entrada serie y salida paralelo (sncronas) y una entrada CLR de \borrado" asncrona, activa para nivel BAJO. Tiene dos entradas serie, A y B, que acceden a los biestables tras efectuarse una operacin NAND sobre ellas, por lo tanto, o bien entra la misma seal por ambas, o bien una de ellas se mantiene siempre en ALTO para permitir la entrada de datos (lo que nos proporciona una herramienta adicional de sincronizacin). Se puede comprobar el esquema de la circuitera interna en la hoja de datos del 74LS164.

GUIA DE LABORATORIO SISTEMAS DIGITALES I (LETN-601)

Ing. Jose Luis Apaza Gutierrez

Fig1. Registro de desplazamiento serie/paralelo

Fig2. Diagrama lgico del 74LS164 Para poder caracterizar el circuito, debemos \cargar" un byte de informacin, es decir ocho bits, que introduciremos en serie en el dispositivo. La seal de reloj CLK marca el tiempo que se adjudica a cada bit en la serie (un ciclo de reloj), por lo tanto, ocho ciclos de reloj son el tiempo necesario para cargar el byte completo y que la salida en paralelo sea la correcta. Registro de desplazamiento con entrada paralelo / salida serie
Caracterizaremos el funcionamiento del integrado 74LS165 que es un registro de desplazamiento de 8 bits, con entrada paralelo (asincrona) y salida serie. Tambin admite opcionalmente una entrada serie (SER). La seal de control SH=LD en BAJA permite la carga de los datos en paralelo, y en ALTA permite el desplazamiento a lo largo de los biestables de los datos cargados, que terminan saliendo por Q y su complemento Q. Tiene la opcin adicional de inhabilitar el reloj mediante la seal CLKINH, ya que sobre ella y CLK se implementa la funcin NOR, de forma que cuando CLKINH esta en ALTA, el reloj queda inhabilitado:

Fig3. Registro de desplazamiento paralelo/serie

GUIA DE LABORATORIO SISTEMAS DIGITALES I (LETN-601)

Ing. Jose Luis Apaza Gutierrez

Fig4. Diagrama lgico 74LS165

Registro de desplazamiento universal bidireccional de 4 bits


El 74HC194 es un ejemplo de registro de desplazamiento bidireccional universal en formato integrado. Se denomina universal porque une las capacidades de los anteriores circuitos integrados estudiados: tiene capacidad de entrada y salida tanto serie como paralelo. Se denomina bidireccional porque los desplazamientos pueden ser tanto de izquierda a derecha como de derecha a izquierda. Un registro de desplazamiento se puede utilizar como contador en anillo sin ms que unir la salida a la entrada serie.

Fig5. Diagrama lgico 74LS194

GUIA DE LABORATORIO SISTEMAS DIGITALES I (LETN-601)

Ing. Jose Luis Apaza Gutierrez

Fig6. Tabla de verdad 74LS194

Fig7. Diagrama de tiempos 74LS194

Contador binario de 4 bits


El contador 7493 utilizan 4 flip-flops JK en modo de conmutacin, con entradas de reloj INPUTA y INPUTB en donde INPUTA es la entrada de reloj del segundo flip-flop por lo que para formar un contador de 4 bits mod-16 hay que conectar la salida del primer flip-flop de manera externa (puente) con la entrada INPUTB, quedando INPUTA como la entrada de reloj del contador. Tambin tiene dos entradas de reset (MR1 y MR2) las cuales no se deben dejar desconectadas (flotando) porque, como estas se activan en ALTA, al estar flotando toman un nivel ALTO lo que mantendra en reset al contador.

GUIA DE LABORATORIO SISTEMAS DIGITALES I (LETN-601)

Ing. Jose Luis Apaza Gutierrez

Fig8. Diagrama lgico 74LS93

Contador 74HC193
El CI 74HC193 es un contador reversible sncrono de 4 bits preinicializable como lo muestra la hoja de datos.

Fig9. Contador 74HC193


Tiene 2 entradas de reloj (COUNT UP y COUNT DOWN), que se activan en la transicin del nivel BAJO al ALTO del pulso de reloj, la entrada COUNT UP es para la cuenta ascendente (UP) y la entrada COUNT DOWN es para la cuenta descendente (DOWN), por lo que dependiendo si el contador que se necesite se conecta al nivel alto o +5V. Los modos de operacin del contador CMOS 74HC193 se muestran en la tabla de verdad 5. El modo de reset borra asncronamente las salidas (Q0 a Q3) al binario 0000 activndose en ALTO el cual puede ser un pulso de corta duracin. Las entradas de carga de datos en paralelo (D0 a D3) se utilizan para programar un nmero en binario desde donde se quiere que empiece a contar de nuevo al activar la entrada de carga en paralelo (LOAD)) con un nivel BAJO y los datos son transferidos asncronamente a las salidas (Q0 a Q3). Las salidas de arrastre BORROW y CARRY generan un pulso negativo, para

GUIA DE LABORATORIO SISTEMAS DIGITALES I (LETN-601)

Ing. Jose Luis Apaza Gutierrez

la conexin en cascada de contadores, ya sea en forma ascendente o en forma descendente la cuenta de estos. El contador 74HC193 viene en un DIP de 16 patillas y opera con una tensin de alimentacion de +5V DC.

3.- PRE INFORME


1. Busque las hojas de datos de los componentes que utilizara en este laboratorio. 2. Investigue el funcionamiento y realice el diagrama de tiempos que relaciones las seales de entrada y salida de los circuitos integrados 74LS164, 74LS165, 74LS194, 74LS93 y 74LS193. 3. Empleando los circuitos integrados del punto 2 y todos los circuitos TTLs manipulados en los laboratorios preliminares. Realice el diagrama de bloques general y detallado para implementar: - Un registro de desplazamiento paralelo serie. - Un registro de desplazamiento serie paralelo. 4.- Realice el diseo de un circuito para controlar el sentido de giro y velocidad de un motor paso a paso unipolar. 5.- Realice el diseo de un reloj digital. 6.- Realice la simulacin en el programa PROTEUS de todos los circuitos diseados.

4.- LABORATORIO
1.- Implemente los diseos de los puntos 4 y 5 elaborados en el pre informe y planee una adecuada presentacin del funcionamiento de los circuitos en el protoboard.

5.- INFORME
1.- Para todos los circuitos implementados en laboratorio realizar los esquemas elctricos. Y comprare los datos tericos y prcticos.

6.- BIBLIOGRAFA
Fundamento de Electrnica Digital Thomas L. Floyd Manual de prcticas de Electrnica Digital Enrique Mandado Prez, Juan Jos Rodrguez Andina Sistemas Digitales Ronald J. Tocci Diseo Digital M. Morris Nano

You might also like