Sei sulla pagina 1di 13

ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II

INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.

MANUAL PSPICE: SIMULACIN A NIVEL


CIRCUITOS ELCTRICO
Compilacin de informacin Winspice 3.0
Recopilado por el Ing. Luis MENDOZA QUISPE
1. INTRODUCCION AL PSPICE
PSPICE es un simulador elctrico que reproduce el comportamiento (I, V) de circuitos
formados por los siguientes elementos o primitivas:
1. Resistencias
2. Condensadores (lineales o no (polinmicos))
3. Inductores (lineales o no)
4. Fuentes independientes de tensin e intensidad
5. Cuatro tipos de fuentes dependientes (lineales o no)
VCVS (de tensin controlada por tensin)
VCCS (de intensidad controlada por tensin)
CCVS (de tensin controlada por intensidad)
CCCS (de intensidad controlada por intensidad)
6. Dispositivos semiconductores
Diodos
BJT NPN
BJT PNP
JFET canal P
JFET canal N
MOSFET canal P
MOSFET canal N
7. Lneas de transmisin

2. SINTAXIS DE SPICE FICHERO DE ENTRADA


Es un fichero tipo texto constituido por un conjunto de lneas, cada una de las cuales
constituye un ente individual. Existen distintos tipos de lneas:
Lnea de ttulo y lnea de final:
Son obligatorias.
Acotan el conjunto de lneas que constituyen la descripcin del circuito y de la simulacin.
Lneas de elementos:
Existe una por elemento.
Definen la topologa de interconexionado del elemento y el valor del mismo.
Lneas de modelo:
Existe una por cada modelo distinto que se considere.
Especifican los parmetros del modelo en cuestin.
Lneas de comentarios:
Son transparentes para SPICE.
Se inicia con *.
Lneas de control:
Permiten especificar el tipo de anlisis a realizar y las condiciones del mismo.

1
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
Cada lnea del fichero de entrada contiene un conjunto de campos que pueden ser de dos
tipos:
Nombres:
Deben comenzar por una letra y no pueden contener espacios, comas, +, =, ;.
Nmeros:
Enteros o de coma flotante.
Se permiten exponentes y factores de escala:

Se ignoran:
1) Las letras que haya detrs de un nmero y no sean factores de escala.
2) Las letras que sigan a un factor de escala.
Ejemplo: 1000V = 1E3 = 1KV = 1000.0 VOLT

Continuacin de una lnea: Aadiendo el smbolo + al principio del siguiente rengln.


Ejemplo de circuito. Esta es la lnea
+ de TITULO.
* Esta lnea es un
+ COMENTARIO.
V1 1 0 5V
R1 1 2 10K
R2 2 0 10k
.OP
.END

3. SINTAXIS DE SPICE LNEA GENRICA DE ELEMENTO

La primera letra del nombre es:

R (resistencias) V (fuentes independientes de tensin)


C (condensadores) I (fuentes independientes de intensidad)
L (bobinas) G (VCCS)
K (bobinas acopladas) E (VCVS)
T (lneas de transmisin) F (CCCS)
H (CCVS)
D (diodos)
Q (BJTs)
J (JFETs)
M (MOSFETs)
X (subcircuitos)
Para especificar los dispositivos semiconductores se necesita adems una lnea de modelo.

2
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
a) TIPOS DE ANLISIS - ANLISIS EN DC
Clculo del punto de trabajo o punto de operacin: Considera Ls nulas (cortos), Cs nulas
(abiertos) y excitaciones estticas. (por defecto)
Evaluacin de caractersticas estticas: Clculo del punto de trabajo para un rango de
valores de la excitacin (.DC)
Informacin de los modelos en pequea seal de los dispositivos en el punto de trabajo
(.OP)
Anlisis de sensibilidad en pequea seal (.SENS)
Caracterstica de transferencia, resistencia de salida y resistencia de entrada en
pequea seal (.TF)

b) ANLISIS EN AC
Respuesta de frecuencia en pequea seal: Circuito linealizado alrededor del punto
de trabajo y considerando entrada sinusoidal (.AC)
Anlisis de ruido: Las fuentes de ruido se calculan automticamente (.NOISE)
Anlisis de distorsin: Se superponen en la entrada una o varias seales de distintas
frecuencias (.DISTO)

