Introducción a la simulación de circuitos



Documentos relacionados
Desarrollo y Construcción de Prototipos Electrónicos

Metodologías de diseño de hardware

Microcontroladores y Simulación Electrónica

Introducción al PSPICE

PROGRAMA DE LA ASIGNATURA: LABORATORIO DE ELECTRÓNICA DIGITAL

GUÍA DE INICIACIÓN A LA HERRAMIENTA ORCAD PSPICE

6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM

DISEÑO DE PCB A NIVEL DE ESQUEMÁTICO CON LA HERRAMIENTA CAPTURE DE ORCAD

Tema 16 ELECTRÓNICA DIGITAL LENGUAJES DE DESCRIPCIÓN DE LOS SISTEMAS DIGITALES (PARTE 1)

Curso Completo de Electrónica Digital

Diseño Lógico I Facultad de Ciencias Exactas y Tecnología UNT. Introducción. Fabricantes. Elevada complejidad. Facilitar tareas de diseño

Instalación de Sistemas de Automatización y Datos

INGENIERÍA DEL SOFTWARE I. Univ. Cantabria Fac. de Ciencias. Especificación de Requisitos. Práctica 2

Desarrollo y Construcción de Prototipos Electrónicos

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

SINTESIS Y DESCRIPCIÓN DE CIRCUITOS DIGITALES UTILIZANDO VHDL ANTECEDENTES

INGENIERÍA DE SOFTWARE. Sesión 3: Tipos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.

DCPE - Diseño y Construcción de Prototipos Electrónicos

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

CAPITULO III MARCO METODOLÓGICO. La presente investigación plantea como objetivo el diseño de un prototipo

Placa de control MCC03

PROYECTO KUABOOT PROYECTO KUAABOT. MAKER LABS COCHABAMBA Página 1

Encuesta sobre utilización de la microelectrónica en la Argentina

Laboratorio de Diseño de Sistemas Digitales

Figura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:

DEPARTAMENTO DE INFORMÁTICA CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS MÓDULO: REDES DE ÁREA LOCAL CURSO:

1. Descripción y objetivos

Facultad De Ingeniería Mecatrónica

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

capitulo3 MARCO TEÓRICO Para el diseño de la reubicación de los procesos se hará uso de la Planeación

ÍNDICE. 1.- Descripción del sistema. 1.- Descripción del sistema. 2.- Descripción general. 3.- Características diferenciales.

INTRODUCCIÓN A ORCAD 10.0

Creación de nuevos modelos a partir de otros ya existentes.

28 = =

INGENIERÍA EN MECATRÓNICA

PORTAFOLIO DE EVIDENCIAS. REDES

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

Guía de Usuario Programador USB

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

Uso del simulador Modelsim

6 Anexos: 6.1 Definición de Rup:

Integración de Magento & Dynamics NAV

Capas del Modelo ISO/OSI

El Software. Es lo que se conoce como el ciclo de vida del software.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Transformación de binario a decimal. Transformación de decimal a binario. ELECTRÓNICA DIGITAL

Estructuras de Sistemas Operativos

Sistemas de almacenamiento informático

NOTA DE APLICACIÓN AN-P002. Programando Wiring con NXProg

SISTEMAS DE INFORMACIÓN I TEORÍA

Capítulo 6: Conclusiones

Ingeniería de Software

Elementos requeridos para crearlos (ejemplo: el compilador)

Capítulo 5. Análisis del software del simulador del sistema de seguridad

Introducción a las redes de computadores

Puertas Lógicas. Contenidos. Objetivos

COMUNIDAD DE FORMADORES DEL EMPRENDIMIENTO TECNOLÓGICO FEMPRETEC

Comparadores de tensión

Sistemas de Gestión de Documentos Electrónicos de Archivo (SGDEA)

DESCRIPCION DEL SITEMA MASTER.

I. INTRODUCCION. PRACTICA N 03: Control Electroneumático de cilindros de simple y doble efecto usando el simulador FluidSIM

CAPITULO V. Cuando hablamos de los lenguajes de programación nos referimos a diferentes formas en las que se puede escribir el programa del usuario.

