ndice
.SUBCKT: Como ayuda para definir un circuito, la circuitera que se vaya a repetir muchas veces en
un diseo, puede ser recogida en una definicin de subcircuito, y ser usada en numerosas ocasiones
en el mismo circuito. Antes de realizar la simulacin, el circuito se expande a un netlist plano
reemplazando cada invocacin del mismo con la circuitera definida en el subcircuito. No hay limite
en el tamao o complejidad de los subcircuitos. La definicin debe concluir con .ENDS
X: Prefijo que hace referencia a que la llamada que vaya a continuacin es a un circuito propio, no a
ninguno predeterminado de SPICE. SPICE lo buscar en el directorio de trabajo, o en alguna librera
indicada mediante el comando .LIB que se explica a continuacin.
.LIB: Esta directiva incluye los modelos y definiciones de subcircuitos de la misma como si estos
hubiesen sido escritos en el propio netlist del circuito en lugar de con el comando .LIB.
.MODEL: Define un modelo para un diodo, transistor, interruptor, lnea de transmisin con prdidas
o lnea RC uniforme. Algunos elementos del circuito como los transistores tienen muchos
parmetros. En lugar de definir todos los parmetros del transistor en cada llamada al mismo, se
agrupan por nombre de modelo y tienen parmetros en comn. Los transistores del mismo modelo
pueden tener diferentes tamaos y comportamiento elctrico escalado al tamao del transistor.
D: Prefijo que indica que el modelo que se va a usar es el de un diodo.
Q: Prefijo que indica que el modelo que se va a usar es el de un transistor.
TRAN: El anlisis transitorio resuelve las ecuaciones diferenciales no lineales del circuito. Los efectos
como la distorsin no lineal, intermodulacin, saturacin, recorte y oscilaciones se pueden modelar
con este anlisis. Las ecuaciones se resuelven por defecto utilizando el punto de trabajo como
condicin inicial
Algunos modificadores que acepta el anlisis transitorio son los siguientes:
UIC: Para especificar las condiciones iniciales.
Steady: Detener la simulacin cuando e ha alcanzado el rgimen estacionario.
Nodiscard: No eliminar la parte transitoria cuando se ha alcanzado el estado estacionario.
Startup: Resolver el punto de operacin con independencia de las fuentes de tensin y corriente.
Step: Calcular la respuesta a una entrada escaln del circuito.
SIN: EL sin(x) es el seno de X.
.MEASURE: Hay dos tipos bsicos de declaraciones de .MEASURE. Estas se refieren a un punto a lo
largo de la abscisa (variable independiente dibujada a lo largo del eje horizontal, por ejemplo, el eje
de tiempo en un anlisis .TRAN) y declaraciones de .MEASURE que se refieren a un rango sobre el eje
horizontal. La primera versin, que se realiza punto a punto de la abscisa, se usan para imprimir un
valor o una expresin de l en un punto especificado cuando se cumple una condicin. El otro tipo
de declaracin de .MEAS se refiere a un rango sobre la abscisa.
SW: EL SW es un componente de la librera por defecto de LT Spice que se comporta como un
interruptor controlado por tension.
VSWITCH: Es un modelo de SW incluida en las libreras de SPICE con el que se puede simular y
modelar algunos de sus parmetros.
TSA Modelos, libreras, esquemas jerrquicos 5
No tiene un comportamiento lineal puesto que el valor de la resistencia RAB del potencimetro no es
despreciable frente a la carga aplicada.
TSA Modelos, libreras, esquemas jerrquicos 6
En este apartado, realizaremos la misma simulacin anterior, con la salvedad de que no usaremos
esquemtico, sino que incluiremos la definicin del potencimetro como subcircuito dentro del propio
netlist del circuito general. El netlist escrito es el siguiente:
V1 1 0 10
Xpot 0 1 2 potenciometro PARAMS: RAB=22k cursor={micursor}
R1 2 0 10k
.PARAM micursor=0.1
.STEP param micursor 0 1 0.01
.OP
.END
Como vemos, obtenemos exactamente el mismo resultado que obtuvimos con el .asc, como era de esperar.
TSA Modelos, libreras, esquemas jerrquicos 7
Introducir los subcircuitos recurrentes en algunos diseos en un archivo de libera .lib, puede sernos de gran
utilidad, pues reduciremos la complejidad del netlist del circuito principal, adems de que tendremos mayor
claridad, tanto en la librera, como en el archivo principal; ya que podremos distinguir entre el propio
circuito, y nuestros subcircuitos. Bien, el archivo de librera, el cual hemos llamado pr04.lib es el siguiente:
Este es el contenido de nuestra librera. La insertamos en el netlist mediante la sentencia .lib, como vemos a
continuacin:
Como era de esperar, obtenemos el mismo resultado de las simulaciones anteriores, pues lo que estamos
haciendo, es simular lo mismo de distintas maneras.
En el entorno hbrido grfico-textual prescindiremos del smbolo del componente, en este caso,
potencimetro, pues se indicar mediante texto. En su lugar, nombraremos los nudos en los que ir
conectado e introduciremos el componente previamente definido en un archivo de librera (.lib). Al ser este
un componente propio creado por el usuario, se llamar como anteriormente con la letra X al principio,
haciendo entender a SPICE que el circuito que se usar no es propio de las libreras del simulador. Al
potencimetro se llamar mediante una directiva, como si de una directiva de simulacin se tratase,
aadindola directamente en el archivo .asc del apartado como vemos a continuacin:
Cuando le digamos al simulador que lleve a cabo la simulacin indicada, obtendremos el siguiente resultado:
TSA Modelos, libreras, esquemas jerrquicos 9
Como vemos, sigue correspondiendo con todas las simulaciones anteriores, pues este mtodo es otra
manera de realizar la misma simulacin.
6. IMPLEMENTACIN DE UN SMBOLO
Cualquier smbolo y el subcircuito que le corresponde, diseado en un fichero .asc deben tener el mismo
nombre, aunque con sus correspondientes extensiones (.asy para el smbolo, .asc para el subcircuito).
Primeramente, disearemos el smbolo grfico desde el comando File -> New Symbol. Diseamos el smbolo
del potencimetro mediante este entorno grfico, quedndonos un smbolo tal como el siguiente:
Es importante tener en cuenta el orden de colocacin de los nudos, pues se asignar el nmero
correspondiente a su colocacin, es decir, si colocamos primero el nudo a, ste ser el nudo 1 a la hora de
TSA Modelos, libreras, esquemas jerrquicos 10
referenciarlo a un archivo .asc o .lib. En definitiva, en este apartado usamos un archivo .asc del mismo
nombre que el archivo de smbolo .asy para referirnos al funcionamiento del smbolo. El esquema diseado
para el potencimetro es el siguiente:
R1 b c {Rab*(1-cursor)+0.001}
R2 c a {Rab*cursor+0.001}
.backanno
.end
Cmo introduciremos este modelo en el circuito principal? Bien, nos hacemos nuestro esquemtico con el
circuito principal en el que queramos introducir el modelo creado de potencimetro. Clicaremos en aadir
componente, y tendremos que tener en cuenta lo siguiente:
TSA Modelos, libreras, esquemas jerrquicos 11
Tendremos que tenerlo todo guardado en el mismo directorio en el que estemos trabajando, como puede
ser obvio, y seleccionar nuestro propio directorio, donde encontraremos sin problema nuestro modelo,
como se aprecia en la figura superior.
Con todo esto, diseamos nuestro circuito principal ya con nuestro smbolo implementado, de la siguiente
manera:
Pasamos los parmetros al potencimetro mediante las sentencias .param. El NETLIST generado por SPICE
en el circuito principal es el siguiente:
V1 N001 0 10V
XX1 0 N001 N002 pot
R1 N002 0 10k
Como podemos ver en el NETLIST, introduce el potencimetro como un subcircuito llamado pot, con los
nudos a, b y c. Esto es importante por lo dicho anteriormente del orden de colocacin de los nudos, pues
esto podra llevarnos a colocacin incorrecta en el NETLIST, aunque parezca una correcta colocacin en el
esquemtico.
TSA Modelos, libreras, esquemas jerrquicos 12
Obtenemos el mismo valor de simulacin que en el resto de simulaciones, por lo que nuestra
implementacin del smbolo ha sido correcta.
Consiste en asignar a nuestro smbolo creado, un archivo de librera, tambin creado por nosotros, en el que
el propio simulador busque el modelo de subcircuito definido para el potencimetro, sin necesidad de
indicrselo nosotros mediante algn .asc o sentencias .subckt en el NETLIST principal. Modificaremos los
atributos del smbolo abriendo el archivo .asy con LTSpice, y ah clicaremos en Edit -> Attributes -> Edit
Attributes donde nos encontraremos el siguiente men:
TSA Modelos, libreras, esquemas jerrquicos 13
Muy importante tratar la imagen anterior. Es de vital importancia que en el apartado Prefix aparezca la letra
X, haciendo referencia a que el modelo ser tomado de un subcircuito o una librera propia del usuario, en
caso contrario, el simulador arrojar errores y no llevar a cabo la simulacin. Por otra parte, aadimos en
ModelFile el archivo de librera en el que se encuentra el potencimetro. En el apartado SpiceModel
introduciremos el nombre del modelo, en nuestro caso, potenciometro. Aadiremos la palabra PARAMS:
para indicar, a continuacin, los parmetros que regirn el funcionamiento de modelo. Estos los indicaremos
en los apartados Value y Value2. Ahora con el smbolo asignado a la librera, disearemos el siguiente
circuito principal mediante un archivo .asc:
V1 N001 0 10V
R1 N002 0 10k
XU1 0 N001 N002 potenciometro PARAMS: Rab={Rab} cursor={micursor}
.param Rab=22k cursor={micursor}
.param micursor=0.1
.step param micursor 0 1 0.01
.op
.lib pr04.lib
.backanno
.end
Como podemos ver, esta grfica ya no se corresponde con las anteriores, si no que obtenemos una tensin
que parece lineal con la variacin del cursor, como si el potencimetro no estuviese cargado. Por qu pasa
esto? Bien, todo radica en los atributos del componente creado por nosotros. Si hacemos click derecho en el
smbolo del potencimetro sobre el esquema, podremos ver lo siguiente:
Tras muchas pruebas, nos dimos cuenta que el potencimetro tomaba el valor Rab=1k siempre,
independientemente de que le indicsemos un valor distinto mediante la sentencia .PARAM Rab=22k.
Este error lo solventamos igualando, en este editor, Rab={Rab}, de manera anloga a como se hace con la
variable cursor, como indicamos en la siguiente imagen:
TSA Modelos, libreras, esquemas jerrquicos 15
Una vez editado este parmetro, realizamos la simulacin, con las mismas directivas que indicamos en la
figura del esquemtico, obteniendo el siguiente resultado:
Ahora s que podemos deducir que tenemos bien realizada la simulacin. Antes nos sala lineal porque se
consideraba un potencimetro de 1k, frente a una carga de 10k, por lo que la variacin de tensin en el nudo
c del potencimetro producido por la carga era despreciable y se obtena un divisor de tensin casi ideal. Al
equiparar el valor del potencimetro con la carga, como es el caso del potencimetro de 22k, junto a la
carga de 10k, no es despreciable, por lo que, como vemos, ya no obtenemos la tensin lineal en el nodo c.
En modelo ms simple de amplificador diferencial que podemos implementar es mediante una fuente de
tensin controlada por tensin con una ganancia elevada.
TSA Modelos, libreras, esquemas jerrquicos 16
Se dibuja el simbolo del operacional opmod1 de forma analoga a como se habia hecho con el
potenciometro, y se le asignan los corespondientes atributos.
V1 ent 0 1V
R2 N001 ent 1K
R1 sal N001 10k
R3 sal 0 1k
XU1 N001 0 sal opmod1
.step V1 -2 2 0.1
.op
.lib pr04.lib
.backanno
.end
De forma manual se haba calculado en el apartado anterior que la ganancia para un amplificador no
inversor es:
1 10
= = =
2 1
()
El valor que devuelve la simulacin al calcular = () es de . / . Se comprueba que por lo
tanto que el valor terico coincide con el valor de la simulacin.
TSA Modelos, libreras, esquemas jerrquicos 18
La tension de salida no esta limitada como puede estarlo un operacional real, porque el modelo con el que
se ha simulado el comportamiento de una operacional es una fuente de tension dependendiente
multiplicada por una ganancia, resulta un poco burda la simulacion, pues la tension de salida del operacional
no debiera ser mayor que la tension de alimentacin.
Ademas como el modelo esta formado por una fuente de tension ideal, se puede cargar la salida del
operacional con cualquier valor de carga sin alterar el comportamiento del operacional, este efecto junto
con los anteriores descritos hacen que el operacional no tenga un comportamiento fiel al de un operacional
real.
Este modelo tan simple puede ser util para diseos donde se requiera el comportamiento de un OPAM ideal,
sin importar que el resultado no sea exactemente el mismo en la realidad.
TSA Modelos, libreras, esquemas jerrquicos 19
En este apartado se usara como operacional el modelo LT1001 que suministra el fabricante para realizar el
amplificador inversor.
El circuito es el mismo que el apartado anterior pero en esta ocasin el operacional tiene pines de
alimentacin.
La tensin de alimentacin del amplificador operacional LT1001, es de +/- 15V, se comprueba en las hojas
del fabricante, por lo tanto al hacer el barrido de la fuente de tensin, el amplificador debera saturar para
valores de salida superiores e inferiores a la tensin de alimentacin, sin embargo se trata del modelo real
del fabricante y existe una ligera cada de tensin a la salida.
Y el rango de variacin de tensin que puede tomar la entrada para que la salida no sature, con una ganancia
del circuito de -10 V/V, debiera ser de [-1.5,1.5] V , no obstante como estamos ante un modelo de un
componente real, s que el rango es [-1.399,1.399] V.
TSA Modelos, libreras, esquemas jerrquicos 21
La ganancia en la zona lineal debiera estudiarse en el operacional para los valores comprendidos entre -1.5V
y 1.5 V de la fuente de tensin de entrada, sin embargo a pesar de que es un modelo bastante cercano a uno
real, la ganancia no comienza a ser lineal hasta el intervalo [-1.3 , 1.3] V.
Para valores de zona lineal la ganancia de tensin es = 9.99 ,
La ganancia del operacional en lazo abierto se calcula como = ( .
+ )
TSA Modelos, libreras, esquemas jerrquicos 22
En la grfica se observa que para valores de tensin en la entrada por encima y debajo de la tensin de
alimentacin no amplifica (G = 0), y para valores comprendidos en la zona lineal la ganancia del amplificador
es de -720K V/V.
Como es un amplificador de instrumentacin la ganancia es alta y como tiene una topologa no inversor la
ganancia es negativa.
Para una tensin de entrada de 0V, no hay tensin de salida amplificada, sin embargo en la representacin la
funcin tiene a infinito debido al clculo de la ganancia como el cociente de la divisin de ( donde el
+ )
denominador (+ ) = 0.
Una vez observado un modelo de operacional ideal, y un modelo de operacional que facilita el fabricante
muy cercano al componente real, en este apartado se propone generar un macromodelo, es decir, generar
un modelo para obtener resultados tan prximos a los datos reales.
Al introducir este modelo en LTSPICE ha dado problemas debido a que como atributo no se seleccion Prefix
= X, esto produjo que simulador no encontrase el fichero .asc asociado al icono .asy.
La fuente de tensin E2 es una fuente dependiente de tensin, esta fuente junto con la resistencia R2
conforman la etapa de salida, la finalidad de E2 es asilar el circuito de los terminales de salida. La fuente con
ganancia unidad se comporta como un bfer de forma que al cargar la salida, es decir, al sacarle corriente, el
circuito fije siempre una tensin constante a la salida.
TSA Modelos, libreras, esquemas jerrquicos 23
EL circuito recortador de la rama D1, fija la tensin a la salida en 15V cuando el diodo D1 comienza a
conducir, esta condicin se produce cuando la fuente E1 suministra ms de 15V y por lo tanto 1 > 0.
De forma anloga el circuito recortador de la rama D2 fija la tensin a la salida en -15V cuando el diodo D2
comienza a conducir, esta condicin se produce cuando la fuente E1 suministra menos de 15 V y por lo tanto
2 > 0.
Estos circuitos recortadores simulan el comportamiento del operacional en saturacin y la tensin de salida
en el operacional es la tensin de alimentacin.
La resistencia R2 es la resistencia de salida, que para modelos de opam de propsito general suele ser de
entorno a 75 ohms.
Los circuitos recortadores limitan la tensin de salida del opam a 15 V, los diodos escogidos para el circuito
recortador que son ideales, y la resistencia de salida del operacional hace que sature un poco antes de los
15V.
El resultado que obtenemos al representar la ganancia es muy parecido al obtenido para un modelo
comercial de LTSpice, consiste en una zona de no linealidad y una ganancia de -10 V/V para el margen lineal.
En este ejemplo se utiliza un tipo de diodo del modelo D de LTSpice, con los valores por defecto del mismo.
La fuente V1 genera una onda triangular, cuando la tensin de la fuente supere la tensin umbral del diodo
que est definida en el modelo por defecto, el diodo conducir dejando pasar la corriente entre sus
terminales y prcticamente toda la tensin del generador V1 excepto una ligera cada de tensin en el diodo
polarizar los terminales de la resistencia.
La cada de tensin del diodo en conduccin es de entorno 0.74 mV, se observa como el diodo tarda
un poco en entrar en conduccin hasta que supera la tensin umbral y tambin se puede comprobar en la
grfica como el diodo deja de conducir cuando la tensin de entrada cae por debajo de la tensin .
En este apartado utilizaremos el mismo modelo general de diodo pero particularizando para la tensin de
ruptura en inversa.
Cuando la tensin inversa en el diodo supera los -10V, el diodo entra en avalancha y comienza a conducir en
inversa.
La tension en bornes del diodo crece junto con el valor de la fuente V1 para valores negativos, cuando llega
al valor de tension de ruptura el diodo fija la tension entorno a la tension de ruptura -10.52V.
Aunque el diodo fija la tension en sus terminales el valor de la corriente que circula por la rama crece hasta
que la fuente V1 alcanza el maximo, por lo tanto el diodo comienza a disipar cada vez mas potencia.
El diodo que trabaja con tension de ruptura inversa se denomina diodo zener y a la hora de dimensionar un
cirucito se debe considerar la potencia que debe ser capaz de disipar.
TSA Modelos, libreras, esquemas jerrquicos 29
En un circuito con carcter inductivo se produce una sobretensin en el circuito debido a la conmutacin de
la bobina.
En un circuito RL como es el que se estudia en este caso, en ausencia de circuito de proteccin snubber, se
obtiene una sobre oscilacin en conmutacin con la siguiente respuesta:
Unas oscilaciones muy prximas entre s, aunque se atena la amplitud de aproximadamente 19V, estos
rebotes tan rpidos en apenas centenas de milisegundos pueden deteriorar algn dispositivo del circuito.
A continuacin se analiza la respuesta del circuito con red snubber, donde la capacidad del condensador es
de 10nF.
La amplitud de la onda ha disminuido, el mximo en este caso es de entorno 12V, esta onda tambin se
atenua pero de forma prolongada en el tiempo, la perturbacin se extingue en 0,2 milisegundos, mucho ms
lenta que en el caso de circuito sin red snubber.
.LIB pr04.lib
* Circuito
* Simulacion
.TRAN 0.01m 11m 9m
.PROBE
.END
Con la directiva .measure podemos en un anlisis transitorio buscar en los ejes X e Y un valor determinado
para el que se cumple las especificaciones que se desean.
Que viene a decir a LT Spice que apara el anlisis transitorio que se realiza calclese el valor medio de la
potencia disipada en el diodo, incluyendo la red snubber.
13.3 Valor medido de la potencia disipada por el diodo, incluyendo la red snubber.
EL valor medio de la potencia calculado con la potencia disipada por el diodo se encuentra en el fichero .log
AVG((v(1)-v(2))*i(l1))=1.68887
AVG((v(1)-v(2))*i(l1))=1.66515 W
Es decir la potencia que disipa el diodo con el sistema de proteccin es prcticamente insignificante en
comparacin con la ventaja que supone para atenuar las sobreoscilaciones producidas por la bobina.
TSA Modelos, libreras, esquemas jerrquicos 31
AVG((v(1)-v(2))*i(l1))= 3.98552 W
Para C = 1
Para un condensador ms pequeo el efecto de la red subber es peor, sigue habiendo componentes
bastantes grandes de rebote en la conmutacin, pero las oscilaciones son ms lentas en el tiempo que sin
una red snubber. AVG((v(1)-v(2))*i(l1) =1.66753W
TSA Modelos, libreras, esquemas jerrquicos 32
Concluyendo, se puede afirmar que un circuito de proteccin de red snubber es crucial para suavizar la
sobretensin de la bobina a lo largo del tiempo. Cuanto ms grande sea el valor de la capacitancia mejor
resultado se obtiene, es decir, menor amplitud de los rebotes y mejor distribucin en el tiempo de los
mismos, sin embargo el equipo de proteccin debe estar ms capacitado para disipar ms potencia.
Efecto contrario ocurre para valores de condensador pequeos, donde la potencia no crece excesivamente
pero el suavizado de los rebotes es ms tenue.
La mejor opcin es encontrar el equilibrio entre ambos parmetros, en este caso para C = 10 se obtienen
resultados aceptables.
En este apartado, usaremos el modelo de tiristor que nos viene definido en la librera pr04.lib en el anexo a
esta prctica. El modelo del tiristor puede representarse como el siguiente esquema elctrico:
Como vemos, el tiristor se modela con un interruptor controlado por tensin emulando la puerta, y un diodo
en serie, que conducir slo cuando haya seal en la puerta, y su tensin andica sea mayor de la tensin de
conduccin del diodo, dependiendo qu modelo de diodo utilicemos, con respecto a la catdica. Cuando la
tensin de puerta cese, el tiristor dejar de conducir, cosa que no se corresponde con la realidad, pues para
que el tiristor real deje de conducir, debe cesar la tensin nodo-ctodo. En conduccin inversa, no debe
conducir pese a tener impulsos de puerta positivos, pues tendramos un diodo polarizado en directa.
TSA Modelos, libreras, esquemas jerrquicos 33
El NETLIST del circuito principal de la simulacin, en el que introduciremos nuestro modelo es el siguiente:
Este circuito se basa en una fuente de seal senoidal de 220V de valor eficaz a 50 Hz, conectado al nodo de
un tiristor, cuyo modelo hemos explicado anteriormente. Del ctodo del tiristor, se conecta una resistencia
de carga Rl de 100 ohmios, y de ah al nudo de masa de referencia. Este circuito est complementado con
una fuente generadora de seal PWL, que ser la fuente que controlar los impulsos de puerta. Como
podemos ver en la simulacin siguiente, y debido al modelo de tiristor utilizado, el tiristor entrar en
conduccin cuando tenga un impulso por la puerta:
TSA Modelos, libreras, esquemas jerrquicos 34
Este tiristor conduce debido a que se ha activado el SWITCH de su modelo mediante el impulso de puerta, y
comienza a conducir el diodo, con la cada tpica de unos 0.7V. El tiristor conducir, dejando pasar la seal de
la fuente senoidal a la carga (puesto que V(2) es la tensin en la carga) siempre que exista un impulso de
puerta positivo. Cuando el impulso cesa, el SWITCH se cierra y deja de conducir. De igual manera cuando el
diodo se encuentre en polarizacin inversa. Sin embargo, encontramos unos picos de conduccin a pesar de
tener el modelo de diodo en el modelo de transistor polarizado en inversa. Esto se debe a un error en SPICE,
que trata de entrar el diodo en conduccin, aunque acto seguido cesa la misma. Este problema en la realidad
no sucede, pues el diodo nunca conducir en inversa a no ser que se supere la tensin de ruptura y se
alcance el efecto avalancha. Por lo dems, vemos lo adelantado anteriormente.
En este apartado, usaremos un modelo mejorado del tiristor usado en el apartado 14. Este modelo se
asemeja ms al modelo real, como que ahora seguir conduciendo pese a que cese el impulso de puerta. El
NETLIST del modelo mejorado es el siguiente:
Quiz con el esquema se vea algo ms ambiguo. En este modelo de tiristor, ya llamado como SCR, tenemos
el nodo en el nudo 101 y el ctodo en el nudo 204. Este modelo de tiristor no tenemos acceso al terminal
de puerta, pues est predeterminado para enviar pulsos por la puerta, pasando como parmetros el tiempo
de disparo (Tdelay) el ancho del pulso (pulseWidth) y el periodo (period). La fuente de tensin Vsense es una
fuente de tensin de 0V que se encarga de detectar si hay corriente o no por el SCR, para controlar el
impulso por puerta del switch
TSA. Tiristor
.lib pr04.lib
*Circuito
V1 1 0 SIN 0 {220*1.4142} 50 ; TENSION DE RED 220Vef/50Hz
Xtr1 1 2 scr PARAMS: Tdelay=3m
RL 2 3 10
L1 3 0 2m
*Simulacion
.TRAN 0.1m 80m
.PROBE
.END
TSA Modelos, libreras, esquemas jerrquicos 36
Como vemos, tenemos un modelo ms semejante a la realidad de tiristor. Ese pico de conduccin inversa en
el cambio de la seal de positiva a negativa, se debe a la inductancia del modelo, pues como sabemos, la
inductancia mantiene la corriente fluyendo durante un breve periodo de tiempo hasta que deja de conducir
totalmente. En este modelo, al no tener diodos en el mismo, se debe a que la bobina mantiene un cierto
nivel de corriente, que hace que no se anule la seal de activacin del switch hasta un pequeo tiempo. Este
tiempo depender del valor de la inductancia considerado. En este caso, al tener una inductancia de 1 uH, la
conduccin inversa se da un breve instante de tiempo.
TSA Modelos, libreras, esquemas jerrquicos 37
16. DIMMER
Como vemos, V1 ser la entrada de seal de red, en este caso de una seal senoidal de valor eficaz
aproximadamente 120V a 60 Hz. Rdim controlar el momento en el que el TRIAC se dispara mediante el
DIAC. El condensador C1 se cargar con mayor o menor velocidad, dependiendo de su constante de carga
que, como sabemos, depende directamente de R1 y de la propia C1. A valores menores de R1, el
condensador se cargar ms rpidamente, y el disparo del TRIAC suceder antes, aportando as mayor
tiempo seal a la carga, lo cual se traducir en mayor potencia, y, por tanto, mayor intensidad lumnica.
En la segunda parte del circuito, B1 ser un generador de tensin que, en realidad, estar generando
potencia. La potencia ser proporcional a la tensin entre A y B, que es donde tenemos la carga, adems
consideramos la corriente por la misma, por lo que, es una fuente que en realidad, est simulando la
potencia entregada a la carga. Esta parte est cargando un condensador mediante una constante RC
predeterminada. Esta carga y descarga del condensador, simula la inercia trmica de la lmpara de
incandescencia, pues, como sabemos, este tipo de lmparas mantienen durante un breve periodo de tiempo
la luz del filamento. Este condensador en carga y descarga simula este efecto de enfriamiento y
calentamiento del filamento, para darnos una idea de la cantidad de luz que emite la lmpara con dichas
condiciones.
TSA Modelos, libreras, esquemas jerrquicos 38
Analizamos la tensin en el nudo loadpower, o lo que es lo mismo, la potencia de la lmpara. Como vemos,
para el primer valor de Rdim de la lista de la simulacin, que es 1k, obtenemos la mxima potencia en la
lmpara, por aquello que explicamos de la constante de carga del disparo del TRIAC. Para el valor ms alto,
la potencia es prcticamente nula.
Nos planteamos ahora, usar este mismo diseo para un red elctrica Europea, de 220V/50Hz. Lo primero
que haremos, ser adecuar la fuente de entrada senoidal a la red elctrica europea, y simular el circuito para
ver su comportamiento:
Como es apreciable, el comportamiento del circuito es errneo, pues para un rango de valores de Rdim
bastante amplio, la potencia instantnea entregada a la carga apenas vara. Tendremos que configurar el
valor del condensador para configurar correctamente el disparo del TRIAC y que este esquema se parezca en
funcionamiento al diseado por el apartado de ejemplos proporcionado en dimmer.asc
TSA Modelos, libreras, esquemas jerrquicos 39
Si hacemos varias pruebas, variando el valor de C1, veremos que obtenemos una respuesta muy parecida a
la original, con nuestra tensin de 220Vef/50Hz, usando un valor C1=0.14uF. Vemos aqu la respuesta
obtenida:
Mediante este modelado, se especifican fuente de corriente y tensin, cuyo valor se especificar mediante
expresiones matemticas. De esta manera, podemos modelizar dispositivos o fuentes de seal de manera
sencilla, mientras que con otro modo seran muy complejos de modelizar.
Como vemos, la tensin V3, es producto de la tensin V1 y V2. Trazamos ahora las transformadas de Fourier
de las seales, mediante el men View-> FFT, donde obtenemos las siguientes grficas:
Vemos que la correspondiente componente espectral de la tensin V1, corresponde a la frecuencia del
generador sinusoidal V1, de 150Hz. Veamos que sucede exactamente lo mismo con V2:
1
cos() cos() = [cos( + ) + cos( )]
2
Por tanto, como cabe de esperar, al realizar la transformada de Fourier, obtendremos dos componentes
espectrales, una de 125Hz, y otra a 175Hz, de amplitud 0.35, ya que aqu la amplitud la tenamos en 0.7.
TSA Modelos, libreras, esquemas jerrquicos 42
Como vemos, tenemos dos componentes espectrales de la seal resultante V3, de amplitud 0.35 y
frecuencias suma y diferencia de las seales multiplicadas.
El Diodo tnel es un diodo semiconductor que tiene una unin pn, en la cual se produce el efecto tnel que
da origen a una conductancia diferencial negativa en un cierto intervalo de la caracterstica corriente-
tensin.
Mediante la tcnica modelado ABM se pueden especificar las caractersticas del dispositivo punto a punto,
como es el caso del comportamiento del diodo tnel especificado en el siguiente tnel en forma de tabla.
18.1 EL netilist.
.end
El diodo tnel comienza a conducir con una cada de tensin umbral muy pequea, a partir de ese momento
crece junto con la tensin de entrada hasta que llega a un mximo ( entorno 60 mV) donde se produce el
fenmeno inverso y la corriente decrece de forma exponencial hasta el punto mnimo de corriente (valle
360 mV). La variacin de corriente del mximo al mnimo es muy rpido.
TSA Modelos, libreras, esquemas jerrquicos 44
Jos ngel Salvador Avendao: Esta prctica ha sido la ms larga hasta el momento. Hemos visto cmo
modelar componentes de varias maneras. Esta prctica quiz haya sido la menos amena debido a su
longitud, o aparatosidad. Sin embargo, es til aprender cmo definir subcircuitos y empaquetarlos en
smbolos o libreras, lo que nos ser muy prctico en diseos en los que algunos tipos de subcircuitos sean
repetitivos, como podra ser un modelo de tiristor o de diodo tnel, por ejemplo, como hemos visto en esta
prctica.
David Carceln Lpez: En esta prctica hemos visto distintas formas de modelar componentes, diferentes
tipos de modelar comportamientos de dispositivos de acuerdo a la funcionalidad que se requiera, desde los
modelos ms simplones prcticamente ideales, hasta modelos basados en ecuaciones matemticas. Alguno
de estos modelos tan burdos a priori me parece no encontrarle aplicaciones, adems creo que con menos
subcircutios o apartados en la parte de modelados habra sido suficiente para comprender los conceptos. Ha
sido interesante las aplicaciones del dimmer y del comportamiento del diodo tnel, el modelado ABM en mi
opinin lo ms til e interesante, pues lo ms cercano a la realidad.
[.] [macromodelo_4_3_13]
[..]
0 archivos 0 bytes
[.]
[..]
dimmer .raw
dimmer.asc
dimmer.bmp
dimmer.log
dimmer.net
dimmer.op.raw
dimmer.plt
dimmer.raw
[.] P04_3.net
[..] P04_3.raw
P04_3.log p04_3_simulacin.JPG
4 archivos 46.144 bytes
TSA Modelos, libreras, esquemas jerrquicos 47
[.] p04_6_esquemaprincipal.JPG
[..] p04_6_sym.JPG
P04_6.asc pot.asc
P04_6.log pot.asy
P04_6.net pot.net
P04_6.raw pr04.lib
p04_6_asc.JPG
11 archivos 124.357 bytes