c) ANLISIS EN TRANSITORIO
Anlisis temporal de variables de salida: Se pueden especificar distintas
excitaciones: pulsos, exponenciales, sinusoidales, etc. (.TRAN)
Anlisis de Fourier: Distintas componentes de Fourier de la salida para una entrada
sinusoidal (.FOUR)
d) ANLISIS A DIFERENTES TEMPERATURAS
Las resistencias y algunos parmetros de los dispositivos semiconductores varan con
la temperatura (.TEMP) (por defecto es 27oC)

PSPICE calcula el punto de trabajo del circuito antes que cualquier otro tipo de anlisis para:
Linealizar modelos. (anlisis en AC)
Condiciones iniciales (t = 0). (anlisis transitorio)

3
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
4. ELEMENTOS PASIVOS
a) RESISTENCIA

Rxxxxxxx N+ N- VALOR <TC=TC1 <TC2>>

Rxxxxxxx = VALOR ()

TC1 y TC2 son coeficientes opcionales de temperatura (nulos por defecto)


VALOR (T) = VALOR (T0) [1 + TC1(T-T0) + TC2(T-T0)2]

b) CONDENSADORES Y BOBINAS:

Cxxxxxxx N+ N- VALOR <IC=val>


Lxxxxxxx N+ N- VALOR <IC=val>

Cxxxxxxx=VALOR (F) Lxxxxxxx=VALOR (H)

IC=Vcxxxxxxx(t=0) (V) IC=Icxxxxxxx(t=0) (A)

c) BOBINAS ACOPLADAS:
teniendo en cuenta que 0 < VALOR < 1

Kxxxxxxx Lyyyyyyy Lzzzzzzz VALOR

4
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.

5. FUENTES CONTROLADAS LINEALES


VCVS (Voltage Controled Voltage Source):

Exxxxxxx N+ N- NC+ NC- VALOR

VCCS (Voltage Controled Current Source):

Gxxxxxxx N+ N- NC+ NC- VALOR

CCVS (Current Controled Voltage Source):

Hxxxxxxx N+ N- VNAM VALOR

CCCS (Current Controled Current Source):

Fxxxxxxx N+ N- VNAM VALOR

5
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.

6. SUBCIRCUITOS
Son circuitos definidos como un conjunto de elementos en el fichero de entrada y que
pueden ser llamados y colocados como un dispositivo ms dentro de un circuito ms
complejo.
FORMA DE DEFINIRLOS:

.SUBCKT NOMBRE N1 N2 ...


(conjunto de elementos y/o otros subcircuitos)
.ENDS <NOMBRE>

FORMA DE INVOCARLOS:

Xzzzzzzz N1 N2 ... NOMBRE

No hay lmite a la complejidad o tamao de un subcircuito.


Cada vez que se invoca un subcircuito, SPICE inserta en el lugar de las lneas
de llamada las lneas correspondientes a dicho subcircuito.
Dentro de la definicin del subcircuito pueden existir otros subcircuitos y
estos a su vez pueden contener otros.
Los nudos definidos en un subcircuito tienen carcter local, salvo el nudo 0
que es global.
Dentro de la definicin del subcircuito no se pueden usar lneas de control
y s de modelo.

7. LNEAS DE CONTROL
Permiten especificar el anlisis a realizar sobre el circuito, indicando asimismo cmo cambiar
parmetros de carcter general.

.NOMBRE ....

Distinguiremos varios tipos de tarjetas de control:


Asociadas al anlisis en DC.
Asociadas al anlisis en AC.
Asociadas al anlisis TRANSITORIO.
No asociadas a ningn anlisis en particular.

6
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
8. ASOCIADAS AL ANLISIS EN DC

.OP
Adems de calcular el punto de trabajo (por defecto), da informacin
de los modelos en pequea seal de los dispositivos.
.DC

. DC NOMBRE1 VALC1 VALF1 VALI1


+ <NOMBRE2 VALC2 VALF2 VALI2>

NOMBRE1 y NOMBRE2 son fuentes independientes.


