Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Modelado de Diodos en SPICE: Guía Práctica para Simulación Precisa

SPICE es el estándar de la industria para simulación de circuitos, y los diodos son uno de sus componentes más modelados. El comportamiento de un diodo se captura en SPICE mediante dos declaraciones: el elemento del dispositivo y la definición del modelo. La declaración del elemento conecta el diodo al circuito, mientras la declaración del modelo especifica sus características eléctricas.

Definiendo un Diodo en SPICE

Todo elemento diodo debe iniciar con la letra d seguida por un identificador opcional (ej. d1, dtest, d101). Los siguientes dos números son los números de nodo de ánodo y cátodo. El token final es el nombre del modelo que se definirá después.

Ejemplo:

 d1 1 2 mod1 

La declaración de modelo correspondiente inicia con .model, seguido del nombre del modelo, la palabra clave d, y luego asignaciones de parámetros opcionales en forma Parametro=Valor. Los parámetros omitidos default a valores mostrados en las tablas abajo.

Ejemplo:

 .model mod1 d 

Ejemplo con parámetros:

 D2 1 2 Da1N4004 .model Da1N4004 D (IS=18.8n RS=0 BV=400 IBV=5.00u CJO=30 M=0.333 N=2) 

Parámetros Clave del Diodo

Símbolo Nombre Parámetro Unidades Default
ISISCorriente de saturación (ecuación diodo)A1E‑14
RSRSResistencia parásita (resistencia en serie)Ω0
nNCoeficiente de emisión, 1 a 2-1
τDTTTiempo de tránsitos0
CD(0)CJOCapacitancia de unión a polarización ceroF0
ϕ0VJPotencial de uniónV1
mMCoeficiente de gradación de unión-0.5
EgEGEnergía de activación (eV)-1.11
piXTIExponente de temperatura de IS-3.0
kfKFCoeficiente de ruido flicker-0
afAFExponente de ruido flicker-1
FCFCCoeficiente capacitancia depleción polarización directa-0.5
BVBVVoltaje de ruptura inversaV∞
IBVIBVCorriente de ruptura inversaA1E‑3

Obteniendo un Modelo Fiable

La forma más precisa de obtener un modelo SPICE es descargarlo directamente del sitio web del fabricante. Si no está disponible, puede construir un modelo desde el datasheet extrayendo los parámetros clave listados arriba. Como tercera opción, puede medir el dispositivo usted mismo y ajustar los parámetros SPICE a la curva I-V medida.

Ejemplo de Extracción de Parámetros – 1N4004

Para ilustrar el proceso, derivaremos un modelo para el rectificador común 1N4004. Comenzamos seleccionando un coeficiente de emisión N de 2,0, típico para rectificadores de silicio. Usando la ecuación del diodo

 I_D = I_S (e^{V_D/(N V_T)} - 1) 

y el punto del datasheet (VD = 0,925 V a ID = 1 A, VT = 26 mV a 25 °C) resolvemos para I_S:

 I_S = 18,8 nA 

Otros parámetros se establecen a sus valores default a menos que el datasheet especifique lo contrario:

Declaración de modelo resultante:

 .model Da1N4004 D (IS=18.8n RS=0 BV=400 IBV=5.00u CJO=30 +M=0.333 N=2.0 TT=0) 

Ajuste Fino del Modelo

Al comparar el modelo derivado con el modelo del fabricante y la curva I-V del datasheet, notamos que la corriente a 1,4 V excedía la especificación (12 A). Ajustando la resistencia en serie a 28,6 mΩ se alineó la curva a 1,4 V manteniendo el punto a 1 A. Mayor ajuste fino puede lograrse iterando N y RS hasta que la curva simulada coincida con la del datasheet en todo el rango.

Comparando Modelos

El siguiente circuito SPICE demuestra los tres modelos en paralelo para fácil comparación:

Modelado de Diodos en SPICE: Guía Práctica para Simulación Precisa
Circuito SPICE para comparar modelos de fabricante, derivado de datasheet, y default.

Extracto de netlist:

 *SPICE circuit <03468.eps> from XCircuit v3.20 D1 1 5 DI1N4004 V1 5 0 0 D2 1 3 Da1N4004 V2 3 0 0 D3 1 4 Default V3 4 0 0 V4 1 0 1 .DC V4 0 1400mV 0.2m .MODEL Da1N4004 D (IS=18.8n RS=28.6m BV=400 IBV=5.00u CJO=30 +M=0.333 N=2.0 TT=0) .MODEL DI1N4004 D (IS=76.9n RS=42.0m BV=400 IBV=5.00u CJO=39.8p +M=0.333 N=1.45 TT=4.32u) .MODEL Default D .END 

Diodos Zener, Tunel y Gunn

Para diodos Zener, existen dos estrategias de modelado:

Ejemplo de subcircuito:

 .SUBCKT DI-1N4744A 1 2 * Terminales A K D1 1 2 DF DZ 3 1 DR VZ 2 3 13.7 .MODEL DF D (IS=27.5p RS=0.620 N=1.10 +CJO=78.3p VJ=1.00 M=0.330 TT=50.1n) .MODEL DR D (IS=5.49f RS=0.804 N=1.77) .END 

Para diodos tunel, un par de JFETs puede emular la región de resistencia diferencial negativa, como se muestra en referencia [KHM]. Similarmente, un diodo Gunn puede modelarse con dos JFETs para capturar su comportamiento de oscilación de microondas ([ISG]).

Conclusiones Clave

Tecnología Industrial

  1. Primeros pasos con SPICE: Herramienta de simulación de circuitos basada en texto
  2. La evolución de SPICE: De raíces CANCER a la simulación moderna de circuitos
  3. Uso de la interfaz de línea de comandos con SPICE
  4. Dominando la sintaxis de netlist SPICE: Nomenclatura de componentes, elementos pasivos y activos, y definición de fuentes
  5. Guía Completa de Modelado de Dispositivos Semiconductores en SPICE
  6. Dominando la Simulación de Circuitos Eléctricos con SPICE: Guía Práctica para Diseñadores y Estudiantes
  7. Industria 4.0: La verdadera revolución está en los modelos de negocio
  8. Cómo los Modelos CAD Impulsan el Éxito en Proyectos de Fabricación Metálica
  9. Modelos de precios CMMS explicados: Planes basados en activos vs. basados en usuarios
  10. Dominando el modelado de aleaciones metálicas en Abaqus para simulaciones estructurales precisas
  11. HPE Lanza Plataforma ML Ops para Acelerar el Desarrollo de Modelos de IA