tutorial ltspice. referencias

15
Juan Carlos Maroto TUTORIAL LTspice. REFERENCIAS INDICE Interfaz de usuario Barra de herramientas (Toolbar) Comandos para dibujo esquema Pasos para creación del esquema del circuito 1. Coloque todos los componentes básicos haciendo clic en los símbolos apropiados. 2. Agregue las fuentes en la posición del esquema. 3. Interconecte los elementos con líneas de conexión (cables). 4. Edite los valores de los componentes. 5. Componentes comerciales. Librerías. 6. Defina el tipo de simulación, análisis, deseado. 7. Ejecutar simulación(es). Visualización de datos. Manejo de Gráficas. Utilidades 8. Visualización de datos en esquema. 9. Gráficas según análisis pedido. Guardar datos o gráficas. 10. Obtención de datos exportables. Imágenes de las gráficas. APÉNDICE 1: Teclas de acceso rápido. Líneas de comando APÉNDICE 2: Directivas de simulación. Sufijos numéricos y constantes APÉNDICE 3: Circuit Element Quick Reference

Upload: others

Post on 29-Jul-2022

59 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

TUTORIAL LTspice. REFERENCIAS

INDICE

Interfaz de usuario

Barra de herramientas (Toolbar)

Comandos para dibujo esquema

Pasos para creación del esquema del circuito

1. Coloque todos los componentes básicos haciendo clic en los símbolos apropiados. 2. Agregue las fuentes en la posición del esquema. 3. Interconecte los elementos con líneas de conexión (cables). 4. Edite los valores de los componentes. 5. Componentes comerciales. Librerías. 6. Defina el tipo de simulación, análisis, deseado. 7. Ejecutar simulación(es).

Visualización de datos. Manejo de Gráficas. Utilidades

8. Visualización de datos en esquema. 9. Gráficas según análisis pedido.

Guardar datos o gráficas.

10. Obtención de datos exportables. Imágenes de las gráficas.

APÉNDICE 1: Teclas de acceso rápido. Líneas de comando

APÉNDICE 2: Directivas de simulación. Sufijos numéricos y constantes

APÉNDICE 3: Circuit Element Quick Reference

Page 2: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

LTSpice es un simulador de circuitos de Analog Devices que utiliza comandos de Spice y diagramas de

circuito con una amplia biblioteca de componentes pasivos y activos.

El software también permite subcircuitos y circuitos jerárquicos de cualquier tamaño, incluso que

provengan de terceros,

Interfaz de usuario

Cuando se abre el programa, se verá la interfaz principal:

Barra de herramientas (Toolbar)

No se cargará ningún esquema al iniciar el programa, por lo que se debe crear uno nuevo haciendo clic en el icono debajo de Archivo para iniciar un nuevo borrador del circuito, o utilizando el menú desplegable File.

Comandos para dibujo esquema

líneas de conexión

Masa (tierra)

de

Etiquetas

resistencia

condensador

bobina catalogo

componentes

mover

deslizar

deshacer

rotar texto

directivas espejo diodo

Page 3: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

Pasos para creación del esquema del circuito

1. Coloque todos los componentes básicos haciendo clic en los símbolos apropiados.

(Control + R para rotar el componente, Control + E para imagen espejo el componente).

También se pueden obtener desde el menú desplegable Edit

Clic en seleccionar el componente y colóquelo en la posición del esquema (Control + R para rotar el componente, Control + E para espejo del componente). Después de colocar un componente, presione Esc (escape) para no seguir poniendo más.

Esto sucede para todos los componentes y comandos básicos como mover o arrastrar, así que recuerde presionar escape (ESC).

2. Agregue las fuentes en la posición del esquema. Las fuentes están en la lista de componentes principal, entre otros muchos. Clicando (F2):

Hay un cuadro de búsqueda debajo de "Open this macromodel…” donde se puede buscar un componente. Voltage para fuente de tensión(DC,AC etc).Current para fuente de corriente

Clic en Aceptar y coloque la fuente en su posición del circuito. Puede poner varias fuentes antes de pulsar ESC.

Page 4: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

3. Interconecte los elementos con líneas de conexión (cables).

Clic izquierdo sobre un extremo de un componente (cuadrito azul) y se lleva la line al extremo de otro. ¡No olvide conectar tierra!, es imprescindible. También se pueden poner etiquetas para nombrar a los nudos

4. Edite los valores de los componentes.

Haciendo clic ratón-derecho en cada uno, habrá un cuadro de diálogo personalizado basado en el tipo de

componente.

La mayoría de los componentes se pueden editar (hay algunos elementos de la biblioteca que no se pueden

editar, pero estos son raros). Los componentes básicos necesitan un valor primario básico. Los otros valores

son opcionales para efectos no ideales, o modelos más precisos basados en equivalentes del mundo real.

Algunos sufijos válidos (véase la tabla del Apéndice 2): T / G / Meg / k / M / u / n / p / f

5. Componentes comerciales. Librerías.

Se pueden poner componentes comerciales con su código de referencia. El modelo de esos componentes

