Circuito de Memoria de 4 Bits

Embed Size (px)

Citation preview

  • 8/17/2019 Circuito de Memoria de 4 Bits

    1/12

    REPUBLICA BOLIVARIANA DE VENEZUELA

    INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGOMARIÑO”

    ESCUEKA DE INGENIERIA ELECTRONICA (44)

    EXTENSION-MATURIN

    CIRCUITO DE MEMORIADE 4 BITS

    PROFESOR:INTEGRANTES:

    *Ing. Jesús Rondón *Zulimar

    Villanueva CI: 26.101.406

      *Marie !lonso

    CI: 2".#$#.62#

      *%usel&s 'aavedra CI:

      *Jesús Ro(ue CI: 

    Ma!"#a: 'is). igi)ales IIT$"%&: +o,)urno-V

  • 8/17/2019 Circuito de Memoria de 4 Bits

    2/12

     

    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 calculadorascomunes 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 elvalor má!imo con el ue pueden trabajar.

  • 8/17/2019 Circuito de Memoria de 4 Bits

    3/12

    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-flopmantienen 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 unamisma 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

  • 8/17/2019 Circuito de Memoria de 4 Bits

    4/12

    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.

  • 8/17/2019 Circuito de Memoria de 4 Bits

    5/12

    Figura Nº 1

     Datasheet del Circuito integra 555

    El diagrama eléctrico para montar el astable se puede observar en lafigura 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 ; 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

  • 8/17/2019 Circuito de Memoria de 4 Bits

    6/12

    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"

  • 8/17/2019 Circuito de Memoria de 4 Bits

    7/12

    F$%.#&%a#!%&

    Este registro de desplazamiento funciona con " bits en el cual la

    entrada del primer flipp-flop y la salida del último son accesiblesinternamente. $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 flip-flop 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

  • 8/17/2019 Circuito de Memoria de 4 Bits

    8/12

  • 8/17/2019 Circuito de Memoria de 4 Bits

    9/12

      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 devoltaje 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 deoscilaciones. 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'

  • 8/17/2019 Circuito de Memoria de 4 Bits

    10/12

    Datas!eet del 555 

    R!.&!%a.#&%!

  • 8/17/2019 Circuito de Memoria de 4 Bits

    11/12

    $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 elfondo 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.

  • 8/17/2019 Circuito de Memoria de 4 Bits

    12/12

    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

    https://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttp://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060401.htmhttp://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060401.htmhttp://www.ecured.cu/index.php/Registro_de_desplazamientohttp://personales.unican.es/manzanom/Planantiguo/EDigitalI/REGG4.pdfhttp://personales.unican.es/manzanom/Planantiguo/EDigitalI/REGG4.pdfhttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttp://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060401.htmhttp://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060401.htmhttp://www.ecured.cu/index.php/Registro_de_desplazamientohttp://personales.unican.es/manzanom/Planantiguo/EDigitalI/REGG4.pdfhttp://personales.unican.es/manzanom/Planantiguo/EDigitalI/REGG4.pdfhttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registroshttps://es.wikibooks.org/wiki/Dise%C3%B1o_de_circuitos_digitales_y_tecnolog%C3%ADa_de_computadores/Registros