Mediante esta lnea se ordena que se haga un anlisis en DC para cada valor de las
fuentes NOMBRE comprendido entre VALC y VALF en incrementos VALI.
Si se especifican dos fuentes, la primera es barrida sobre su rango para cada valor
de la segunda.

.NODESET

.NODESET V(NUMNOD)=VAL V(NUMNOD)=VAL ....

Establece condiciones iniciales en los nudos para que SPICE los use en el anlisis en
DC.
Puede ser imprescindible para asegurar la convergencia de astables biestables.

.TF

.TF VARSAL VALENT

Ordena calcular, alrededor del punto de trabajo:


la relacin en pequea seal VARSAL/VALENT
la impedancia de entrada
la impedancia de salida
Como paso previo SPICE hace un anlisis en DC.

.SENS

.SENS OV1 <OV2 ...>

OV1, OV2, ..., son variables de salida.


PSPICE calcula la sensibilidad en pequea seal para cada variable indicada respecto
a cada parmetro del circuito.

7
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
9. LNEAS DE CONTROL DE SALIDA

PSPICE puede suministrar dos tipos de salida:


Listado .PRINT
Dibujo .PLOT

.PRINT TIPO OV1 < OV2 OV3 ... OV8>


.PLOT TIPO OV1 <(L1,H1)> < OV2<(L2,H2)> ... OV8<(L8,H8)>>

TIPO: Tipo de anlisis (AC, DC, TRAN, NOISE, DISTO).


OV1, ..., son los nombres de variables de salida. Pueden ser:
Tensiones en nudos o entre dos nudos. (Ej.: V(5), V(7,3))
Intensidades en fuentes independientes de tensin. (Ej.: I(Vcc), I(Vin))
Para el anlisis en AC:

VR o IR Parte real
VI o II Parte imaginaria
VM o IM Mdulo
VP o IP Fase
VDB o IDB Decibelios (20log10(Mdulo))

Ejemplos: VR(5), IM(Vin), VDB(7)

(Li,Hi) representan la variable OVi dentro de esa escala. Si no se indica


se supone autoescalado.

Ejemplos: .PLOT TRAN V(17,5) I(Vin) V(17)

8
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.

Win SPice 3
WinSpice3 es un programa de simulacin de circuito de uso general para DC no-lineal, el
transitorio non-lineal, y los anlisis del CA lineales. Los circuitos pueden contener
resistencias, condensadores, inductores, inductores mutuos, fuentes independientes, y los
cuatro tipos de fuentes dependientes, los dispositivos semiconductores: diodos, BJTs,
JFETs, MESFETs, y MOSFETs.

WinSpice3 es basado en Spice3F41 que a su vez se desarroll de SPICE2G.6. Mientras


WinSpice3 es desarrollndose para incluir los nuevos rasgos, contina apoyando a esas
capacidades y modelos que permanecen en el uso extenso en el programa de SPICE2.

2.1 INSTALACIN

WinSpice3 se proporciona como un archivo de .ZIP el mismo-extrayendo el llamado


SPICE3.EXE. Cuando ejecuta, el arreglo se archiva en subdirectorio WinSpice definido por
defecto por el TEMP.

2.2 FUNCIONAMIENTO WINSPICE3

Pulse el botn en la Salida de ', apunte a Programs ' y encuentre el icono de WinSpice3. Pulse
el botn en el wspice3 de ' para correr el programa. La ventana siguiente (o algo como l)
aparecer:

La manera ms rpido de ejecutar una simulacin es abrir el archivo del directorio. Para hacer
esto pulse el botn el 'File', Open. La caja del dilogo mostrada debajo para seleccionar el
archivo a simular con extensin .cir.

9
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.

Haga por ejemplo clic doble en Phonoamp.cir'. En cuanto el archivo est cargado, l, empieza
simulando el circuito y se activa la ventana de generacin Plot de Windows y mostrara.

Para poder copiar esta simulacin se puede hacer pulsando la ventana Edit y Copy.

2.3 ANALISIS BASICO DE UN CIRCUITO DC

10
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
Por ser el primer circuito que vamos a analizar, se construye un circuito DC (solamente con 4
resistencias y una fuente de tensin DC) muy simple, tal como se indica en la figura.

