Você está na página 1de 11

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL


PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

UNIVERSIDAD TÉCNICA DE AMBATO


Facultad de Ingeniería en Sistemas, Electrónica e Industrial
“Práctica N° 6”
Tema: Registro de Desplazamiento
Carrera: Ingeniería Electrónica y comunicaciones
Área Académica: Física - Electrónica
Línea de Investigación: Nanotecnología
Ciclo Académico y Paralelo: Quinto “A”
Alumno: Orozco Analuiza Carlos Alexander

Módulo y Docente: Electrónica Digital I


PhD. Carlos Gordon

I. INFORME DE LA PRACTICA N°6


1. PP
2. YY

2.1 Tema

Registro de Desplazamiento (Auto Fantatico)

2.2 Objetivos

 Identificar las formas básicas de movimiento de datos en los


registros de desplazamiento.
 Identificar en que diferentes formas se puede estructurar los
registros de desplazamiento
 Conocer acerca del registro de desplazamiento universal
bidireccional de 4 bits (74HC194).
 Realizar un registro de desplazamiento en el protoboard e
identificar su funcionalidad.

2.3 Resumen

Mediante el desarrollo de la siguiente practica se entenderá el funcionamiento y la


relación que tiene los contadores asincrónicos y la electrónica en nuestra vida
cotidiana y como estos elementos simplifican nuestro diario vivir de manera positiva,
mediante un contador MOD 32 se podrá contar hasta el 32 y se visualizará con
ayuda de los leds, así mismo se realizara otro contador de décadas con ayuda de
los integrados 74ls293, y así mismo se podrá visualizar con la ayuda de un display
de 7 segmentos.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

2.4 Palabras clave: resistencia, contador, flip flops, protoboard, integrados,


desplazamiento

2.5 Introducción

Los registros de desplazamiento son circuitos secuenciales formados por


biestables o flip-flops generalmente de tipo D conectados en serie y una
circuiteria adicional que controlará la manera de cargar y acceder a los datos
que se almacenan. En los de desplazamiento se transfiere información de un
flip-flop hacia el adyacente, dentro del mismo registro o a la entrada o salida del
mismo. La capacidad de almacenamiento de un registro es el número total de
bits que puede contener. El funcionamiento se realiza de manera síncrona con
la señal de reloj. Gran parte de los registros de desplazamiento reales incluyen
una señal RESET o CLEAR asíncrona, que permite poner simultáneamente
todas las salidas en "0" o estado bajo, sin necesidad de introducir ceros
seguidos. Esto permite limpiar rápidamente el registro de desplazamiento lo cual
es muy importante a nivel práctico.
Sus funciones dentro del sistema digital son:
• Servir de almacenamiento temporal de un conjunto de bits sobre los que se
está realizando una labor de procesamiento.
• Desplazamiento de datos a lo largo de los flip-flops

2.6 Materiales y Metodología

Materiales:

Los materiales utilizados fueron los siguientes:


6 resistencias de 220 ohm
4 leds
1 integrado 74ls04
1 integrado 74ls32
2 integrados 74ls08
1 dip-switch
1 señal de reloj
2 integrados 74ls74
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Metodología

Registros de Desplazamiento
Los registros de desplazamiento están formados por un conjunto de flip-flops, y son
muy importantes en las aplicaciones que precisan almacenar y transferir datos
dentro de un sistema digital. Un registro es un circuito digital con dos funciones
básicas, almacenamiento y movimiento de datos. Se diferencian de las memorias
(tema 5), en que el tiempo de almacenamiento es menor. La capacidad de
desplazamiento de un registro es la que permite el movimiento de los datos de una
etapa a otra dentro del registro. Los dos tipos de registros de desplazamiento son
serie y paralelo. En un registro paralelo los bits se almacenan simultáneamente a
partir de líneas paralelas, mientras que en un registro de desplazamiento serie, los
bits se almacenan de uno a uno. Estos dos tipos se emplean, entre otras cosas, para
transformar (Figura 3-18) palabras de información en paralelo a una sucesión de bits
sobre una línea, es decir, datos serie (registro de desplazamiento paralelo-serie), o
una sucesión de datos en serie en una palabra de datos en paralelo (registro de
desplazamiento serie- paralelo).

