2 votos

Uso del comando .step para escalar un parámetro de un modelo de transistor en LTspice

Leo este y quiero escalar el parámetro de un transistor para el circuito de abajo (para verlo más grande por favor haga clic izquierdo en la imagen de abajo):

enter image description here

Aquí está el modelo del transistor y BF es el :

.modelo MyBJT NPN(IS=1E-14 VAF=100 BF=100 IKF=0,3 XTB=1,5 BR=3 CJC=8E-12 CJE=25E-12 TR=100E-9 TF=400E-12 ITF=1 VTF=2 XTF=3 RB=10 RC=.3 RE=.2 Vceo=30 Icrating=800m mfg=NXP)

Entonces en la línea anterior cambio BF por {BF}

Y el paso BF como sigue:

.step param BF 10 500 50

y luego

.tran 1

Pero no tengo muchas parcelas sólo una.

¿Estoy haciendo algo mal? ¿Es posible lo que estoy tratando de hacer? ¿Hay alguna manera?

3 votos

Si no recuerdo mal necesita .paso NPN MyBJT(Bf) 10 500 50

3voto

Stefan Arentz Puntos 151

Jramsay42 tiene razón.

Ver la ayuda para .STEP :

.STEP -- Barridos de parámetros Este comando hace que se repita un análisis repetidamente mientras se hace un barrido de la temperatura, un parámetro del modelo un parámetro del modelo, un parámetro global o una fuente independiente. Los pasos pueden ser lineales, logarítmicos o especificados como una lista de valores.

Ejemplo: .step oct v1 1 20 5

Fuente de tensión independiente escalonada V1 de 1 a 20 logarítmicamente con 5 puntos por octava.

Ejemplo: .paso I1 10u 100u 10u

Fuente de corriente independiente del paso I1 de 10u a 100u en incrementos de paso de 10u.

Ejemplo: .step param RLOAD LIST 5 10 15

Realice la simulación tres veces con el parámetro global Rload siendo 5, 10 y 15.

Ejemplo: .paso NPN 2N2222(VAF) 50 100 25

Paso del parámetro VAF del modelo NPN de 50 a 100 en pasos de 25.

Ejemplo: .step temp -55 125 10

Pasar la temperatura de -55°C a 125°C en pasos de 10 grados. Paso se pueden anidar hasta tres niveles de profundidad.

Que funciona como se espera. Tampoco tiene que sustituir el valor de su modelo por {BF} en ese caso, simplemente sobrescribirá el valor del modelo.

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