23 votos

Cómo ver y personalizar la función beta de un transistor en LTspice

Si necesito establecer beta en un valor personalizado, ¿es posible hacer un transistor personalizado con un beta de mi elección? En otras palabras, ¿puedo editar el beta de un transistor listo o genérico y guardarlo como un transistor personalizado? ¿Cómo puedo hacer eso?

31voto

Lorenzo Donati Puntos 6644

Las otras respuestas son correctas, pero hay una manera mucho más fácil de hacer lo que deseas, y no está documentada en la guía oficial.

Se trata del "modo" AKO (AKO significa "A Kind Of") de la directiva .MODEL.

Si defines un modelo de esta manera:

.MODEL NombreMiModelo AKO: 2N2222

NombreMiModelo representará un NPN exactamente igual al 2N2222. Por ejemplo:

.MODEL PN2222 AKO: 2N2222

También puedes variar algunos parámetros del componente "base":

.MODEL MiBJT AKO: 2N2222 (Bf=400)

hace que MiBJT sea un 2N2222 con una ganancia de 400.

Aquí tienes una simulación concebida apresuradamente que muestra lo que te conté:

introducir descripción de la imagen aquí

introducir descripción de la imagen aquí

Como puedes ver, simplemente cambié el valor de Bf para el "modelo AKO" y esto se reflejó en las características de salida como esperarías de ese cambio.

Este truco (alias AKO) se puede encontrar en la página de LTSpice no documentado de la LTwiki.

7voto

Chenghua Yang Puntos 51

Los transistores integrados se pueden encontrar en el archivo lib/cmp/standard.bjt en el directorio de instalación de LTSpice.

Puede copiar una entrada como una única directiva SPICE en su circuito, cambiarle el nombre y modificar el parámetro Bf:

Transistor personalizado de LTspice

(Para seleccionar un modelo de transistor personalizado para un componente, use Ctrl+clic derecho.)

También podría añadir la nueva entrada al archivo standard.bjt, pero entonces su archivo .asc dejaría de funcionar en otros lugares o después de una actualización.

3voto

hpy Puntos 374

Abra el archivo del transistor (standard.bjt) y localice el transistor de su elección. Ahora tome esa línea e insértela en una declaración .model en su esquemático y cambie los parámetros que desee.

Tenga en cuenta que aunque puede agregar ese transistor al archivo .bjt, no lo recomendaría ya que es probable que sea sobrescrito por un ciclo de actualización de ltspice.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X