Adquisición de Datos usando Matlab

Diagramas de muestra creados con SmartArt

CONSEJO DE NORMALIZACIÓN Y CERTIFICACIÓN DE COMPETENCIA LABORAL NORMAS TÉCNICAS DE COMPETENCIA LABORAL

Registro Público Vehicular Anexo I Especificación de las alternativas para el envío de información

Telecomunicaciones. Profesor: Edgar Noe Lugo Orihuela

EL PROGRAMA PROTEUS Análisis de Circuitos

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Las ventajas de usar AutoCAD Electrical

2.2 Política y objetivos de prevención de riesgos laborales de una organización

UNIVERSIDAD AUTÓNOMA DEL CARIBE PROCEDIMIENTO DE ATENCIÓN DE INCIDENTES Y REQUERIMIENTOS PARA EQUIPOS DE CÓMUPUTO Y/O PERIFÉRICOS GESTIÓN INFORMÁTICA

Sistemas de información

TEMA: PROTOCOLOS TCP/IP

Naturaleza binaria. Conversión decimal a binario

Base de Datos, Teoría General de Sistemas Área:

Capítulo VI. Diagramas de Entidad Relación

SEGURIDAD Y PROTECCION DE FICHEROS

Introducción a FPGAs. Contenido

ASIGNATURA: AUTOMATIZACIÓN INDUSTRIAL II. (Especialidad: Electrónica Industrial) D. Ramón Herrán Elorza

DISEÑO E IMPLEMENTACIÓN DE UNA TARJETA DE ADQUISICIÓN DE DATOS PARA EL LABORATORIO DE TELECOMUNICACIONES DE LA FIEC.

Sistemas de Información Administrativo - Universidad Diego Portales. Cátedra : Sistemas de Información Administrativa S.I.A.

CRONO SISTEMA DE CONTROL DE PRESENCIA. Software abierto. Distintas opciones para realizar las picadas. Web personal para cada usuario

Manual de Introducción a SIMULINK

PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC.

- Bases de Datos - - Diseño Físico - Luis D. García

Gestión de Requisitos ULPGC

DISEÑO DE FUNCIONES (TRATAMIENTOS)

LISTA DE MATERIALES, BOM (BILL OF MATERIALS)

UNIVERSIDAD DR. JOSE MATIAS DELGADO

AUTOMATIZACIÓN INDUSTRIAL III

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Desde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos:

Manual de usuario Software PC Editor de Rutas. inled

Fundamentos del diseño 3ª edición (2002)

Architectural Driven Design - ADD

HARDWARE DE SISTEMA AUTOMÁTICO DE RASTREO DE VEHÍCULOS MEDIANTE TECNOLOGÍAS GPRS Y GPS

Transcripción:

Introducción a la simulación de circuitos Microcontroladores Simulación Electrónica Escuela de Ingeniería Industrial Profesor: Dr. Camilo Quintáns Graña Vigo, 0 LA SIMULACIÓN EN LA INGENIERÍA. La simulación dentro del diseño en el proceso de la ingeniería. Diseño y desarrollo de un producto electrónico. Ingeniería de producto asistida por computador. Niveles de abstracción en la especificación y descripción del diseño 4. Diseño electrónico asistido por computador 5. Entorno EDA. Definiciones de términos 6. Entorno EDA. Ejemplo de los resultados 7. Librerías de componentes 8. Captura de esquemáticos 9. Captura de esquemáticos. Tipos de jerarquía 0. Captura de esquemáticos. Ejemplo de jerarquía vertical con tres niveles. Procesado del diseño. Procesado del diseño. Comandos en la herramienta de diseño Orcad

LA SIMULACIÓN DENTRO DEL DISEÑO EN EL PROCESO DE LA INGENIERÍA Comunicación con el cliente Análisis de los requisitos Establecimiento de los requisitos del producto Diseño del producto Simulación Desarrollo del producto Fabricación Comunicación con el cliente Validación y Verificación Establecimiento de las especificaciones del producto Implementación de una solución al diseño Evaluación del prototipo Revisión NIVELES DE ABSTRACCIÓN EN LA DESCRIPCIÓN DEL DISEÑO Para cada nivel de abstracción hay un tipo de simulación Subsistema o equipo Dominio de interés Dominio de la aplicación Sistema físico Software Visión global Hardware Visión del dominio Módulo Representación eléctrica Esquema eléctrico biblioteca de componentes Representación física: biblioteca de footprints Visión de los elementos Tarjeta electrónica de circuito impreso o PCB Dispositivos pasivos Dispositivos activos Dispositivos mecánicos Vista detallada 4

DISEÑO Y DESARROLLO DE UN PRODUCTO ELECTRÓNICO. INGENIERÍA DE PRODUCTO ASISTIDA POR COMPUTADOR CAEE EDA Diseño electrónico asistido por computador CAM Fabricación asistida por computador Ingeniería electrónica asistida por computador Denominaciones de los Entornos de diseño asistido por computador: CAE: Computer Aided Engineering. CAEE: Computer Aided Electronic Engineering. CAD: Computer Aided Design. EDA: Electronic Design Automation. CAM: Computer Aided Manufacturing. 5 DISEÑO ELECTRÓNICO ASISTIDO POR COMPUTADOR Entorno EDA (Electronic Design Automation): En un entorno EDA se controla el diseño y la producción de circuitos electrónicos desde el PC pudiendo realizarse los cambios necesarios mientras discurre el proceso. Capture CAPTURA DEL ESQUEMA PROCESADO BIBLIOTECAS DE COMPONENTES Creación de un Perfil PSpice PCB Editor OrCAD DEMO 6 SIMULACIÓN DISEÑO DE LA PCB POSTPROCESADO Simulación del diseño Análisis de los resultados BIBLIOTECA DE FOOTPRINTS FABRICACIÓN PCB (Printed Circuit Board) 6

ENTORNO EDA. DEFINICIONES DE TÉRMINOS I CAPTURA DE ESQUEMÁS Un esquema es el conjunto de componentes parts y las conexiones entre ellos de forma que constituyen la representación de un circuito. Por tanto representa una de las formas más importantes de comunicación en la ingeniería. La captura de esquemas es el proceso de creación de un esquemático que consiste en la importación de los componentes desde un fichero de librería y su interconexión para crear la topología deseada. 7 ENTORNO EDA. DEFINICIONES DE TÉRMINOS MODELO Un modelo es una representación de un objeto, sistema, o idea, de forma diferente a la de la identidad misma. Habitualmente, su finalidad es ayudar a definir, entender o mejorar un sistema. Un modelo de un objeto puede ser una réplica exacta de éste (en un material diferente y a escala diferente), o puede ser una abstracción de las propiedades dominantes del objeto, esto implica que en la mayoría de los casos la obtención de un modelo obliga a realizar simplificaciones. 8

ENTORNO EDA. DEFINICIONES DE TÉRMINOS MODELADO Y SIMULACIÓN Las herramientas de modelado y simulación de sistemas capacitan al ingeniero para probar una especificación. La simulación es el proceso de diseñar un modelo de un sistema real y realizar experimentos con él para entender su comportamiento y evaluar sus especificaciones. 9 ENTORNO EDA. DEFINICIONES DE TÉRMINOS VALIDACIÓN Y VERIFICACIÓN Validación: Conjunto de actividades que aseguran que el sistema construido se ajusta a los requisitos del cliente. Estamos construyendo el producto correcto? Verificación: Conjunto de actividades que aseguran que el sistema implanta correctamente una función especifica. Estamos construyendo el producto correctamente? 0

