Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Curso Pspice TCI
Curso Pspice TCI
Departamento de Electrotecnia
Facultad de Ingeniera. U.N.L.P.
CURSO DE PSPICE
Curso de PSpice
1.- Presentacin:
SPICE es un programa de simulacin y diseo de circuitos analgicos y digitales. SPICE es el acrnimo
de Simulation Program with Integrated Circuit Emphasis (programa de simulacin con nfasis en los
circuitos integrados). El mismo fue creado por el laboratorio de investigacin electrnica de la Universidad
de Berkeley en California y se ofreci por primera vez al pblico en 1975.
Para los computadores personales y las estaciones de trabajo existen diversos paquetes de software que
implementan SPICE. De stos, el ms popular es PSpice, creado por MicroSim Corporation. Comercialmente
est disponible desde 1984. Con posterioridad OrCAD Inc. adquiri el producto siendo esta compaa la que
distribuye y desarrolla las nuevas versiones de PSpice. En la actualidad la versin ms nueva es la 9. Existen
dos tipos de distribuciones de PSpice: una estudiantil en la que se limita la cantidad de componentes que se
pueden utilizar y una profesional sin limitaciones. Mientras que la primera es gratuita y puede ser bajada
desde Internet (www.pspice.com) la segunda cuesta unos cuantos miles de dlares.
En este apunte se presentan los conceptos y pasos fundamentales para poder utilizar el PSpice, como una
herramienta de apoyo al curso de grado Teora de Circuitos I. Sirve tambin como introduccin para los
cursos de PSpice que dictarn las cursadas de Teora de Circuitos II y Dispositivos Electrnicos. En particular
en la descripcin se utiliza la versin 8 de PSpice (versin estudiantil) para Windows.
2.-Componentes de PSpice:
El PSpice se presenta dentro de un entorno integrado compuesto por varios programas, cada uno de los
cuales desempea tareas especficas. A continuacin se detallan aquellos que se usarn en este curso.
- Schematics: es un editor grfico que se utiliza para dibujar y disear el circuito que se desea simular.
Permite al usuario incorporar los componentes (almacenados en libreras), conectarlos para formar el circuito,
cambiar los parmetros caractersticos de dichos componentes y especificar el tipo de anlisis (simulacin)
que se desea realizar.
- PSpice A/D: es el programa encargado de simular el circuito creado por el Schematics. A partir de un
archivo que describe el esquema del circuito produce un archivo de resultados que depender del tipo de
anlisis efectuado.
- Probe: es un programa para visualizar los resultados de la simulacin generados por PSpice A/D. Puede
utilizarse para observar cualquier tensin o corriente en el circuito. Permite adems realizar visualizar
operaciones entre seales como por ejemplo seales de potencia. Es capaz de mostrar seales en funcin del
tiempo y en funcin de la frecuencia (anlisis frecuencial).
- Design Manager: permite al usuario manejar los archivos relacionados con el diseo que l realiza. Este
programa se abrir cada vez que comience a ejecutarse cualquiera de los programas anteriores.
Curso de PSpice
Cuando se invoca al programa PSpice A/D para comenzar con el anlisis, Schematics genera dos archivos
los cuales describen las partes y las conexiones en el circuito. Estos archivos son el listado de red (netlist) y
el archivo de circuito (circuit file) que el PSpice A/D lee antes de realizar su tarea. En la Fig.1 se presenta
una ilustracin de la comunicacin entre Schematics y PSpice A/D [1].
Curso de PSpice
Ejecuta Schematics
Curso de PSpice
que est en pantalla. Las acciones copiar (copy), cortar (cut) y pegar (paste) se acceden desde el men Edit
como de costumbre, as como utilizando las combinaciones de teclas CTRL+C para copiar, CTRL+X para
cortar y CTRL+V para pegar.
Dibuja conexiones
Botn Simulate
Botn Setup Analysis
Curso de PSpice
Curso de PSpice
Valor
1012
109
106
103
10-3
10-6
10-9
10-12
10-15
Elemento
Fuentes de tensin
Fuentes de corriente
Resistores
Capacitores
Inductores
Unidades
Volt
Ampere
Ohm
Farad
Henry
Smbolo
V
A
ohm
F
H
Curso de PSpice
Partes pasivas:
Smbolo en
Schematics
Elemento
Designacin en
Schematics
Atributos modificables
Resistor:
Inductor:
Capacitor:
Transformadores
Smbolo
Descripcin
VDC
Fuente de tensin
continua
VAC
Fuente de tensin
alterna
VSIN
Fuente de tensin
sinusoidal
VSRC
Fuente "universal"
Parmetros
DC
AC Sweep
DC Sweep
DC Sweep
AC Sweep
Transient
DC, ACMAG,
ACPHASE
DC, AC, VOFF,
VAMP, FREQ,
TD, DF, PHASE
Curso de PSpice
TRAN : seal que vara en el tiempo. En nuestro caso usaremos ondas senoidales SIN(VOFF, VAMP,
FREQ, TD, DF, PHASE). Los atributos dentro del parntesis tienen el significado descripto arriba.
Fuentes de corriente: De manera anloga a las fuentes de tensin independientes, existen fuentes de
corrientes independientes: IDC, IAC, ISIN, ISRC, las cuales se corresponden a las descriptas ms arriba.
Fuentes dependientes:
PSpice implementa los cuatro tipos de fuentes dependientes: fuente de tensin controlada por corriente H,
fuente de tensin controlada por tensin E, fuente de corriente controlada por corriente F y fuente de corriente
controlada por tensin G. Todas estas fuentes posee un nico atributo GAIN el cual determina la relacin
entre la variable dependiente y la de control (ganancia para E y F, transconductancia para G transresistencia
para H).
Curso de PSpice
electrnicos existen, por lo general, seales distintas frecuencias. En materias subsecuentes, por ejemplo
Dispositivos Electrnicos se analizar con mayor detalle estos temas. De este modo el detalle del punto de
polarizacin determina las tensiones y corrientes continuas que hay en el circuito. El PSpice A/D siempre
realiza este anlisis, an cuando no haya sido seleccionado ( ) desde el cuadro de dilogo Analysis Setup.
La diferencia entre seleccionarlo o no radica en cuanta informacin se suministra al usuario en el archivo de
salida.
Cuando se selecciona el anlisis se proporciona la siguiente informacin: una lista de todas las tensiones
de nodo del circuito, las corrientes de todas las fuentes de tensin y su potencia total y una lista de todas las
tensiones y corrientes del resto de los elementos del circuito. Mientras que para el caso de no haber sido
seleccionado, solo se presentan las tensiones en los nodos del circuito.
Los resultados del anlisis del punto de polarizacin pueden ser obtenidos desde el archivo de salida o
tambin directamente desde la pantalla de Schematics sobre el dibujo del circuito. En la seccin siguiente se
detallar las formas de visualizar los resultados.
Curso de PSpice
10
Curso de PSpice
11
Curso de PSpice
PSpice A/D abre una ventana donde presenta la evolucin de la simulacin (Fig. 14). En la misma puede
observarse toda la informacin relacionada con el anlisis que se esta realizando en ese momento. En funcin
del tipo de anlisis realizado se presentan en pantalla la evolucin de ciertos parmetros de simulacin. En la
parte superior del rea cliente de la ventana se muestra el archivo de esquemtico correspondiente al circuito
que se est simulando. Una lnea ms abajo PSpice especifica que tipos de elementos tiene el circuito y la
memoria utilizada para realizar la simulacin. En el medio de la ventana se presenta un ttulo que determina
que tipo de anlisis se est llevando a cabo y su situacin actual (simulando, terminado, pausa, etc.). En la
parte inferior de la ventana se muestran parmetros especficos de la simulacin. Por ejemplo en la Fig. 14 se
observa que PSpice A/D ha realizado un anlisis transitorio y se muestra el paso de simulacin (Time Step)
el tiempo de simulacin actual (Time) y el tiempo de finalizacin (END) que coincide con el parmetro de
simulacin Final Time. Obsrvese que Time y End son iguales ya que el anlisis ha finalizado.
12
Curso de PSpice
Pseudocomponente
Smbolo
Descripcin
IPROBE
VIEWPOINT
WATCH1
13
Curso de PSpice
Las marcas presentan la forma de un crculo acompaado por una flecha que apunta al lugar del circuito
donde est la seal que el usuario quiere que Probe grafique. Si por ejemplo se desea que Probe grafique la
seal de tensin de un nodo particular bastar con agregar una marca de tensin (Voltage Marker) sobre
dicho nodo. En la Fig. 16 se muestra el esquemtico de un circuito que tiene una marca de tensin y una
marca de corriente. Para seleccionar una marca de tensin o corriente se puede utilizar los botones de la
barra de tarea (Fig. 16) o bien eligiendo las opciones Mark Voltage/Level (CTRL+M) o Mark Current into
pin respectivamente desde el men Markers de Schematics. Una vez seleccionada, el procedimiento para
agregar una marca es igual al realizado para colocar un elemento de circuito en el esquemtico.
Adems de las marcas de tensin y de corriente existen otras que permiten graficar ciertas
caractersticas de las seales como el mdulo, la fase, la magnitud en dB, etc. Estas marcas se pueden
seleccionar desde la opcin Mark Avanced... del men Markers de Schematics.
Habilita visualizacin de
corriente de polarizacin
OBSERVACIN: Los campos que se presentan entre signos de mayor y menor <> son obligatorios
mientras que los que se encierran entre corchetes [] son opcionales.
Ejemplos:
V(R1:1)
corresponde a la tensin de la terminal 1 de la resistencia R1.
I(R1)
corresponde a la corriente que fluye por el elemento R1.
VM(L3:2)
corresponde al mdulo de la tensin de la terminal 2 del inductor L3
14
Curso de PSpice
Para el caso de la tensiones existe otro tipo de notacin que tambin utiliza Probe llamada Alias Name:
V<nombre_pin>[Sufijo AC](<dispositivo>)
La principal diferencia en este caso es como se referencia la terminal del dispositivo. Aqu <nombre_pin>
es el nombre del terminal mientras que <dispositivo> es el nombre asignado al elemento en Schematics. De
este modo el alias para el ejemplo V(R1:1) ser V1(R1).
15
Curso de PSpice
Smbolo
IPLOT
Descripcin
grafica la forma de onda de la corriente que fluye a travs de este
elemento utilizando asteriscos a la vez que se tabula el resultado.
IPRINT
VPLOT1
VPLOT2
VPRINT1
VPRINT2
imprime la tensin entre los puntos entre los cuales est conectado
Tabla 6.- Pseudocomponentes del tipo Printpoint
Los PrintPoints permiten mostrar los resultados para el anlisis transitorio, el barrido en continua y el
barrido en alterna. Para seleccionar el que corresponda se debe poner un 1 o una Y en el atributo que
corresponda (DC, AC o TRAN). Por otro lado es posible definir que caracterstica de la seal se desea
visualizar poniendo un 1 o Y en: MAG para ver el mdulo, PHASE para la fase, REAL para la parte real,
IMAG para la parte imaginaria, DB para ver el resultado en decibeles.
16
Curso de PSpice
las corrientes por cada una de las ramas del circuito. Como es un circuito de corriente continua el anlisis
apropiado a realizar ser el de detalle del punto de polarizacin. De este modo se selecciona Bias Point
Detail en el cuadro de dilogo Analysis Setup. Despus de guardar el archivo se lo simula (F11) y se
obtienen los resultados en la pantalla de Schematics.
I3
17
Curso de PSpice
ajustan del siguiente modo: AC=1, MAG=1, PHASE=1. Por lo tanto se imprimir en el archivo de salida el
mdulo y la fase de la tensin entre los nodos a los cual est conectado VPRINT2. Realizando un anlisis del
tipo barrido en alterna para una nica frecuencia es posible determinar el valor de todas las tensiones y
corrientes del circuito, vistas estas como fasores. De este modo se selecciona AC Sweep del cuadro de
dilogo Analysis Setup. En los parmetros de barrido (Sweep Parameters) se debe elegir la cantidad de
puntos totales (Total Pts.) igual a 1, la frecuencia de comienzo (Start Freq.) y de finalizacin igual a 50 Hz
como se observa en la Fig. 21.
Fig.21.- Esquemtico del circuito y cuadro de configuracin del AC Sweep del ejemplo 3
18