está ya creado y aparece en la librería de componentes del programa.

Por ejemplo, podemos poner el transistor 2N3904. Para ello se sitúa un transistor npn genérico

seleccionándolo del Catálogo de componentes:

Page 5: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

Se coloca el transistor en el circuito.

Si se sitúa sobre el componente (transistor) se puede modificar ese componente

genérico por uno comercial de la librería de componentes. Para ello se clica sobre el

componente con ratón-dcha. Se abre una nueva ventana de ese componente:

Pulsando en el botón Pick New Transistor se puede seleccionar uno comercial de la

librería de componentes:

Aparece la lista de transistores npn que el programa tiene por

defecto en su librería de componentes bjt (LTspiceXVII\lib\cmp).

Seleccionamos el transistor buscado, 2N3904

Además, en esa lista aparecen todos los parámetros que utiliza el programa para simular transistores

bipolares, y los valores numéricos asignados para este transistor

En otros casos, para componentes comerciales en librerías, dicha librería hay que especificarla en nuestro

circuito cuando se tiene algún elemento comercial.

Page 6: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

6. Defina el tipo de simulación, análisis, deseado.

En el menú Simulate en la parte superior y haciendo clic en Edit Simulation Cmd.

También hay una segunda forma de elegir una simulación haciendo clic derecho en el área de trabajo gris:

Las opciones de simulación son diversas, entre ellas:

Transient: Simulación en el tiempo AC Analysis: Simulación en frecuencia DC Sweep: Barrido de valores de las fuentes en continua (DC).

Analiza como varía una variable según el barrido (en punto de trabajo DC) Noise: Análisis de ruido del circuito linealizado en torno a su punto de operación DC DC Transfer: Función de transferencia de pequeña señal en DC OP: Punto de trabajo en continua (DC) También hay una segunda forma de elegir una simulación haciendo clic en el menú Simular en la parte superior y haciendo clic en Ejecutar.

7. Ejecutar simulación(es).

Menú Simulate en la parte superior y haciendo clic en Ejecutar. O clicar en: Si hay algún error en el esquema o en la simulación, se abre una ventana informando del error. Se puede acudir a ver Error Log

También se puede ver el Netlist del circuito y valores de la simulación.

Cada circuito genera un fichero Netlist. Es un fichero de texto ASCII que describe el circuito. Cada fila describe cada componente, los nudos entre los que está conectado y sus valores y parámetros. Al final de la

Page 7: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

lista aparecen también las simulaciones programadas con sus parámetros

Visualización de datos. Manejo de Gráficas. Utilidades

8. Visualización de datos en esquema.

Se pueden visualizar voltajes o tensiónes en el propio circuito. Clic derecho sobre una linea y se abre un menu con opciones. Seleccionando Place .op Data Label

Aparecerá su tensión . Pinchando en ese cartel de tensión, se puede convertir en otra variable de la lista, por ejemplo la intensidad de corriente.

9. Gráficas según análisis pedido.

Si se ha hecho una simulación con un barrido (temporal, frecuencia, paramétrico, etc). Se abrirá una ventana de representación gráfica:

En ella aparecerán las señales que pidamos con la sonda para medir tensiones o corrientes.

Al colocar el cursor sobre una línea, el cursor se transforma en una sonda de medición de tensiones. Clicando esa tensión aparecerá en la gráfica:

Si se sitúa el cursor encima de un componente, la sonda será de corriente. En este caso en la gráfica aparecerá la intensidad que atraviesa ese componente. En una línea manteniendo pulsada la tecla ALT al situarse sobre un punto, la sonda será de corriente.

En la parte superior aparecen las etiquetas de cada variable medida. Se asignan colores distintos.

También puede verse la caída de tensión entre dos puntos del circuito, pinchando en el primer punto y, sin soltar ratón-dcho, se lleva al segundo punto y se suelta allí. Aparece la tensión V(1,2) siendo 1 y 2 los nombres de los nudos pinchados

Page 8: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

La potencia instantánea se mide pulsando ALT a la vez que se sitúa sobre un componente.

Los ejes aparecen autoescalados. Puede aparecer un eje secundario para intensidades o potencias

Puede abrirse un segundo (tercero…) gráfico. En menú desplegable Plot Settings>Add Plot Pane.

O bien clicando ratón-dcho en área de trabajo negra y en el

menú que aparece, seleccionar Add Plot Pane

Pinchando en ese, las variables que se pidan en el circuito después se representarán en este segundo gráfico. El eje x será común para ambos. Pueden aparecer dos ejes verticales si se representan variables distintas.

Sobre esa gráfica secundaria se tienen las mismas herramientas que en la primera gráfica.

Podemos pasar de una a otra sin más que clicar en el área de la que deseamos.

Esta imagen puede modificarse, cambiando zoom, escalas de ejes, añadiendo

líneas de mallado o no, modificando colores.

Se pueden cambiar el tamaño y tipo de los puntos de las gráficas en

Tools>Control Panel>Waveforms. Y otros parámetros.

