¿Qué modificadores de diodo se utilizan en la práctica para modelar LED con SPICE (Berkeley v.3f5)? Estos están disponibles para mí:
# Name Parameter Units Default Example Area
1 IS Saturation current A 1e-14 1e-14 *
2 RS Ohmic resistance Ω 0 10 *
3 N Emission coefficient - 1 1.0
4 TT Transit-time s 0 0.1ns
5 CJO Zero-bias junction capacitance F 0 2pF *
6 VJ Junction potential V 1 0.6
7 M Grading coefficient - 0.5 0.5
8 EG Activation energy eV 1.11 1.11 Si
0.69 Sbd
0.67 Ge
9 XTI Saturation-current temperature exponent 3.0 3.0 jn
2.0 Sbd
10 KF Flicker noise coefficient - 0
11 AF Flicker noise exponent - 1
12 FC Coeff. for for.-bias dep. cap. formula 0.5
13 BV Reverse breakdown voltage V ∞ 40.0
14 IBV Current at breakdown voltage A 1.0e-3
15 TNOM Parameter measurement temp. °C 27 50
3.4.2 Modelo de diodo (D)
Las características de CC del diodo están determinadas por los parámetros IS y N. Se incluye una resistencia óhmica, RS. Los efectos de almacenamiento de carga se modelan mediante un tiempo de tránsito, TT y una capacitancia de capa de agotamiento no lineal que está determinada por los parámetros CJO, VJ y M. La dependencia de la temperatura de la corriente de saturación está definida por los parámetros EG, la energía y XTI, el exponente actual de temperatura de saturación. La temperatura nominal a la que se midieron estos parámetros es TNOM, que por defecto es el valor de todo el circuito especificado en la línea de control .OPTIONS. La descomposición inversa está modelada por un aumento exponencial en la corriente de diodo inverso y está determinada por los parámetros BV e IBV (los cuales son números positivos).
Por ejemplo, usando este rojo básico y barato:
No me importan mucho las características de alta frecuencia, solo me gustaría poder igualar su curva IV dentro de sus especificaciones de funcionamiento (fuga de -10uA / -5V a + 100mA / + 2.2 'ish V hacia adelante):
fuente
En primer lugar, me gustaría señalar que se puede leer parámetros adicionales de diodos BV , IBV y CJO directamente desde la ficha técnica LED como "Corriente inversa de" Ir a Vr y como "capacitancia" C .
Agregando a la gran respuesta de W5VO, simplifiqué el proceso de la siguiente manera:
Utilicé el tipo de gráfico de diagrama de dispersión XY como líneas solo en OpenOffice (YMMV con Excel, etc.) y establecí los mínimos y máximos de los ejes manualmente, por ejemplo (X, Y) = (1.4-4.0, 0.01-50.0), para evitar que se autocalifique fuera del alcance de mis datos muestreados.
Después de las primeras tres columnas de puntos muestreados Vf_sampled , If_sampled y If_estimate usando la ecuación del diodo Schokley, agregué un cuarto para un Vf_estimate calculado . Recuerde que Rs es una resistencia en serie (vea la imagen en la parte inferior) y If_estimate en realidad nos da la corriente para usar aquí, por lo que uno simplemente puede calcular las celdas de la columna como:
Vf_estimate = Vf_sampled + (If_estimate * Rs) .
Ahora podría agregar una tercera curva, en la que utilicé la nueva cuarta columna ( Vf_estimate ) como la coordenada X y la tercera columna ( If_estimate ) como la coordenada Y, y que ahora podría comparar fácilmente con la primera curva (los datos muestreados del gráfico en la hoja de datos). Tenga en cuenta que no quería simplemente reemplazar la segunda curva, ya que la línea recta fue bastante útil en mis estimaciones.
Estoy seguro de que estoy repitiendo un poco W5VO aquí, pero recuerda el papel de las constantes Is , Rs y N en términos de la forma de la curva (en nuestra escala log-lin ):
Cosas que encontré que pueden ser útiles:
Tenga en cuenta que los valores X ( Vf_sampled ) todavía deben estar en orden ascendente (o descendente). De lo contrario, las líneas se convierten en un desastre.
AFAIK, nuestro modelo para el LED es esencialmente una resistencia Rs y un diodo de estimación Is / N en serie: (-R -> - D-)
simular este circuito : esquema creado con CircuitLab
fuente
He creado un programa Python que modelará las características de polarización directa de un diodo basado en las características de la hoja de datos IV.
http://leicesterraspberrypi.wordpress.com/projects/modelling-a-diode-for-use-in-spice-simulations/
Siéntase libre de probarlo y comentar.
fuente
Aquí están los que usaría
Para su VJ = 1.8 típ, BV = 5. Eso te lleva a la mayor parte del camino.
fuente
Si alguien se pregunta por qué su hoja de datos de una sola página no tiene una curva If / Vf, probablemente sea porque no tiene la hoja de datos completa. Sé que, por ejemplo, Optosupply solo publica los resúmenes de la primera página en su sitio web, pero le enviarán las especificaciones completas (con todas las curvas If / Vf, intensidad relativa y espectro, etc.) a pedido.
Probablemente también pueda obtener cifras utilizables para todos los valores utilizando una hoja de datos de otro LED del mismo color con la misma química (del mismo fabricante). Simplemente verifique que las características básicas (como corrientes, voltajes y longitudes de onda) coincidan.
fuente
Grandes respuestas, pero es fácil resolver la ecuación de diodos de Shockley algebraicamente. Solo tenga en cuenta que el "menos 1" en la fórmula es muy irrelevante para las corrientes directas que son un orden de magnitud mayor que Is, que es muy pequeño, digamos, 1E-12 A. Encuentre solo dos puntos en el gráfico con fácil lectura I y V, y conéctelos a la fórmula. Dividir ambas fórmulas elimina Is, por lo que N es fácil de calcular. Luego, completa N en una fórmula para encontrar Is.
Aquí están mis macros de LibreOffice Calc en Basic:
Si observa las fórmulas, es posible que reconozca simplemente la descripción de una línea recta con pendiente q / NkT pero también de Delta Log (Id) / Delta Vd.
Obtengo un valor algo similar para Is: 5.94E-18 = 5.94 atto-ampere (W5VO encontró 1 aA), pero muy diferente N = 0.19 (W5VO encontró 1.8, typo?), Aún así los datos también se calculan de nuevo en el mismo gráfico :
La columna Vd son los voltajes, Id es la corriente del diodo de acuerdo con la fórmula real, Id0 es la corriente con la fórmula simplificada donde el "menos 1" se cambia a "menos cero". Como Id0 es una curva exponencial verdadera, puede tomar el logaritmo en la columna Id0_log. (No puede tomar el registro de una curva que se convierte en cero y negativa como Id) La gráfica es de Id0_Log versus Vd. En esta gráfica, hice la parte más baja punteada, porque allí ya no es la corriente real del diodo, pero muestra el valor de Is en la intersección con el eje Y.
Seguir la curva exponencial a la izquierda te lleva asintotalmente a cero. Pero el "menos 1" resta una cantidad de Is, de modo que la curva de diodo real atraviesa el origen y, con voltajes negativos, muestra una corriente de fuga inversa de la cantidad Is.
Si la curva original del fabricante hubiera estado en un diagrama de registro realmente grande, podríamos simplemente haber usado una regla para extender la línea recta hacia abajo para encontrar fácilmente Is en Vd = 0 y luego calcular N, en lugar de calcular primero N y luego Is con el por encima de las macros. El método de la regla ha sido descrito en "El libro de las especias" por Andrei Vladimirescu (1994).
fuente