Si je dois définir une version bêta sur une valeur personnalisée, est-il possible de créer un transistor personnalisé avec une version bêta de mon choix? En d'autres termes, puis-je modifier la version bêta d'un transistor prêt ou générique et l'enregistrer en tant que transistor personnalisé? Comment puis je faire ça?
13
Réponses:
Les autres réponses sont OK, mais il existe un moyen beaucoup plus simple de faire ce que vous voulez, et cela n'est pas documenté dans le guide officiel.
C'est le
AKO
"mode" (AKO signifie "A Kind Of") de la.MODEL
directive.Si vous définissez un modèle comme celui-ci:
.MODEL MyModelName AKO: 2N2222
MyModelName
représentera un NPN exactement égal au 2N2222. Par exemple:.MODEL PN2222 AKO: 2N2222
Vous pouvez également faire varier certains paramètres du composant "base":
.MODEL MyBJT AKO: 2N2222 (Bf=400)
fait
MyBJT
un 2N2222 avec un gain de 400.Voici une simulation conçue à la hâte qui montre ce que je vous ai dit:
Comme vous pouvez le voir, je viens de changer la valeur de Bf pour le "modèle AKO" et cela s'est reflété sur les caractéristiques de sortie comme vous vous attendez de ce changement.
Cette astuce ( alias AKO ) peut être trouvée dans la page LTSpice non documentée du LTwiki .
la source
Les transistors intégrés se trouvent dans le fichier
lib/cmp/standard.bjt
du répertoire d'installation de LTSpice.Vous pouvez copier une entrée en tant que directive SPICE unique dans votre circuit, la renommer et modifier le
Bf
paramètre:(Pour sélectionner un modèle de transistor personnalisé pour un composant, utilisez Ctrl + clic droit.)
Vous pouvez également ajouter la nouvelle entrée au
standard.bjt
fichier, mais votre.asc
fichier ne fonctionnera plus nulle part ailleurs ou après une mise à jour.la source
Ouvrez le fichier transistor (standard.bjt) et localisez le transistor de votre choix. Maintenant, prenez cette ligne et insérez-la dans une instruction .model dans votre schéma et modifiez le paramètre que vous souhaitez.
Notez que bien que vous puissiez ajouter ce transistor au fichier .bjt, je le déconseille car il sera probablement remplacé par un cycle de mise à jour ltspice.
la source