lab_01_microelectronica.pdf

Upload: josalarcongaray

Post on 28-Feb-2018

286 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/25/2019 Lab_01_Microelectronica.pdf

    1/5

    I ng. Oscar Ucchell y Romero Cortez

    MICROELECTRNICA

    LABORATORIO N01

    CIRCUITOS COMBINACIONALES UTILIZANDO PLD

    I. OBJETIVOS DE APRENDIZAJE:

    Comprender la sintaxis de programacin en WinCupl.

    Realizar algoritmos que permita simplificar los circuitos digitales fsicos.

    Realizar la simulacin de los algoritmos utilizando el WINSIM y el Proteus.

    Grabar el diseo del circuito lgico en un PLD (GAL16V8 GAL22V10), utilizando el

    grabador universal.

    II. PROCEDIMIENTO:

    1. Realizar un programa utilizando la sintaxis del software WINCUPL, que describa un

    circuito llamado CERO de la figura adjunta, sabiendo que presenta el comportamiento

    descrito en la tabla de verdad de la siguiente figura.

  • 7/25/2019 Lab_01_Microelectronica.pdf

    2/5

    I ng. Oscar Ucchell y Romero Cortez

    2. Realizar un programa utilizando la sintaxis del software WINCUPL, que describa el

    circuito lgico de la siguiente figura:

    3.

    Realizar un programa utilizando la sintaxis del software WINCUPL, que permita realizar

    el trabajo de un detector de nmeros primos de 4 bits.

    4. Realizar un programa utilizando la sintaxis del software WINCUPL, que permita realizar

    el trabajo de un complementador a uno de 6 bits.

    Circuito Detector de

    Nmeros Primos F

    A

    B

    C

    D

    Com

    plementoauno

    A0

    A5

    A1

    A2

    A3

    A4

    S0

    S5

    S1

    S2

    S3

    S4

  • 7/25/2019 Lab_01_Microelectronica.pdf

    3/5

    I ng. Oscar Ucchell y Romero Cortez

    5. Realizar un programa utilizando la sintaxis del software WINCUPL, que permita realizar

    el trabajo de un complementador a dos para nmeros binarios de 3 bits.

    6. Realizar un programa utilizando la sintaxis del software WINCUPL, que permita realizar

    el trabajo de un circuito combinacional con una entrada de seleccin X, de modo que

    si; X = 0, el circuito trabaje como complementador a uno, y si X = 1, su trabajo sea el de

    un complementador a dos, el circuito acepta como dato de entrada nmeros binarios N

    de 3 bits.

    Circuito

    Complementador a

    dos

    N0

    N2

    N1

    S0

    S1

    S2

  • 7/25/2019 Lab_01_Microelectronica.pdf

    4/5

    I ng. Oscar Ucchell y Romero Cortez

    III. PROPUESTOS:

    A. La operacin de prensado se realiza a travs de un piston, el cual esta controlado por

    un motor que baja hasta laposicin B e inmediatamente sube hasta la posicin de

    reposo, determinada por el sensor de la posicin A de la figura, al activar elinterruptor D se ejecuta una operacin de prensado, bajando y subiendo el piston,

    deteniendose en la posicin A departida. Cada vez que se pulsa el interruptor D,

    el piston efectua un ciclo completo.

    B.

    Disear e implementar un circuito lgico utilizando programacin en WinCupl, cuyo

    trabajo consiste en un seleccionador de tamaos de cajas que pasan sobre una banda

    transportadora. Debe seleccionar (dejar pasar) cajas comprendidas entre mayores de

    20cm y menores de 40cm (las de justo 20 y 40cm no las deja pasar). La forma de

    sacarlas de la cinta es mediante un brazo accionado por un motor (el motor se

    accionar cuando pase una caja que no cumpla las condiciones S=1). Para el circuito

    se utilizarn 3 sensores luminosos sobre LDR (pulsador de corte por haz de luz).

  • 7/25/2019 Lab_01_Microelectronica.pdf

    5/5

    I ng. Oscar Ucchell y Romero Cortez

    C. En la Universidad Nacional Pedro Ruiz Gallo se desea implementar un proyecto

    llamado Control de RiegoAutomtico, para ello usted deber disear un circuito

    combinacional utilizando la herramienta de programacin WinCupl, en base al

    esquema que se muestra en la siguiente figura: