Está en la página 1de 13
COMPONENTES ELECTRONICOS Y MEDIDAS ESTUDIO DE CIRCUITOS CON LA HERRAMIENTA DE DISENO ELECTRONICO OrCAD: Breve Guia de Uso Practica 0; Breve introdu 1- Objetivos de las practicas con OrCAD/Pspice 1.1- Objetivo general Al terminar esta serie de practicas el alumno debera saber: a) Familiarizarse con el conjunto de programas de disefio de circuitos electronicos OrCAD. b) Crear proyectos nuevos mediante el subprograma Capture CIS, dibujar circuitos y simular aspectos de su comportamiento en el tiempo o en el dominio de las frecuencias, o dependencias frente a algun parametro (valor de alguna fuente, 0 de algiin componente) mediante Pspice AD. 1.2- Objetivos especificos Al terminar esta serie de practicas el alumno debera saber: a) Simular el comportamiento de alguna magnitud de un circuito en funcién de un intervalo de valores de la fuente de alimentacién continua. b) Representar gréficas Vout-Vin, |-V, y funciones especificas, como la derivada de una curva, o su valor rms. c) Saber obtener la ganancia y desfase de un circuito dado a partir de su funcién de transferencia. d) Aprovechar estas representaciones para determinar resistencias dinamicas de los diodos o valores eficaces de la sefial procedente de una fuente de alimentacién. e) Simular el comportamiento de alguna magnitud en el dominio de tiempos, aplicando fuentes de alimentacién senoidales o funciones escalén f) Aprovechar esta herramienta para representar y predecir el consumo instanténeo de potencia en algun dispositive. g) Simular la dependencia de alguna magnitud frente a la variacién de algun componente (resistencia, temperatura). Utilizar esta estrategia para determinar valores Gptimos de ciertos componentes y utilizarlos para el disefio de un regulador Zener. h) Obtener las caracteristicas de salida de un transistor. i) Evaluar el comportamiento de un transistor en un circuito. 2- Importancia de las herramientas de disefio electrénico en ingenieria: OrCAD En el disefio electrénico existe el problema del alto coste del ciclo fisico si pensamos en las pasos a seguir hasta la obtencién de un circuito que cumpla las especificaciones buscadas: 1. Disefio 2, Montaje del prototipo 3. Testeado 4. Redisefo... 5. y vuelta a empezar. La solucién pasa por incluir CAD en analisis del prototipo antes del montaje. GAD es disefio asistido por ordenador. Es aplicable no sélo al disefio rAfico, sino también al andlisis y comprobacién de los sistemas 3- Herramientas de OrCAD El paquete integrado de OrCAD para disefio de circuitos electr6nicos contiene las siguientes herramientas: 1, Capture CIS: dibujo de esquemas, Pspice. Analisis de Circuitos. Layout: disefio de PCB. Express: compilador y simulador de PLD con lenguaje VHDL. Generador de estimulos para PSpice (versién limitada a diodos) Optimizador de circuitos para Pspice. ‘Smart Route: para el disefio de PCB con algoritmos de tipo neuronal en el trazado de pistas (versi6n DEMO poco depurada). see een 4-Principios basicos de OrCAD/Capture Inicio del programa Capture CIS Del ment inicio (Inicio >Programas> Orcad 10.x Demo capture CIS Demo). Ya estamos en la zona de sesién de Capture. La ventana minimizada Session Log es la del informe de la sesion de trabajo, donde quedan especificados todos los detalles de las acciones se efectuan en la actual sesién con OrCAD Capture: mensajes de error y de precaucién, creacién de ficheros..... Proyecto Nuevo File > New Project: damos nombre al proyecto (sin extensién) y elegimos el directorio donde queremos guardar todos los ficheros relacionados con él. Es conveniente crear un directorio distinto para cada proyecto, Antes de seguir, hemos de optar por el tipo de proyecto que queremos: > Analog or Mixed Signal Circuito Wizard: para utiizarlo en simulacién con PSpice. > PCBoard Wizard: para obtner el disefios de la PCB. > Programmable Logia Wizard: para emplear en la programacién de PLD. Schematic: para el uso basico de dibujar esquemas. Practica 0: Breve introduccién a OrCAD Con la primera optién podemos simular un circulto y obtener la PCB. Si activamos la opcién de andlisis en la segunda opcidn, también podremos simular. La tercera optcién se utiliza en programacién de PLD con VHDL, 0 bien para crear una PLD con primitivas, La Ultima sélo es para dibujar circuitos. Una vez dentro del gestor de proyectos, nos podemos mover para: > Crear nuevas paginas de esquemas: desde la carpeta de esquemas: Design > New Schematic Page. > Crear nuevas carpetas de esquemas: desde el diseflo: Design >Vew Schematic, > Cambiar el nombre: Design >Rename. > Crear una libreria: File >New > Library. > Crear un fichero VHDL: File New VHOL File. Borrar paginas de un esquema, carpetas o librerias: tecla Supr. Abrir un trabajo existente FileSOpen Project: Seleccionamos el proyecto (*.opj) del directorio correspondiente y lo “cargamos’. También podemos abrir directamente: > Un disefio: cargard el proyecto completo. > Una libreria: abre un proyecte donde aparece la libreria dentro de los. recursos del disefio para poder editarla. > Un fichero VHDL. Una vez hemos abierto un proyecto 0 disefio, podemos incorporar una pagina o esquema de otro trabajo. Guardar proyectos, disefios y librerias Si el proyecto es nuevo y tenemos seleccionada una parte del disefio, el mismo disefio o una libreria, al seleccionar File > Save, se presenta la caja de didlogo Save As donde podemos colocar el nombre que deseemos a esta parte del proyecto. Cuando optamos por cerrar un proyecto nuevo nos pregunta si queremos guardarlo, Al contestar afirmativamente, se almacena toda la informacion del proyecto. Cerrar un proyecto File > Close Project: cierra el proyecto actual pero sigue con Capture. File > Exit: sale de Capture. Elentorno de trabajo En esta ventana se recogen y organizan todos los recursos necesarios para un proyecto. Las carpetas que incluye el gestor de proyectos son siempre al menos estas dos a) Design Resources (recursos del disefio}- = Carpeta de disefio: *.DNS: Carpeta de esquemas con sus paginas de esquemas Carpeta Desing Caché, donde van todas las partes que aparecen en las paginas de esquema (todos los componentes que hemos utilizado) + Carpeta de librerias (Library). Librerias para nuestro proyecto con todas. las partes que contienen b) Qulputs: aqui estan todos los ficheros de salida (simulaciones...), Desde la barra del menti principal, se crea un nuevo proyecto, (File New; seleccionar analog or mixed AD —+ OK; poner nombre al fichero (‘amplit”) y seleccionar Create a blank proyete >OK ). A continuacién podemos seleccionar opcionalmente alguna libreria de componentes de interés, o dejar las que aparecen por defecto. Practica 0: Breve introduccién a OrCAD Pasamos a editar el esquema del circuito a simular, nosotros empezamos con ‘el circuito del amplificador operacional (figura X). Para ello es necesario sacar los componentes de la biblioteca y traerlos al esquema (Draw > Get New Part) y después “cablearlos" (Draw Wire). Para colacar los componentes se debe seleccionar el componente en cuestién, se pica en place y con el botén izquierdo se pica en la hoja Schematics en el punto donde se desee dejar el componente, tantas veces como sea necesario. Una vez finalizado se pica el botén derecho del ratén. Al marcar con el ratén la ventana “Schematic”, haremos aparecer una columna de iconos a la derecha, que son los que nos permiten dibujar un cireuito. Practica 0: Breve introduy Los mas utilizados en circuitos analdgicos seran estos cuatro: “Place part”, Sl Es la opcién que nos permite importar un componente (desde una resistencia a un circuito integrado) y ubicarlo en la ventana. Al seleccionar el icono se abre otra pequeria ventana que nos permite marcar un componente dentro de una lista, Esta comprende todos los componentes que hay incluidos en las librerias seleccionadas Si no encontramos el componente deseado, podemos intentar afiadir una libreria (‘Add library") mas apropiada, que lo contenga. La lista de librerias de componentes que aparece por defecto se halla en el ‘subdirectorio: ORCAD->CAPTURELIBRARY->PSPICE. (En algunos de los casos el nombre de [a libretia permite adivinar el tipo de dispositive que contiene). Nota: para poder hacer la simulacién, la libreria ha de ser del directorio PSPICE, ya que todas las que aqui encentremos tienen modelizados. sus componentes con las caracteristicas eléctricas correspondientes. Si el objetivo es unicamente obtener un esquema, y alo sumo, la PDB, cualquier libreria es itil. co | © fiom © Conver Ls Add Library. Packaging Papaeiota |||) -Aeezetbes| Pest Search. He Ventana de siogo de place pont” “Place wire”. CEL Una vez sele ado este icono, si pinchamos con el ratén en un punto del circuito se iniciaré un cable, que terminard en el Punto donde volvamos a pinchar con el ratén. Utilidad obvia: Practica 0: Breve introduy conectar componentes y hacer mallas. Si un hilo termina en un punto de otro hilo, se genera un nodo (visible como un circulito). Si arrastramos un hilo cruzando por encima de otro hasta un punto ms alla, no se generara un nado. La conexién entre dos partes se puede obtener sin mas que hacer concidir en el mismo punto las dos pins a conectar, pero esto NO DEBE HACERSE, ya que: Ese punto ya no podria ser empleado para punto de prueba de medida de corriente. No permitiria etiquetarlo como linea. En cualquier desplazamiento de uno de los componentes: dojaria de estar conectado. “Place grouna”, El icono nos permite seleccionar varios tipos de masas. Para hacer el analisis de circuitos con Pspice, el programa ha de tener un nivel 0 de tension de referencia, el terminal 0/SOURCE est a tensién cero. Es decir, este Terminal de referencia 0 de tension SIEMPRE ha de ponerse en el circuito a simular, aunque se trate de una malla cerrada. En caso de no hacerlo, aparecerén mensajes de error diciendo que los terminales son flotantes. “Place power". (el No responde al concepto de alimentacién, sino mas bien de terminal, son los terminales de alimentacién a los que se le puede poner un nombre, Utilidad: si un terminal esta conectado a una fuente de tensién, todas los terminales con ese mismo nombre quedaran al mismo potencial. El icono nos permite seleccionar varios tipos de terminales, y para nuestros propdsitos seleccionaremos "VEC_CIRCLE/CAPSYM’ (recuerda: jel penuiltimo de la listal). Adams, el PSPICE llamara a ese nodo de la misma manera al simular, lo que resultara de utilidad para reconocerlo. in a OrCAD Propiedades de los componentes: PART VALUE En estas practicas manejaremos varios tipos de disposi os, que seran especificados al comienzo de las mismas, Una vez ubicados, el “editor de propiedades” de cada uno se activara haciendo doble clik sobre el componente co dispositivo. a0: Breve introdu [Te )\pats fSeharatenets {Pri Taeweers 7] «| | Editor de propledades de un condensado Fuente de tensién continua (VDC/SOURCE) Su valor se establece én la casilla “DC” de su editor de propiedades. Fuente de tensién pulsada (VPULSE/SOURCE) Permite generar un wnico pulso de tensién periddica, con todos los elementos que lo pueden caracterizar (no se usa en esta practica). Fuente de tensién senoidal (\VSIN/SOURCE). Permite generar una onda senoidal pura con las siguientes parametros: amplitud (VAMPL), frecuencia (FREQ) y componente en continua (offset o desnivel, VOFF). Resistencias (R/ANALOG) Su valor se establece mediante doble click, casilla “Value” del editor de propiedades. Condensadores (C/ANALOG) Su valor se establece mediante doble click, casilla “Value” del editor de propiedades. Potenciémetro (POT) El potenciémetro con sus tres terminales se encuentra en la libreria BREAKOUT. Su valor no es visible por defecto, por lo que tras poner su valor en VALUE, accedemos al botén DISPALY y activaremos VALUE ONLY. Amplificadores (WA741/EVAL) Este amplificador se encuentra en la libreria EVAL. Diodos (D1N4148/DIODE, D1N7S0/DIODE) Siempre podemos buscar un componente utilizando la opcién “part search”. Es conveniente trabajar con el menor niimero de librerias posibles. La libreria que siempre ha estar es Desing Caché, que es la que contiene todas los componentes que estamos utilizando en el disefio. 5 Tipos de simulaci6n a realizar. Visualizacién con el programa de representacion PSpice AD La simulacién se realiza con la herramienta PSpice. Es una evolucién de la ‘creada en Berklely a mediados de los afios 70, Spice ("Simulation Program with Integrated Circuit), Se trataba de un programa capaz de resolver las ecuaciones que describen un circuito, a través de una breve descripcion del mismo. Esta representacién del circuito dio lugar a un lenguaje propio de representacién que se ha convertido en un estandar en la actualidad. La unidad fundamental de programacién Spice es el Netlist. Es un archivo ASCII que contiene la descripcién del circuito en el lenguaje Spice, asi como los diferentes tipos de andlisis (temporal, frecuencial...). Una vez realizado el Nellist se lanza el compilador “run” Spice que nos dice si hay errores o nuestro ircuito funciona correctamente. Los resultados se visualizan con el Probe (‘osciloscopio"). El entomo del Pspice se ha convertida en un entorno grafico: Sxhematics. Esta herramienta nos permite realizar el circuita sin necesidad de conocer la terminolagia de Pspice, simplemente dibujando el circuito. El analisis y posterior representacién grafica de una sefial puede hacerse segin diversas modalidades: en funcién del tiempo, de la frecuencia, de otra sefial o de un pardmetro (valor de un componente, temperatura...). En caso de querer hacer diversas modalidades de simulacién de un mismo circuito, sin perder ninguna, a cada modalidad se le debera asociar un ‘perfil de simulacién”. Desde el ment principal, Pspice > New Simulation Profile > e identificamos con un nombre el perfil de simulacién. A continuacién se abrird una ventana de didlogo donde podremos seleccionar la modalidad de andlisis (en la pestafia Analysis Analysis type). La precision del estudio realizado se controla desde la pestafia “Options” Estos son los tipos de andlisis que podremos realizar. Time domain (transient) Para simular la evolucion de sefiales en el dominio de tiempos. DC Sweep Para simular la evolucién de sefales en circuitos alimentados con fuentes continuas cuando éstas u otros componentes varian entre dos valores AC SweepiNoise. Para simular la evolucién de sefiales en el dominio de frecuencias. O para analizar el comportamiento del ruido. Bias point Practica 0: Breve introduccién a OrCAD En los tres primeros casos, ef estu Para el andlisis de tensiones y corrientes del punto de trabajo con componentes no lineales Sie Aris Jere tne] Loa] sie | cpr] Osta | Pete in| [erence =) ee Toot: seconde (TTP) Flverte Catanvert Cate Sromete: Ser Fiterpoatee Eves) T° Stine tal rio i rt eestor SI0FEP) Saen Blas Port SEE EEEEEEEEEeT Faseaseero oat fe Ooione [ee] awe) oe | a incluye la posibilidad de realizar un barrido paramétrico (“Parametric sweep"), es decir, simular la respuesta del circuito para una serie de valores de un componente, por ejemplo, una resistencia, condensador 0 un parametro de un dispositive no lineal. Para ello, sequir los siguientes pasos; i) ii) iii) Editar las propiedades del componente y, en la casilla "Value", en lugar de un valor concreto escribir un nombre entre llaves, por ejemplo {var}. Importar el componente PARAM/SPECIAL. Editar sus propiedades. En la ventana de didlogo, afiadir una nueva propiedad mediante la opcién New’, El sistema responde con otra ventana en que nos pide el nombre de dicha propiedad. Esta propiedad se deber llamar var (es decir, el valor consignado para el componente: variable, sin las llaves), y se le asignara un valor arbitrario. Estos cambios sdlo se guardaran si pulsamos la opcién “Apply”. Es conveniente visualizar en la pantalla el parémetro indicado, Para ello, antes de cerrar el editor de propiedades de! componente PARAMISPECIAL, seleccionaremos la casilla de la propiedad recién creada, var, y pulsaremos "Display" . En su cuadro de didlago , “Display format’ marcaramos la opcién "Name and value". En la pantalla aparecera el nombre debajo del componente “PARAMETERS”. 10 Practica 0: Breve introduccién a OrCAD y) Por ultimo, podemos representar cualquier magnitud en funcién de esta variable si recurrimos a un DC sweep, y seleccionamos “Global parameter”. A continuacién indicaremos el nombre var en la casilla adecuada, y dispondremos los valores inicial, final, etc. u

También podría gustarte