tarea2 (1)

Download tarea2 (1)

Post on 28-Sep-2015

237 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

  • Ciclo I -2014

    UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERA DE SISTEMAS INFORMTICOS

    ESCUELA DE INGENIERA ELECTRICA SISTEMAS DIGITALES

    Convertidor de cdigos con compuertas bsicas | SDU-115

    INTEGRANTES: Joseline Alicia Rodrguez Campos _______RC10116

    Irvin Yonany Leiva Peate _____________LP10005

    Instructor: Ing. Salvador Germn

    Grupo Terico: 01

    Grupo de discusin: 01

    Fecha de entrega:

    Mircoles 30 de Abril de 2014.

  • 1

    Contenido Introduccin ........................................................................................................................................ 2

    Objetivos ............................................................................................................................................. 3

    Objetivos Generales: ........................................................................................................................... 3

    Objetivos Especificos ........................................................................................................................... 3

    Marco Terico ..................................................................................................................................... 4

    Descripcin de los pasos seguidos para la solucin de circuito 1 ................................................... 9

    Tablas de verdad y ecuaciones generadas .................................................................................... 10

    Cdigo VHDL circuito 1 .................................................................................................................. 13

    Grficos en TINA del circuito 1 ...................................................................................................... 13

    Descripcin de los pasos seguidos para la solucin de circuito 2 ................................................. 15

    Tablas de verdad y ecuaciones generadas .................................................................................... 15

    Cdigo VHDL del circuito 2 ............................................................................................................ 18

    Grficos en TINA del circuito 2 ...................................................................................................... 19

    Resultados de la investigacin .......................................................................................................... 21

    Libreras existentes para VHDL ............................................................................................... 23

    Observaciones ................................................................................................................................... 26

    Conclusiones ..................................................................................................................................... 27

    Bibliografa ........................................................................................................................................ 28

  • 2

    Introduccin

    En presente trabajo se desarrollaran dos circuitos haciendo uso de la poderosa herramienta

    de simulacin de circuitos electrnicos y digitales TINA, cabe mencionar que esta es una

    herramienta factible para el estudio de la asignatura y se adapta muy bien al contenido de

    la misma.

    Explicaremos de la forma ms sencilla como emplear las herramientas disponibles en tina

    como por ejemplo: Displays, switchs, entre otros, as mismo nos hemos apoyado en las

    disponibilidades bsicas que proporciona VHDL para crear los elementos mencionados en

    TINA, con base a esto creamos los circuitos desarrollados en la presente tarea.

    Las partes presentadas en este trabajo son: En el primer punto describimos el

    funcionamiento del software de TINA V8, describimos los pasos utilizados en la instalacin

    del mismo, desarrollamos los circuitos convertidor de cdigos BCD(8421) a un display de

    siete segmentos y un convertidor de cdigos BCD a 8421 un , asimismo hemos descrito los

    pasos de nuestra soluciones a los problemas, presentamos los cdigos VHDL e imgenes

    de su buen funcionamiento.

  • 3

    Objetivos

    Objetivos Generales: Conocer el uso de las potentes herramientas de simulacin para la verificacin del

    buen funcionamiento de cdigo escrito en VHDL (Very High Speed Integrated

    Circuit Hardware Description Language) para tal caso ocuparemos TINA.

    Aprender ms sobre el uso el uso del lenguaje VHDL y herramientas de simulacin como

    TINA.

    Objetivos Especificos

    Utilizar el lenguaje de programacin VHDL para el desarrollo de un convertidor de

    cdigo 8421 a 7 segmentos y de un convertidor de todos los cdigos BCD a 8421.

    Usar adecuadamente el software de simulacin TINA para el desarrollo de los

    circuitos establecidos.

    Crear componentes usando cdigo VHDL

  • 4

    Marco Terico

    Software de simulacin tina

    TINA es un software de simulacin de circuitos elctricos fcil de usar, pero potente,

    basado en un motor de SPICE.

    TINA se limita a los circuitos con dos circuitos integrados y hasta 20 nodos adicionales (es

    decir en un mismo esquemtico pueden simularse dos circuitos diferentes, lo que es una

    ventaja con respecto a otros programas similares).

    TINA tiene una amplia capacidad de procesamiento que le permite dar formato a los

    resultados de la manera que usted desee. Posee instrumentos virtuales que le permiten

    seleccionar las formas de onda de entrada, el circuito, los nodos, las tensiones, las

    corrientes, los componentes deseados, etc. Es as como este software permite representar

    circuitos elctricos de una manera sencilla y rpida, lo que permite analizar los resultados

    antes de haber construido el circuito en el laboratorio.

    TINA es un potente pero accesible paquete de programas para analizar, disear y probar

    en tiempo real circuitos

    analgicos, digitales, VHDL,

    MCU, electrnicos mixtos y sus

    circuitos impresos (PCB).

    Puede tambin analizar

    circuitos RF, de comunicacin,

    opto electrnicos y probar y

    depurar aplicaciones de micro

    controladores. TINA posee una

    caracterstica nica que permite animar un circuito mediante el hardware opcional

    TINALab II, con conexin USB que convierte a su computadora en un inigualable

    instrumento multifuncin de prueba y medicin (T&M).

  • 5

    Tina es factible en lo que son ingresos de circuito, lo cual requiere de pocos minutos con

    el sencillo editor de esquemas de TINA. Mejora sus esquemas agregando texto y

    elementos grficos tales como lneas, arcos, flechas, marcos y bloques de ttulos. Tenemos

    la opcin de elegir las componentes de la amplia biblioteca que contiene ms de 20.000

    modelos de fbrica. Podemos verificar los errores de los esquemas con las funciones

    avanzadas ERC de TINA. El editor esquemtico admite diseos jerrquicos complejos,

    diseo en equipo y control de versin.

    Editor de esquemas

    Con referencia al editor de barra de Herramientas de componentes usted puede adicionar

    sus propios componentes a la barra de herramientas de TINA. Ahora usted puede crear

    nuevos grupos de componentes, de botones y podr mover el grupo de componentes y

    botones a cualquier lugar de la barra de herramientas.

    EDITOR DE COMPONENTES

    Cabe volver a mencionar acerca de las libreras de TINA incluye, que son ms de 20,000

    componentes los cuales pueden ser modificados por el usuario.

  • 6

    Los modelos de componentes incluidos son:

    Componentes Pasivos: resistor, potencimetro, capacitores, capacitores cargados,

    inductores, inductores de almacenamiento de energa, inductores acoplados,

    transformadores, inductores y transformadores no lineales, lneas de transmisin, diodos,

    diodos Zener, diodos varicap, diodos Schottky, diodos LED (diodos emisores de luz),

    lmparas, dnamos, fusibles, rels.

    Componentes activos: transistor bipolar, (NPN y PNP), transistores MOS (modo mejora y

    agotamiento, canales N y P), JFET (canales N y P), tiristor, triac, diac, amplificador,

    amplificador operacional ideal, amplificador operacional.

    Componentes RF: capacitores RF, inductores, diodos, transistores bipolares y MOS con

    modelos de Parmetros S y Spice.

    Fuentes: fuente de corriente, fuente de voltaje, generador de corriente, generador de

    voltaje, fuentes controladas (CCCS, VCCS, CCVS, VCVS), fuente de pulsos digitales, reloj

    digital.

    Puertas: bfer, bfer de triple estado, inversor, inversor de Schmidt, AND (2, 3, y 4

    entradas), OR (2, 3, y 4 entradas), NAND (2, 3 y 4 entradas), NOR (2, 3, y 4 entradas), y

    XOR.

    Flip-flops: cierre D, flip-flop D, flip-flop SR, flip-flop JK.

    Instrumentos de medicin: medidor de voltaje, circuito abierto, pin de voltaje, punto de

    prueba (para mediciones a tiempo real), medidor de amperes, flecha de corriente,

    medidor de energa, medidor de impedancia.

    Otros componentes: interruptor de tiempo controlado, interruptor de voltaje controlado,

    convertidor de AD y DA, familia lgica de 74000, familia lgica de 4000, reloj, bloques de

  • 7

    control analgicos, resistor de pull-up, indicador, presentacin en siete segmentos,

    teclado numrico.

    Modelos de fbrica: modelos Spice de fabricantes lderes en semiconductores, Analog

    Devices, Burr-Brown, Motorola, National Semiconductor, Texas Instruments, Zetex y