En este circuito se utiliza el bloc de notas de Windows para crear el archivo (Ejemplo1.cir)
El analisis DC (obtenie las tensiones DC en todos los nodos) y se aade la orden para que
obtenga V(3)/VIN y las impedancias vistas desde V(3) y VIN ( .TF V83) VIN). Y la salida
ofrecida por WinPspice 3

FICHERO: Ejemplo.cir
*
*Circuito simple de cuatro resistencias
*
R1 1 2 1K
R2 2 3 2K
R3 2 0 3K
R4 3 0 4K
*
*Entrada de tensin DC entre el nodo 1 y tierra de valor 10 voltios
*
VIN 1 0 DC 10
*
.OP
*Obtencin de la relacin V(3)/VIN, impedancia de entrada vista por VIN
* e impedancia de salida (vista desde v(3))
*
.TF V(3) VIN
*
.END

FICHERO SALIDA:
*** Reading include files ...
*** Completed reading include files.
*****************************************************************
WinSpice Copyright 1996-2007 OuseTech Ltd. All Rights Reserved.

Version: 1.06.00

TEMP=27 deg C
DC Operating Point ... 100%
v(1) = 1.000000e+01
v(2) = 6.666667e+00
v(3) = 4.444444e+00
vin#branch = -3.33333e-03
TEMP=27 deg C
Transfer function analysis ...
transfer_function = 4.444444e-01
output_impedance_at_v(3) = 1.629630e+03
vin#input_impedance = 3.000000e+03
Command execution done.

11
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.
Ejemplo 1 :
En el circuito de la figura, calcule V1 y Vo ,
s Vg = Ig = g = 1.

Problema 1
*Descripcin de los elementos
*nombre n+ n- valor
R1 1 2 1
R2 2 3 1
R3 3 4 0.5
R4 4 5 0.5
R5 0 2 1
R6 6 4 1
R7 6 5 0.5
R8 0 6 1

El fichero de salida que produce P-SPICE es el siguiente:


**** 03/16/98 13:23:58 ********* NT Evaluation PSpice (July
1997) ************
**** SMALL SIGNAL BIAS SOLUTION TEMPERATURE = 27.000
DEG C
**************************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE
VOLTAGE
( 1) 1.0000 ( 2) .1250 ( 3) -.6250 ( 4) -.4375 ( 5) -.3438 ( 6) -.2500
VOLTAGE SOURCE CURRENTS
NAME CURRENT
Vg -8.750E-01
TOTAL POWER DISSIPATION 8.75E-01 WATTS
JOB CONCLUDED
TOTAL JOB TIME .17

12
ASIGNATURA : ELECTRICIDAD - ELECTRONICA SEMESTRE 2016-II
INGENIERIA INDUSTRIAL UAC ING. LUIS MENDOZA Q.

Ejemplo 2 :
En el circuito del a figura hallar Va-b.
S V1 = V2 = 1 y a = 50.

EJEMPLO 2
R1 1 2 500
R2 3 4 20
R3 4 5 20
R4 7 6 500
R5 0 4 1k
R6 0 8 2k
** Generadores
*independientes
V1 1 0 DC 1
V2 7 0 DC 1
V3 2 3 DC 0
V4 6 5 DC 0
** Generadores
*dependientes
F1 0 3 V3 50
F2 8 5 V4 50
.op
.end

Fichero de salida
**** INITIAL TRANSIENT SOLUTION
TEMPERATURE = 27.000 DEG C
*************************************************
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 1.0000 ( 2) .9952 ( 3) .9952 ( 4) .9853 ( 5) .9952 ( 6) .9952 ( 7) 1.0000
( 8) -.9660
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V3 9.660E-06
V4 9.660E-06
V2 -9.660E-06
V1 -9.660E-06
TOTAL POWER DISSIPATION 1.93E-05 WATTS
JOB CONCLUDED
TOTAL JOB TIME .25

Ing. Luis MENDOZA QUISPE


DEP. ACAD. ING. INDUSTRIAL
FACULTAD DE ING. y ARQ. - UAC

13

Potrebbero piacerti anche