ENTORNO EDA. EJEMPLO DE LOS RESULTADOS vout 0V -vcc UA D DN448 R vin k V VAMPL = 0 FREQ = 00 - + 4 V+ V- OUT TL084 R k 0V 0 0 +vcc 0-0V 0s ms 4ms 6ms 8ms 0ms V(VIN) V(VOUT) Time Esquema electrónico Simulación del diseño Producto final. Circuito fabricado Diseño asistido de la PCB BIBLIOTECAS DE COMPONENTES EDITOR DE ESQUEMAS COMPONENTE MODELO DE COMPORTAMIENTO BIBLIOTECA DE MODELOS *-------------------------------------------------------------------- * Digital Components * *------------------------------------------------------------------------- * * 7400 Quadruple -input Positive-Nand Gates * * The TTL Data Book, Vol, 985, TI * tdn 06//89 Update interface and model names.subckt 7400 A B Y + optional: DPWR=$G_DPWR DGND=$G_DGND + params: MNTYMXDLY=0 IO_LEVEL=0 U nand() DPWR DGND + A B Y + D_00 IO_STD MNTYMXDLY={MNTYMXDLY} IO_LEVEL={IO_LEVEL}.ends SÍMBOLO Y ATRIBUTOS LIBRERÍAS DE COMPONENTES BIBLIOTECA DE SÍMBOLOS UA 74LS00 EDITOR DE PCB COMPONENTE FOOTPRINT BIBLIOTECA DE FOOTPRINTS

CAPTURA DE ESQUEMÁTICOS El esquemático es el punto de partida de un diseño, en él se situarán todos los componentes del diseño y las conexiones entre ellos, algunos de estos componentes son: Parts: Las partes son los componentes que se obtienen de las librerías tales como dispositivos pasivos o activos, circuitos integrados, fórmulas matemáticas, fuentes de tensión y corriente, etc. Wire: son los hilos de conexión para realizar el cableado entre los componentes. BUS: Son un conjunto de conexiones que guardan cierta relación que se agrupan en una sola. Símbolos de alimentación y tierra: VCC, GND CAPTURA DE ESQUEMÁTICOS. TIPOS DE JERARQUÍA Jerarquía simple de una sola hoja (One-sheet). Jerarquía plana con varias hojas (Flat). Jerarquía Vertical. Método Top-Down. Método Bottom-Up. 4

CAPTURA DE ESQUEMÁTICOS. EJEMPLO DE JERARQUÍA VERTICAL CON TRES NIVELES Esquema A Nivel 0 Bloque jerárquico Esquema B Bloque jerárquico Esquema C Esquema B Nivel Bloque jerárquico Bloque jerárquico Bloque jerárquico Esquema D Esquema D Esquema E Esquema D Esquema E Esquema C Nivel UA 7400 R k Componentes UA 7400 R k Componentes UA 7400 R k Componentes 5 PROCESADO DEL DISEÑO En el procesado del diseño se especifican encapsulados, se identifican los componentes y se genera información que se añade al diseño que se utiliza para la simulación y para el diseño de la placa de circuito impreso. IDENTIFICACIÓN DE LOS COMPONENTES DE FORMA ÚNICA LISTA DE CONEXIONES CHEQUEO DE LAS REGLAS DE DISEÑO LISTA DE CONEXIONES LISTA DE MATERIALES 6

PROCESADO DEL DISEÑO. COMANDOS EN LA HERRAMIENTA DE DISEÑO ORCAD Annotate. Asigna una referencia a cada componente de forma que se identifique de forma única. Scope: Alcance de la actualización de las referencias. Action: Qué hace con los componentes que ya tiene asignada una referencia. Incremental reference update: Solo se asignan referencias a los componentes sin referenciar. Unconditional reference update: Se asignan referencias a todos los componentes hayan sido o no referenciados anteriormente. Reset part reference to?: Se referencian todos los componentes con su valor por defecto. Add intersheet references: Añade referencias entre esquemas. Delete intersheet references: elimina las referencias entre esquemas. Mode: Especifica si se cambiarán las instancias o las preferencias. Back Annotate Update Properties Design Rules Check Create Netlist: crea una lista con las conexiones del esquema para poder usar esta información en otro programa como por ejemplo en Layaout Informes Bill of materials: Genera una lista de materiales en un fichero 7 Bibliografía Simulación de Circuitos Electrónicos con OrCAD 6 DEMO MARCOMBO S.L BARCELONA, 008 ISBN: 978-8467-46-7 8