REPUBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” ESCUEKA DE INGENIERIA ELECTRONICA (44) EXTENSION-MATURIN
CIRCUITO DE MEMORIA DE 4 BITS
PROFESOR: INTEGRANTES: *Ing. Jesús Rondón Rondón Villanueva CI: 26.101.406
*Zulimar *Marie !lonso
CI: 2".#$#.62# *%usel&s *%usel&s 'aavedra *Jesús Ro(ue
Ma!"#a: 'is). igi)ales II T$"%&: +o,)urno-V
CI: CI:
Maturín, noviembre De 2015
INTRODUCCION Los registros de desplazamiento o de corrimiento son dispositivos secuenciales muy comúnmente conectadas en cascada en la cual puede introducirse la información en serie o paralela. Este circuito digital acepta datos binarios de una fuente de entrada y luego los desplaza, un bit a la vez, a través de una cadena de flip-flops. Estos registros son muy comúnmente utilizados en las calculadoras comunes en el cual al ser observadas con detenimiento se puede entender el funcionamiento básico de un registro de desplazamiento. En objetivo principal de esta investigación es el de comprender como trabajan estos registros de desplazamiento para ue en el futuro no tengamos inconvenientes de e!plicar su funcionamiento como tal. Esta investigación está apoyada también con un proyecto de registro de " bits con la e!plicación detallada de cada circuito integrado usada en él# ya ue es importante saber la enumeración de cada pin de los circuitos y el valor má!imo con el ue pueden trabajar.
R!'#"& ! !*+a,a#!%& $e puede decir ue un registro de desplazamiento es un grupo de celdas de almacenamiento binario adecuadas para mantener información binaria. %n grupo de flip-flop constituye un registro, ya ue cada flip-flop es una celda binaria capaz de almacenar un bit de información. %n registro de n-bit tiene un grupo de n flip-flop y es capaz de almacenar cualuier información binaria ue contengan bits. &demás de los flip-flop, un registro puede tener compuertas lógicas combinacionales ue realicen ciertas tareas de procesamiento de datos. En su definición más amplia, un registro consta de un grupo de flip-flop y compuertas ue efectúan una transición. Los flip-flop mantienen la información binaria y las compuertas controlan cuando y como se transfiere información nueva al registro.
F&"a ! #%"&$.#" +a #%/&"a.#0% $e pueden introducir la información de dos maneras diferentes dependiendo del modelo ue se tenga' Serie: Los
bits se transfieren uno a continuación del otro por una misma l(nea.
Paralelo: $e
intercambian todos los bits al mismo tiempo, utilizando un
número de l(neas de transferencia igual al número de bits.
R!'#"& ! !*+a,a#!%& .&% 1#*-1&* #*& D Este tipo de registro tiene la opción de elegir la dirección en ue se transmiten los datos. Estos registros tienen una se)al de control ue permite seleccionar el sentido de desplazamiento de los datos. %n ejemplo es uno construido con cuatro flip-flop tipo * y una entrada común de pulsos de reloj. La entrada de pulsos de reloj, +, abilita todos los
flip-flop de modo ue la información presente disponible en las cuatro entradas puede transferirse al registro de "-bit.
A*+#.a.#&%! Los registros de desplazamiento tienen varias aplicaciones en sistemas digitales entre las cuales se encuentran las más destacadas'
$ervir de almacenamiento temporal de un conjunto de bits sobre los ue se está realizando una labor de procesamiento. *esplazamiento de datos a lo largo de los flip-flops. ransmisión de datos. +onversión de protocolo serie en paralelo y viceversa. uertos de salida de los microcomputadores. $ecuenciadores /luces y anuncios publicitarios0. 1ultiplicaciones y divisiones por 2, ", 3, 45 bits. 6peraciones ue se acen en forma secuencial.
P"&.!##!%& Los pasos ue se realizaron para ensamblar nuestro proyecto fueron los siguientes' MONTAJE DEL LM555 COMO ASTABLE
rimeramente
se ensamblo el circuito integrado 777 como astable
para poder generar la se)al de reloj ue se necesita en el registro de desplazamiento, ya ue este es sincronizado podemos ver en la figura n84 el *ataseet de dico circuito integrado.
Figura Nº 1 Datasheet del Circuito integra 555
El diagrama eléctrico para montar el astable se puede observar en la figura 98 :
Figura Nº 9. Diagrama eléctrico del 555 como astable
En la figura n8: se observa el diagrama eléctrico del astable con el 777, cabe destacar ue la ;<4 se cambió por una resistencia fija de valor 4=> y los :; se redujeron 7;, en la figura n8 4? se puede ver el 777 como astable. En la figura 9@4 se muestra la simulación realizada en proteus tal como deberia ir conectado en la placa de simulaciones
Figura N°1 Simulaciones del 555 astable
En la figura 9@4 se muestra la simulación del 777 astable en funcionamiento realizada en proteus
Figura N°2 Simulaciones del 555 astable en funcionamiento
169&AE *EL B"L$4B"
F$%.#&%a#!%& Este registro de desplazamiento funciona con " bits en el cual la entrada del primer flipp-flop y la salida del último son accesibles internamente. $e emplean como l(neas de retardo digitales y en tareas de sincronización. El registro está conformado con la combinación en serie de flip-flop *. El registro de desplazamiento o corrimiento con cada subida de reloj aduiere un valor del bit Centrada o dataD desplazando los bit almacenados, /en este caso " bits0. La salida muestra el valor de los cuatro biestables a la vez. Los números binarios almacenados en él son desplazados de un flipflop al siguiente con cada pulso de reloj aplicado en este caso los pulsos de reloj serán generados por el 777. & continuación se muestra el diagrama del registro de desplazamiento con salida en paralelo'
Diagrama de registro de desplazamiento
+on cada flanco ascendente del reloj /circuito euivalente 7770 la información se va desplazando acia la dereca una posición. En la igura ue se muestra se puede detallar las formas de onda de las salidas de cada flip-flop, donde se observa el desplazamiento de los datos de izuierda a dereca.
Las formas de onda de las salidas de cada flip-flop
Ma!"#a+! 2 !3$#*& -4 suice -4 +ircuito euivalente 777 -4 +ircuito integrado B"L$4B" -F diodos LE* /4 &marillo de 7mm, 4 rojos de Fmm, 4 verde0 -7 resistencias de 4G> -2 resistencias de B,7G> -4 condensador de ?,4Hf de 7?v -4 condensador de 53Hf de 7?v -rotoboard -+ables % -inzas -1ult(metro
Circuito integrado 7LS17
Este circuito integrado tiene 5 flip-flop de tipo * con entradas de clear y reloj comunes disparados por flanco de subida y con una capacidad de voltaje de alimentación entre ".B7v a 7.27v. osee además un encapsulado de 45 pines. %na visión interna del integrado mostrando lo ue ya se e!plicó anteriormente seria el ue se muestra a continuación'
Datas!eet del 7LS17
Circuito e"ui#alente 555
El temporizador I+ 777 es un circuito integrado /cip0 ue se utiliza en una variedad de aplicaciones y se aplica en la generación de pulsos y de oscilaciones. El 777 puede ser utilizado para proporcionar retardos de tiempo, como un oscilador, y como un circuito integrado flip-flop. En este proyecto él se encargara de enviar un pulso cada cierto tiempo al circuito integrado B"L$4B" para ue enviara una se)al. %na visión interna del 777 ser(a la ue se muestra a continuación'
Datas!eet del 555
R!.&!%a.#&%!
$e recomienda revisar los dataseet para saber el má!imo valor ue se le deben introducir a las compuertas lógicas para evitar ue se da)en.
Es recomendable pelar bien los cables % y ue estos touen el fondo de la placa para ue no e!ista un falso contacto y dificulte el funcionamiento del circuito.
Es recomendable verificar si ay continuidad en cada uno de los puntos del circuito.
or estética y para lograr un mejor circuito eléctrico es recomendable usar cables utp de un solo color para cone!iones entre las compuertas, un color para la tierra y un color para la alimentación.
$e deber(a utilizar para este tipo de circuito el lip-lop B"B" y no un circuito integrado ue los contenga.
$e tiene ue usar resistencias antes de los led para protegerlos aun y cuando no este esto plasmado en el diagrama.
*ebemos de cuidarnos de los altos voltajes ya ue un sobre e!ceso de voltaje podr(a da)arnos asta el protoboard.
CONCLUSIONES &l final de la investigación pudimos concluir ue un registro de desplazamiento o corrimiento es un circuito muy útil ya ue es capaz de retener datos ue se ubican en almacenamientos temporales con el fin de realizar manipulaciones espec(ficas en las cuales los datos modificados se pueden enviar a otra localización similar. endremos en cuenta ue para realizar un registro de corrimiento, se debe tomar en cuenta los contadores, flip-flop, circuitos, y mucas cosas más ue serán necesarias para obtener el registro de corrimiento.
BIBLIOGRAFIA !ttps$%%es&'i(iboo(s&org%'i(i%Dise )C*)+1o,de,circuitos,digitales,,tecnolog )C*).Da,de,computadores%/egistros !ttp$%%'''irtual&unal&edu&co%cursos%ingenieria%200077%leccione s%0001&!tm !ttp$%%'''&ecured&cu%inde&p!p%/egistro,de,desplazamiento !ttp$%%personales&unican&es%manzanom%3lanantiguo%4Digital%/46 6&pdf !ttps$%%es&'i(iboo(s&org%'i(i%Dise )C*)+1o,de,circuitos,digitales,,tecnolog )C*).Da,de,computadores%/egistros