¿Cómo (.step) cambiar los modelos bjt / fet / opamp en simulaciones en LTSpice?

4

¿Hay alguna manera de cambiar el modelo bjt / jfet / opamp en la simulación en LTSpice (de manera similar a cambiar los parámetros con el comando .step)?

Me gustaría comparar diferentes modelos de bjt / jfet / opamp, ejecutar varias simulaciones con diferentes modelos y luego mostrar las curvas transitorias / ftp en la misma ventana, para comparar su desempeño en un circuito determinado.

    
pregunta remageFrs

1 respuesta

4

Puedes hacer esto usando un pequeño truco: la declaración .param en Spice solo funciona con números, pero Spice tiene una forma de cambiar el nombre de los modelos con nombres numéricos, la opción ako (también conocida como). IIRC, esto puede no estar documentado en los documentos de LTSpice, pero hace exactamente lo que quiere. Consulte ltwiki: AKO Aliases (A Kind Of) para obtener un poco más de información

Para barrer modelos, simplemente use .model n ako:<name> para cambiar el nombre de cada modelo que desea barrer, y luego use .step param MParam list 1 2 .. n para barrer a través de esos modelos. Vea a continuación un ejemplo, donde barrí tres modelos de diodo simples más un modelo de diodo "real".

    
respondido por el uint128_t

Lea otras preguntas en las etiquetas