Elementos mas usuales en los circuitos electrónicos¶
Antes de comenzar con las descripciones de los distintos elementos básicos vamos a ver como se ponen las unidades y que sufijos multiplicadores son válidos. En la tabla siguiente vemos las unidades que se puede usar.
Sufijo | Valor (nombre) |
---|---|
F = f | 10-15 (femto) |
P = p | 10-12 (pico) |
N = n | 10-9 (nano) |
U = u | 10-6 (micro) |
M = m | 10-3 (mili) |
K = k | 103 (kilo) |
MEG = meg | 106 (mega) |
G = g | 109 (giga |
T = t | 1012 (tera) |
Unidad | Nnombre |
---|---|
V | Voltios |
A | Amperios |
OHM | Ohmios |
Hz | Hercios |
H | Henrios |
F | Faradios |
Resistencia¶
Se trata sin duda del componente mas utilizado en circutos electrónicos. En LTSpice disponemos de dos modelos que solamente difieren en el símbolo. En la imagen 1 vemos el símbolo para ambos casos y la edición de las propiedades (idénticas para ambos) de uno de ellos,
Imagen 1 |
---|
Símbolo y propiedades de res y res2 |
Desde el menú Wiev podemos acceder a SPICE netlist que nos mostrará una descripción como la que se observa en la imagen 2.
Imagen 2 |
---|
Netlist de los dos modelos de resistencia |
La netlist es un archivo de texto con la descripción del circuito y es una forma que usan otras versiones del simulador Spice.
La forma R1 NC_01 NC_02 R se lee como que la resistencia R1 se conecta entre los nodos 01 y 02 (NC indica que es el pin de un componente no conectado) y que tiene como valor R que podemos suministrar directamente o seleccionar de la base de datos con Select Resistor.
En la imagen 3 vemos el efecto en la netlist al realizar una conexión entre ambas resistencias y como quedan renombrados los nodos que describen la conexión.
Imagen 3 |
---|
Cambios en la netlist por cambios en el circuito |
Condensador¶
En este caso disponemos de dos posibilidades, condensador no polarizado (cap) y condensador polarizado o electrolítico (polcap). En la imagen 4 vemos un condensador no polarizado y sus propiedades con un modelo escogido de la base de datos.
Imagen 4 |
---|
Condensador no polarizado y sus propiedades |
Los valores destacados corresponden a los valores nominales de capacidad, tensión máxima soportada y corriente.
En la imagen 5 tenemos la misma situación pero en este caso para un condensador polarizado.
Imagen 5 |
---|
Condensador polarizado y sus propiedades |
Los valores destacados permiten establecer los valores para un modelo equivalente como el que vemos en la imagen 6.
Imagen 6 |
---|
Modelo equivalente de un condensador |
Las descripciones en modo texto de ambos componentes son las siguientes:
-
C1 NC_01 NC_02 100µ V=8 Irms=4.74342 Rser=0.01 Lser=0 mfg="KEMET" pn="A700X107M008ATE010" type="Al electrolytic"
-
C2 NC_03 NC_04 0.01µ V=16 Irms=647m Rser=0.0322889 Lser=0 mfg="KEMET" pn="C0201C103K4PAC" type="X5R"
Bobina o inductor¶
Están disponibles dos modelos de componente, ind para una bobina normal e ind2 que incluye en el símbolo un punto para indicar la fase del componente. En la imagen 7 vemos una bobina y sus propiedades con un modelo escogido de la base de datos.
Imagen 7 |
---|
Bobina y sus propiedades |
Los valores destacados corresponden a los valores nominales de inductancia y corriente de pico.
En la imagen 8 tenemos la misma situación pero en este caso para una bobina con punto indicador de fase.
Imagen 8 |
---|
Bobina con indicador de fase y sus propiedades |
Los valores destacados permiten establecer los valores para un modelo equivalente como el que vemos en la imagen 9.
Imagen 9 |
---|
Modelo equivalente de una bobina |
Las descripciones en modo texto de ambos componentes son las siguientes:
-
L1 N001 N002 68µ Ipk=0.55 Rser=0.822 Rpar=112000 Cpar=2.186p mfg="Bourns, Inc." pn="SDE0403A-680K"
-
L2 N002 N003 2.2µ Ipk=3.3 Rser=0.032 Rpar=8999 Cpar=2.181p mfg="Bourns, Inc." pn="SDE0403A-2R2M"
Fuente de excitación de tensión o corriente continua¶
En la imagen 10 observamos una fuente de tensión que podemos localizar como voltage y observamos que le podemos incluir una impedancia en serie.
Imagen 10 |
---|
Fuente de tensión constante y su configuración básica |
Imagen 11 |
---|
Fuente de tensión constante y su configuración básica |
Para los dos tipos tenemos el botón Advanced que nos abre la ventana que vemos en la imagen 12, donde se observan los principales tipos de fuentes.
Imagen 12 |
---|
Opciones avanzadas de configuración de fuente DC |
Fuente sinusoidal¶
Si en las opciones avanzadas de configuración de una fuente DC escogemos la opción SINE la ventana nos mostrará las opciones que observamos en la imagen 13.
Imagen 13 |
---|
Opciones para fuente DC sinusoidal |
En la tabla siguiente se describen estos parámetros.
Parámetro | Descripción | Unidades |
---|---|---|
DC offset | Tensión de offset | V o A |
Amplitude | Amplitud | V o A |
Freq | Frecuencia | Hz |
Tdelay | Tiempo de retardo | s |
Theta | Factor de amortiguamiento | 1/s |
Phi | Angulo de fase inicial | grados |
Ncycles | Número de ciclos ciclos |
En la imagen 14 tenemos un sencillo ejemplo de simulacción con una fuente sinusoidal configurada según se observa en la propia imagen. Hemos creado una simulación de tipo Transient que dura 15 ms a intervalos de 1 ms y comienza en 0.
Imagen 14 |
---|
Simulación fuente sinusoidal configurada con parámetros |
Vamos a explicar la señal que entrega la fuente V1. Para ello vamos a partir de las ecuaciones que describen su funcionamiento.
- Desde el instante t = 0s hasta el tiempo de retardo td:
vfuente = voff + vampl sen(2 PI fase/360 PI)
- Desde el tiempo td hasta el tiempo final de análisis:
vfuente = voff + vampl . sen(2 PI (frec (tiempo – td) + fase/360PI)) e –(tiempo –td).df
A continuación se analizan los resultados obtenidos:
-
Un offset de -2V para una amplitud de 10 V (Vpp = 20V) va a tener como consecuencia que la excursión de la señal esté entre los -12V y los 8V acusando ese desplazamiento de 2V negativos en ambos semiciclos.
-
Se establecen 10 ciclos a una frecuencia de 1kHz que tendrá una duración menor que laestablecida en las condiciones de simulación de forma que aparezcan los 10 ciclos completos en la gráfica.
-
Se observa claramente en la gráfica el retardo de 2ms antes de iniciar el ciclo con un desfase de 90 grados.
-
Finalmente observamos como la señal se va amortiguando según la constante establecida.
-
Una vez transcurridos los 10 ciclos previstos la fuente entrega de forma constante el valor de tensión que se obtiene tras la amortiguación.
-
Se aconseja al lector descargar el ejemplo y jugar con estos valores para controlar el funcionamiento de este tipo de fuente de excitación. En la animación siguiente vemos un ejemplo de esto.
Fuente exponencial¶
Si en las opciones avanzadas de configuración de una fuente DC escogemos la opción EXP la ventana nos mostrará las opciones que observamos en la imagen 15.
Imagen 15 |
---|
Opciones para fuente DC exponencial |
En la tabla siguiente se describen estos parámetros.
Parámetro | Descripción | Unidades |
---|---|---|
Vinitial | Valor de la tensión inicial | V o A |
Vpulsed | Valor del pulso | V o A |
Rise Delay | Tiempo de retardo de subida | s |
Rise Tau | Constante de tiempo de subida | s |
Fall Delay | Tiempo de retardo de caida | s |
Fall Tau | Constante de tiempo de caida | s |
En la imagen 16 tenemos un sencillo ejemplo de simulacción con una fuente exponencial configurada según se observa en la propia imagen. Hemos creado una simulación de tipo Transient que dura 5 s a intervalos de 0.2 s y comienza en 0.
Imagen 16 |
---|
Simulación fuente exponencial configurada con parámetros |
Vamos a explicar la señal que entrega la fuente V1. Para ello vamos a partir de las ecuaciones que describen su funcionamiento.
- [0 <= t <= Rise Delay] intervalo de tiempo que va desde 0 hasta el tiempo de retardo de subida:
vfuente = Vinitial
- [Rise Delay <= t <= Fall Delay] intervalo entre el tiempo de retardo de subida y el tiempo de retardo de bajada o caida:
vfuente = Vinitial + (Vpulsed - Vinitial)(1 - e - (t - Rise Delay)/Rise Tau)
- [t > Fall Delay] intervalo cuando el tiempo se hace mayor que el establecido para el de caida.
vfuente = Vinitial + (Vpulsed - Vinitial)(1 - e-(t - Fall Delay)/Fall Tau)
A continuación se analizan los resultados obtenidos:
-
Partimos de un valor de 0V que se mantiene hasta el momento que transcurre el tiempo establecido como retardo de subida (en nuestro caso dos segundos).
-
Transcurridos dos segundo comienza la subida exponencial con la constante de tiempo establecida de 0.3 segundo tratando de alcanzar los 6V establecidos como máximo. La tendencia de la exponencial trata de ser asintótica con el valor límite pero en cualquier caso durará hasta el tiempo que se ha establecido para iniciar la caida, que en nuestro caso es los 3 segundos.
-
Se observa claramente en la gráfica que con esa constante de subida no da tiempo a alcanzar los 6V antes de que se inicie la caida.
-
Una vez alcanzado el instante de tiempo establecido para iniciar la caida esta se produce de forma abrupta dado que la constante de tiempo establecida en este caso en pequeña.
-
Se aconseja al lector descargar el ejemplo y jugar con estos valores para controlar el funcionamiento de este tipo de fuente de excitación. En la animación siguiente vemos un ejemplo de esto.
Fuente de tensión a pulsos¶
Si en las opciones avanzadas de configuración de una fuente DC escogemos la opción PULSE la ventana nos mostrará las opciones que observamos en la imagen 17.
Imagen 17 |
---|
Opciones para fuente DC a pulsos |
En la tabla siguiente se describen estos parámetros.
Parámetro | Descripción | Unidades |
---|---|---|
Vinitial | Valor de la tensión inicial | V o A |
Von | Valor del pulso | V o A |
Tdelay | Retardo | s |
Trise | Tiempo de subida | s |
Tfall | Tiempo de caida | s |
Ton | Tiempo de duración del pulso | s |
Tperiod | Periodo | s |
Ncycles | Número de ciclos |
En la imagen 18 tenemos un sencillo ejemplo de simulación con una fuente pulsante configurada según se observa en la propia imagen. Hemos creado una simulación de tipo Transient que dura 100 ms a intervalos de 0.1 ms y comienza en 0.
Imagen 18 |
---|
Simulación fuente a pulsos configurada con parámetros |
En este caso la explicación del funcionamiento es bastante simple ya que los datos sirven para configurar una fuente que genera un tren de pulsos con las características especificadas.
A continuación se analizan los resultados obtenidos:
-
Partimos de un valor de 0V que cambia a 5V en un tiempo establecido en 5 us-
-
El nivel de 5V se mantiene durante los 10 ms estsblecidos, instante en que pasa de nuevo a valer 0 con un retardo de 5 us y se mantiene en 0V hasta completar el peeriodo de 20 ms configurado.
-
Finalizado el primer ciclo la secuencia se repite hasta completar los 5 ciclos establecidos.
-
Se aconseja al lector descargar el ejemplo y jugar con estos valores para controlar el funcionamiento de este tipo de fuente de excitación. En la animación siguiente vemos un ejemplo de esto.
Fuente lineal a tramos¶
Si en las opciones avanzadas de configuración de una fuente DC escogemos la opción PWL la ventana nos mostrará las opciones que observamos en la imagen 19. PWL es acrónimo del inglés PieceWise Linear que se traduce como lineal a trozos o tramos.
Imagen 19 |
---|
Opciones para fuente DC PWL |
En la tabla siguiente se describen estos parámetros.
Parámetro | Descripción | Unidades |
---|---|---|
time_n | Instante de tiempo del para el valor n | s |
value_n | Valor de tensión para el valor n | V o A |
La señal que entrega la fuente se construye con cada par de valores (time_n,value_n) y se pueden añadir mas puntos de los mostrados en la imagen 19 haciendo clic en el botón Additional PWL Points.
En la imagen 20 tenemos un sencillo ejemplo de simulación con una fuente PWL configurada según se observa en la propia imagen. Hemos creado una simulación de tipo Transient que dura 10s a intervalos de 1s y comienza en 0. En la imagen también podemos ver todos los pares de puntos (time,value) establecidos.
Imagen 20 |
---|
Simulación fuente PWL |
En este caso la explicación del funcionamiento es muy simple y tan solo indicaremos como reseñable que, a partir del último punto establecido la salida de la fuente mantiene constante su valor en el tiempo.
Se aconseja al lector descargar el ejemplo y jugar con estos valores para controlar el funcionamiento de este tipo de fuente de excitación. En la animación siguiente vemos un ejemplo de esto.
Los datos de los puntos se pueden especificar a través de un fichero de texto plano como .txt o .csv separando las parejas de datos en dos columnas, tal y como observamos en la imagen 21, donde hemos seleccionado la opción PWL FILE y el fichero E4.csv (tambien podemos cargar el fichero E4.txt que nos dará idéntico resultado.
Imagen 21 |
---|
Fichero de texto plano |
La simulación a partir de archivo nos origina los resultados que vemos en la imagen 22.
Imagen 22 |
---|
Simulación fuente PWL a partir de archivo |
Fuente de frecuencia simple FM¶
Si en las opciones avanzadas de configuración de una fuente DC escogemos la opción SFFM la ventana nos mostrará las opciones que observamos en la imagen 23.
Imagen 23 |
---|
Opciones para fuente de frecuencia simple FM |
En la tabla siguiente se describen estos parámetros.
Parámetro | Símbolo | Descripción | Unidades |
---|---|---|---|
DC offset | DC | Tensión continua de offset | V o A |
Amplitude | A | Amplitud de la señal | V o A |
Carrier Freq | CF | Frecuencia de la portadora | Hz |
Modulation Index | MI | Indice o coeficiente de modulación | |
Signal Freq | SF | Frecuencia de la señal | Hz |
En la imagen 24 tenemos un sencillo ejemplo de simulación con una fuente SFFM configurada según se observa en la propia imagen. Hemos creado una simulación de tipo Transient que dura 2 ms a intervalos de 0.5 ms y comienza en 0.
Imagen 24 |
---|
Simulación fuente SFFM |
La explicación del funcionamiento es bastante simple si se tienen claros los conceptos de señal portadora e índice de modulación.
La señal se describe por la siguiente ecuación:
V_{tuente}=DC+A\cdot sen\left( 2\pi \cdot CF\cdot t\right) +MI\cdot sen\left( 2\pi \cdot SF\cdot t\right)
Otros componentes¶
Existen infinidad de componente y elementos que no vamos a describir uno por uno pues con las bases explicadas hasta el momento tenemos claras las ideas del significado de los parámetros de los componentes principales.
Simplemente nombramos algunos a título de ejemplo.
- Inductancia mutua
- Fuente de tensión controlada por tensión
- Fuente de corriente controlada por corriente
- Fuente de corriente controlada por tensión
- Fuente de tensión controlada por corriente
- Componentes electrónicos diversos
Usar un componente que no está en las librerías¶
Cuando necesitamos utilizar un componente concreto del que no disponemos modelo en las librerias disponibles, ya sea las que se instalan por defecto o simplemente no existe aunque tengamos una base de datos de componentes mas amplia que la original, podemos importar un modelo desde alguna librería de las disponibles en la web.
Por ejemplo, en el enlace tenemos modelos compatibles con LTSpice XVII.
Supongamos por ejemplo que necesitamos obtener la curva característica del diodo 1N4007 que es un diodo rectificador de la serie 1N4001 - 1N4007 en la que todos son muy similares cambiando solamente el valor de la tensión eficaz inversa entre ellos.
Si buscamos en el enlace encontramos justamente el 1N4007 del que nos suministran los siguientes datos:
.model 1N4007 D(IS=7.02767n RS=0.0341512 N=1.80803 EG=1.05743 XTI=5 BV=1000 IBV=5e-08 CJO=1e-11 VJ=0.7 M=0.5 FC=0.5 TT=1e-07 mfg=OnSemi type=silicon)
En la imagen 25 tenemos el circuito que vamos a construir y el proceso para renombrar al diodo por el valor que necesitamos.
Imagen 25 |
---|
Circuito con diodo 1N4007 |
El siguiente paso es indicar el modelo del diodo con todos sus parámetros. Para ello abrimos la ventana de SPICE Directive (último icono de la barra de herramientas) y copiamos los datos del modelo del diodo obtenidos en Internet, imagen 26.
Imagen 26 |
---|
Modelo para el diodo 1N4007 |
Cuando cerramos la ventana los datos del modelo aparecen sobre la hoja de trabajo, imagen 27.
Imagen 27 |
---|
Modelo de diodo 1N4007 establecido |
Procedemos a establecer unas condiciones de simulación por barrido DC como las que vemos en la imagen 28 sin preocuparnos de ello puesto que serán explicadas mas adelante.
Imagen 28 |
---|
Condiciones de simulación por barrido DC |
En la imagen 29 tenemos el resultado de obtener la corriente que circula por el diodo.
Imagen 29 |
---|
Curva característica del diodo 1N4007 |
Podemos descargar este ejemplo para su estudio.
Parámetros de modelos SPICE¶
Diodo¶
Parámetro | Valor por defecto | Significado |
---|---|---|
IS | Corriente inversa de saturación | 0.01 pA |
N | Coeficiente de emisión | 1 |
ISR | Corriente de saturación de recombinación | 0 |
NR | Coeficiente de emisión para ISR | 2 |
IKF | Corriente codo | \infty |
BV | Tensión de ruptura | \infty |
IBV | Corriente para la tensión de ruptura | 1 nA |
NBV | Factor de la tensión de ruptura | 1 |
RS | Resistencia parásita | 0 |
TT | Tiempo de respuesta | 0 |
CJO | Capacidad de la unión PN sin polarizar | 0 |
VJ | Tensión de unión | 1 |
M | Coeficiente de unión | 0.5 |
EG | Energia del gap | 1.11 eV |
XTI | Exponente de la temperatura de IS | 3 |
KF | Coeficiente de ruido Flicker | 0 |
AF | Exponente de ruido Flicker | 1 |
FC | Coeficiente en polarización directa para CJ | 0.5 |
Transistor¶
Parámetro | Valor por defecto | Significado | Valor típico |
---|---|---|---|
IS | Corriente inversa de saturación | 1 fA | 1 fA |
BF | Valor de Beta | 100 | 100 |
NF | Coeficiente de emisión de la corriente directa | 1 | 1 |
VAF o VA | Tensión de Early directa | \infty | 100 V |
IKF o IK | Corriente de codo | \infty | 10 mA |
ISE | Corriente de saturación de pérdida B-E | 1000 A | 1000 A |
NE | Coeficiente de emisión de pérdida B-E | 1.5 | 2 |
BR | Valor de Beta inversa | 1 | 0.1 |
NR | Coeficiente de emisión para corriente inversa | 1 | - |
VAR o VB | Tensión de Early inversa | \infty | 100 V |
IKR | Corriente de codo inversa | \infty | 100 mA |
ISC | Corriente de saturación C-B | 0 | 1 A |
NC | Coeficiente de emisión de pérdida B-C | 2 | 2 |
NK | Coeficiente de alta corriente | 0.5 | - |
RE | Resistencia de emisor | 0 | 1 R |
RB | Resistencia de base | 0 | 100 R |
RC | Resistencia de colector | 0 | 10 R |
CJE | Capacidad unión B-E | 0 | 2 pF |
VJE | Tensión de unión B-E | 0.75 | 0.7 V |
MJE | Factor de graduación de la unión B-E | 0.33 | - |
CJC | Capacidad unión C-B | 0 | 1 pF |
VJC | Tensión unión B-C | 0.75 V | 0.5 V |
MJC | Factor de graduación de la unión B-C | 0.33 | - |
FC | Coeficiente capacidad de barrera | 0.5 | - |
TF | Tiempo de transición directo | 0 | 0.1 ns |
TR | Tiempo de transición inverso | 0 | 10 ns |
EG | Energia del gap | 1.11 eV | 1.11 eV |
XTI | Exponente de temperatura para IS | 3 | - |
Subcircuitos¶
Un subcircuito es un modelo de un componente o circuito que vamos a poder utilizar siempre que lo necesitemos y que estará representado por un símbolo. Es decir, va a funcionar de manera similar a un componente que vamos a crear nosotros mismos a partir de un circuito determinado.
Para ilustrar el tema vamos a crear un sumador analógico basado en el amplificador operacional AD711. Realizamos las conexiones necesarias para obtener el esquema de la imagen 30.
Imagen 30 |
---|
Esquema del sumador analógico |
En la imagen 31 tenemos la Netlist del circuito.
Imagen 31 |
---|
Netlist del sumador analógico |
Una vez decidido el circuito pasamos a crear un símbolo para representarlo. Para ello accedemos a la orden Create a New Symbol del menú Hierarchy, tal y como se observa en la imagen 32.
Imagen 32 |
---|
Acceso a Create a New Symbol |
Aparecerá una hoja de trabajo en la cual vamos a dibujar nuestro símbolo y lo vamos a dotar de patillas de conexión. Para realizar el dibujo disponemos de herramientas básicas de dibujo en el menú Draw (imagen 33a) y para colocar pines debemos colocar los puertos de conexión de entrada y de salida, que deberán ser iguales a los del circuito de la imagen 30 (V1, V2 y S). Esto lo hacemos desde la opción Add Pin/Port del menú Edit. En la imagen 33b vemos las opciones disponibles para los pines.
Cuando el esquema tiene asociado un símbolo podemos abrirlo con la opción Open this Sheet's Symbol que vemos en la imagen 32.
Imagen 33a | Imagen 33b |
---|---|
Herramientas de dibujo disponibles | Opciones para pines |
En nuestro caso hemos creados el símbolo que se observa en la imagen 34 que trata de indicar la tarea que realiza a la salida con las dos entradas.
Imagen 34 |
---|
Símbolo creado para el sumador analógico |
Podemos descargar este ejemplo para el estudio de la creación de subcircuitos.
A partir de este momento tenemos disponible el símbolo para su uso en esquemas, pero por conveniencia, lo he trasladado a un directorio propio creado dentro del directorio de librerias de LTSpice XVII y una vez indexado (reiniciando el programa) ya está disponible.
Veamos un sencillo ejemplo de uso del símbolo creado. Vamos a hacer un sumador analógico para obtener como señal de salida la resultante de sumar una señal continua procedente de una bateria de 1V con otra sinusoidal de 2V de amplitud. En la imagen 35 vemos el resultado con las tres señales implicadas mostradas. Se observa cómo la salida en una señal sinusoidal de 2V de amplitud desplazada 1V en ordenadas y en fase con la sinusoide de entrada, es decir, el símbolo repreesenta un sumador analógico.
Imagen 35 |
---|
Ejemplo básico de sumador analógico |
Podemos descargar este ejemplo para su estudio