Fig. Funcionamiento de un registro de desplazamiento.

Un registro de desplazamiento que permite almacenar temporalmente n bits estará


formado por n biestables. La diferencia básica entre un registro y un contador es que
un registro no tiene una secuencia de estados específica, excepto en ciertas
aplicaciones muy especializadas. En general, un registro se utiliza únicamente para
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

almacenar y desplazar datos (1s y 0s), que introduce en él una fuente externa y,
normalmente, no posee ninguna secuencia característica interna de estados.
Tipos de registros
 Entrada serie/salida serie:
Los datos deben introducirse en serie, es decir, bit a bit por una única línea. La salida
se obtendrá de la misma manera.

Fig. Entrada serie/salida serie:

El bit de la derecha es un 1 por lo que le aplicaremos en la entrada lo que hace que


D=1 en el FF1. En el momento que halla un flanco de reloj el FF1 pasara al estado
SE almacenando el 1.

Fig. Entrada serie/salida serie:

Seguidamente introduciremos el segundo bit un 0. Esto significa que en el FF 1 D=0


y en el FF2 D = 1. El 1 e r “1” se ha desplazado al producirse el 2 º flanco de reloj y
a su vez se ha introducido un nuevo bit.

Fig. Entrada serie/salida serie:


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Introducimos el tercer bit de datos entonces tendremos FF3 D=1; FF2 D=0; FF1 D=1

Fig. Entrada serie/salida serie (tercer bit)

Introducimos el ultimo bit con lo que quedara la secuencia guardada al producirse el


4º pulso de reloj. FF4 D=1; FF3 D=0; FF2 D=1;FF1 D=0.

Fig. Entrada serie/salida serie (cuarto bit)

Para obtener la secuencia a la salida debemos seguir el mismo procedimiento que


para introducirlos los datos para lo cual tendremos que aplicar tantos pulsos de reloj
como sea necesario, en este caso serán otros 4.

• Entrada serie/salida paralelo: En este tipo de registros con salida en paralelo se


dispone de la salida de cada flip-flop por lo que una vez almacenados los datos cada
bits se representa en su respectiva salida. De esta manera todos los bits de salida
estarán disponibles al mismo tiempo.

Fig. Entrada serie/salida paralelo


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

En este caso mostraremos gráficamente los estados del registro para unos datos de
entrada de terminados. Mostraremos los cambios fijándonos en la señal de reloj.

Fig. Gráfica de los estados del registro para unos datos de entrada de terminados.
• Entrada paralelo/salida serie: En este tipo de registros los bits de datos se
introducen simultáneamente a través de líneas paralelo en lugar bit a bit. La salida
serie se hace de igual modo que en el primer caso explicado una vez que los datos
hayan sido almacenados. El funcionamiento de un registro de desplazamiento de
8bits con carga en paralelo, utilizaremos como ejemplo el 74HC165.

Fig. Entrada paralelo/salida serie.


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Este dispositivo posee una entrada (pl) que estando a nivel bajo activa todas las
puertas NAND permitiendo la carga de los datos de entrada en paralelo.
Cuando a la entrada nos encontramos un “1” el flip-flop correspondiente pasa al
estado de SET de manera asíncrona debido al nivel bajo de la puerta superior.
Por el contrario, cuando la entrada es “0” el flip-flop pasará a estado de RESET de
forma asíncrona por el mismo motivo. Este dispositivo tiene la opción de introducir
también los datos en serie a través de la entrada SER. Las salidas de datos serie
del registro son Q7 y Q7’.

• Entrada paralelo / salida p

Fig. Entrada paralelo/salida serie.

• Registros de desplazamiento bidireccionales:


Son aquellos en que los datos se pueden desplazar a la izquierda o la derecha. Se
puede implementar utilizando puertas lógicas que permitan la transferencia de un bit
de datos de una etapa a la siguiente de la izquierda o de la derecha de pendiendo
del nivel de una línea de control. Posee una entrada que estando a nivel alto hace
que los bits almacenados en el registro se desplacen hacia la derecha y a nivel bajo
se desplazaran hacia la izquierda.

