Lab. Referencias: Editar Parametros en SPICE

Lab. Referencias: Editar Parametros en SPICE

de Felipe Francisco Carrau Stewart -
Número de respuestas: 1

Buenas,

queremos hacer que uno de los transistores 2N3904 tenga un factor de N veces el IS original. Supuestamente el siguiente código debería funcionar para lograr un N=10: 

.model Q1 ako:2N3904 NPN(IS=10E-14)


Al correr el circuito con este transistor Q1 "editado", la referencia basada en un circuito de Brokaw no nos da una variación aceptable en función de la temperatura. Si usamos valores de N entre 1 y 3 logramos que el diseño se comporte como esperamos pero para N=8 o N=10 no encontramos forma. Tenemos dos preguntas respecto a esto:


  1. Estamos efectivamente editando N en nuestro modelo del transistor en SPICE? 
  2. En nuestro diseño del circuito, para cualquier valor de N deberíamos poder obtener un voltaje de referencia con poca variación con la temperatura. Esto no es el caso y no logramos ver porqué.


Cualquier ayuda se agradece. 


Saludos!

En respuesta a Felipe Francisco Carrau Stewart

Re: Lab. Referencias: Editar Parametros en SPICE

de Pablo Aguirre -
Hola,

No estoy del todo familiarizado con la opción que plantean uds, pero lo que intentan hacer se suele hacer simplemente con el parametro 'M' que define cuantos elementos en paralelo se quieren instanciar.

De esa forma para hacer un par de transistores con relacion de area 1 a 10 se escribe:

Q1 1 2 3 2N3904
Q2 4 2 5 2N3904 M=10

En LT-Spice encontre este link que explica como hacerlo en la herramienta esquemática: https://www.analog.com/en/technical-articles/ltspice-combining-multiple-model-instances-into-one-symbol.html#

Vale la pena mencionar que en la realidad se suele hacer de esa forma, con M+1 transistores conectados en relacion 1 a M.

Saludos,

Pablo