Page 9: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

Clicando en el area negra con raton-dcho aparece un menú de multiples opciones:

Entre otras cosas, permite: autoajuste de zoom / autoescalar eje y / añadir nuevas

figuras / añadir nueva gráfica/ dibujar líneas, rectángulos, etc / exportar datos

como texto / imprimir datos en pdf / guardar los parámetros de la gráfica…

Clicando ratón-dcho en las escalas de los ejes

permite modificarlos:

Clicando ratón-dcho en las leyendas (etiquetas) de cada

figura, aparece un menú para modificarla

Situando el cursor en cualquier punto aparecen sus valores del eje x y eje

y; en la barra gris inferior:

Podemos tomar los valores x e y

de cualquier punto de una figura

y las diferencias entre dos datos.

Para ello ponemos uno o dos

cursores. Pinchando ratón-izqdo

en las leyendas (etiquetas) de

cada figura, aparece uno o dos

cursores en las gráficas que

elijamos. En la ventana se

pueden leer los valores x e y de

cada cursor, asi como las

diferencias entre ellos.

Page 10: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

Además, clicando CTRL+ratón-izqdo en las leyendas (etiquetas) de cada

figura, nos da el valor medio y el valor eficaz (RMS) de esa señal en el

intervalo que se tenga mostrado en ese momento.

Guardar datos o gráficas.

10. Obtención de datos exportables. Imágenes de las gráficas.

Los datos de las figuras de la gráfica se pueden exportar como un fichero de texto,

que luego puede abrirse con Excel para el tratamiento de los datos.

Ese fichero tendrá el mismo nombre que el esquema con extensión .txt. Los datos

aparecen en columnas.

Esas gráficas se pueden guardar como pdf. Pulsando

en el menú desplegable File se despliega un menú en

el que se puede Imprimir clicando en Print y ver un

Print Preview:

O bien Pulsando con raton-dcho en

área de ventanas despliega el menú

de nuevo con Print y Print Preview:

Page 11: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

Aparece una ventana para imprimir en PDF ajustando parámetros:

Esta imagen se guarda con fondo blanco.

También puede guardarse como un fichero de imagen. Clicando ratón-dcho

en area negra y seleccionando en el menu View/ Copy bitmap to Clip

Se guarda una imagen tal como se vé en el gráfico

Page 12: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

APÉNDICE 1: Teclas de acceso rápido. Líneas de comando

Page 13: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

APÉNDICE 2: Directivas de simulación. Sufijos numéricos y constantes

Page 14: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

APÉNDICE 3: Circuit Element Quick Reference

Component Syntax

Special functions Axx n1 n2 n3 n4 n5 n6 n7 n8

+ <model> [extra parameters]

Arbitrary behavioral source Bxx n+ n- <V=... or I=...>

Capacitor Cxx n+ n- <capacitance>

+ [ic=<val.>] [Rser=<val.>]

+ [Lser=<val.>] [Rpar=<val.>]

+ [Cpar=<val.>] [m=<val.>]

Diode Dxx A K <model> [area]

Voltage dependent voltage Exx n+ n- nc+ nc- <gain>

Current dependent current Fxx n+ n- <Vnam> <gain>

Voltage dependent current Gxx n+ n- nc+ nc- <transcond.>

Current dependent voltage Hxx n+ n- <Vnam> <transres.>

Independent current source Ixx n+ n- <current>

JFET transistor Jxx D G S <model> [area] [off]

+[IC=<Vds,Vgs>] [temp=<T>]

Mutual inductance Kxx L1 L2 L3... <coeff.>

Inductance Lxx n+ n- <inductance>

+ [ic=<val.>] [Rser=<val.>]

+ [Rpar=<val.>]

+ [Cpar=<val.>] [m=<val.>]

MOSFET transistor Mxx D G S B <model> [L=<len>]

+ [W=<width>] [AD=<area>]

+ [AS=<area>] [PD=<perim>]

+ [PS=<perim>] [NRD=<value>]

+ [NRS=<value>] [off]

+ [IC=<Vds, Vgs, Vbs>

+ [temp=<T>]

Lossy transmission line Oxx L+ L- R+ R- <model>

Page 15: TUTORIAL LTspice. REFERENCIAS

Juan Carlos Maroto

Bipolar transistor Qxx C B E [S] <model> [area]

+ [off] [IC=Vbe,Vce][temp=<T>]

Resistor Rxx n1 n2 <value>

Voltage controlled switch Sxx n1 n2 nc+ nc- <model>

+ [on,off]

Lossless transmission line Txx L+ L- R+ R- ZO=<value>

+ TD=<value>

Uniform RC-line Uxx n1 n2 ncommon <model>

+ L=<len> [N=<lumps>]

Independent voltage source Vxx n+ n- <voltage>

Current controlled switch Wxx n1 n2 <Vnam> <model>

+ [on,off]

Subcircuit Xxx n1 n2 n3... <subckt name>

MESFET or IGBT transistors Zxx D G S model [area] [off]

+ [IC=<Vds,Vgs>]