Usando el comando .step para pasar un parámetro de un modelo de transistor en LTspice

0

Leí esto Document y quiero pasar el parámetro β de un transistor para el circuito de abajo (para verlo más grande, haga clic izquierdo en la imagen de abajo):

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

  

.model 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)

Luego, en la línea anterior, cambio BF a {BF}

Y paso BF como sigue:

  

.step param BF 10 500 50

y luego

  

.tran 1

Pero no estoy obteniendo muchas tramas solo una.

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

    
pregunta user16307

1 respuesta

2

Jramsay42 es correcto.

Consulte la ayuda para .STEP :

  

.STEP - Barridos de parámetros Este comando hace que un análisis sea   realizado repetidamente mientras se pisa la temperatura, un modelo   parámetro, un parámetro global, o una fuente independiente. Pasos pueden ser   lineal, logarítmico o especificado como una lista de valores.

     

Ejemplo: .step oct v1 1 20 5

     

Fuente de voltaje independiente de paso V1 de 1 a 20 logarítmicamente con 5   puntos por octava.

     

Ejemplo: .step 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: .step NPN 2N2222 (VAF) 50 100 25

     

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

     

Ejemplo: .step temp -55 125 10

     

Suba la temperatura de -55 ° C a 125 ° C en pasos de 10 grados. Paso   Los barridos pueden estar anidados hasta tres niveles de profundidad.

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

    
respondido por el Arsenal

Lea otras preguntas en las etiquetas