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

8

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

    
pregunta user164567

3 respuestas

15

Las otras respuestas están bien, pero hay una manera mucho más fácil de hacer lo que quieres, y no está documentado en la guía oficial.

Es el modo " AKO " (AKO significa "A Kind Of") de la directiva .MODEL .

Si define un modelo como este:

.MODEL MyModelName AKO: 2N2222

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

.MODEL PN2222 AKO: 2N2222

También puede variar algunos parámetros desde el componente "base":

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

hace que MyBJT sea 2N2222 con una ganancia de 400.

Aquí hay una simulación concebida apresuradamente que muestra lo que te dije:

Comopuedever,acabodecambiarelvalordeBfparael"modelo AKO" y esto se reflejó en las características de salida como cabría esperar de ese cambio.

Este truco ( AKO aliases ) se puede encontrar en artículo LTSpice no documentado de la página LTwiki .

    
respondido por el Lorenzo Donati
4

Los transistores incorporados 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 cambiar el parámetro Bf :

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

También puede agregar la nueva entrada al archivo standard.bjt , pero luego su archivo .asc ya no funcionará en ningún otro lugar, o después de una actualización.

    
respondido por el CL.
3

Abra el archivo de transistores (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 esquema y cambie el parámetro que desee.

Tenga en cuenta que si bien puede agregar ese transistor al archivo .bjt, lo recomendaría, ya que probablemente se sobrescriba con un ciclo de actualización de ltspice.

    
respondido por el PlasmaHH

Lea otras preguntas en las etiquetas