Cómo modificar el modelo del transistor de especias

4

Tengo algunos modelos de transistores (ejemplo 2n3906, 2n2222, etc.) y los he usado con ngspice & gnucap sin problemas.

Me gustaría usar otro transistor (ejemplo 2n4401) pero no puedo encontrar el modelo para ese transistor que sea compatible con ngspice.

¿Qué parámetros debo cambiar de mi modelo 2n3906 o 2n2222 + hoja de datos para crear un modelo para 2n4401?

¿Hay un traductor disponible que traduciría los modelos pspice a ngspice?

    
pregunta Chetan Bhargava

2 respuestas

2

Puedes, muy fácilmente, traducirlo a mano. El mayor dolor de cabeza es asegurarse de tener definidas las variables correctas.

Saliendo de esto: enlace

Y comparándolo con uno de los modelos de LTSpice que está en este: LTSpice

Parece que LTSpice sigue las mismas convenciones que los modelos PSpice, por lo que supongo que la información del modelo alojada en el enlace LTSpice es correcta para algo más que LTSpice (no he probado con NGSpice, pero es solo un programa Berkley Spice así que no debería ser diferente), solo necesita agregar un nuevo BJT con los parámetros del modelo que se describen en los enlaces.

EDITAR: Mirando aún más, incluso AIM-Spice tiene la misma configuración de modelo para un BJT. Estoy extremadamente seguro de que mientras traduzcas los parámetros correctamente, puedes tomar cualquier modelo de Spice y moverlo de un programa de Spice a otro, asumiendo que al menos está usando la configuración básica de Berkley Spice

    
respondido por el Jeff Langemeier
0

Encontré algunos modelos de especias para LTSpice que incluyen 2N4401.

    
respondido por el cmartin0

Lea otras preguntas en las etiquetas