Cuando este a alto las puertas impares estarán activas y el estado de la salida de
cada flip - flop pasara a la entrada D del siguiente. Cuando haya un flanco de reloj
los bits se desplazarán una aposición a la derecha. Cuando este abajo las puertas
pares estarán activas y el estado de la salida de cada flip - flop pasara a la entrada
D del anterior. Cuando hay a un flanco de reloj los bits se desplazarán una posición
a la izquierda.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Fig. Registro de desplazamiento bidireccionales


• Aplicaciones comunes de los registros de desplazamientos:
Multiplicación x2 (desplazamiento de un bit hacia la izquierda) ej 74LS194
División x2 (desplazamiento de un bit hacia la derecha) ej 74LS194
Conversión serie-paralelo: Nos permite pasar una información binaria en serie a
paralelo.
Conversión paralelo-serie: Nos permite pasar una información binaria en paralelo a
serie.
Generador de secuencia.
Detector de secuencia: Si se conecta a la salida de los flipflop un decodificador
puede reconocerse una secuencia cada vez que se presente en la entrada.
Generador de retardo: Un valor de entrada saldría n pulsos más tarde en la salida.

2.7 Resultados y Discusión

Con la practica realizada obtuvimos buenos resultados, lo primero que se pudo


observar era que el registro de desplazamiento funciona correctamente en la
simulación.
Al momento de armar en el proto se pudo ver el desplazamiento de bits funcionaba
correctamente con l ayuda de dipswitch para que se desplace correctamente.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Resultado:

Registro de desplazamiento

fig. simulación en proteus registro de desplazamiento.

Fig. simulación del circuito en protoboard virtual


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Fig. armado del registro de desplazamiento con integrado 74ls74 en protoboard.

2.8 Conclusiones

 Los flip flops paralelos que tienen la capacidad de contar en forma simultanea.
 Los ascendentes y descendentes tienen la capacidad de contar en ambos
sentidos.
 Después de los resultados obtenidos podemos comprobar como se puede
construir un elemento complejo (registro de desplazamiento) a partir de una
unidad más simple, el flip-flop D.
 También ha sido útil este trabajo para la investigación del comportamiento de las
puertas tristate y las puertas de paso.
 En cuanto a las aplicaciones al mundo real, pueden ser muy diversas: un
decodificador para uso en domótica, un contador digital, contador en anillo, etc.)

2.9 Recomendaciones

 Tener muy en cuenta que función hace cada pin del integrado 74ls293, ya
que si se le conecta mal se puede quemar el integrado.
 Tener en cuenta que el integrado 74ls74 que es un flip-flop tipo D este
funcionando bien porque puede fallar su desplazamiento.

1.10. Referencias Bibliográficas


UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
PERÍODO ACADÉMICO:SEPTIEMBRE 2019-ENERO 2020

Bibliografía

[1] E. Components, «all data sheet,» [En línea]. Available:


http://www.alldatasheet.com/datasheet-pdf/pdf/5707/MOTOROLA/74LS32.html. [Último
acceso: 2 12 2018].

[2] m. ortiz, «EL 555,» 14 Abril 2019. [En línea]. Available:


http://hispavila.com/total/3ds/tutores/lm555.html.

[3] A. Rubio, P. Altet, X. Aragonés, J González, D. Mateo y F. Moll. Diseño de Circuitos y


Sistemas Integrados. Edicions U.P.C.

Libros:

• “Sistemas Digitales”. R. Tocci, N. Widmer, G. Moss. Ed. Prentice Hall.

• “Diseño Digital”. M. Morris Mano. Ed. Prentice Hall. 3ra edición.

• “Diseño de Sistemas Digitales”. John Vyemura. Ed. Thomson.

• “Diseño Lógico”. Antonio Ruiz, Alberto Espinosa. Ed. McGraw-Hill.

Você também pode gostar