resistencia semiconductora vs resistencia en modelado SPICE Altium

Estoy haciendo algunos modelos de SPICE usando altium y me gustaría aplicar los coeficientes de temperatura de los componentes pasivos para una simulación más precisa. Sin embargo, que yo sepa, en altium los componentes pasivos son "ideales" por defecto. Por lo tanto, no tienen ninguna tolerancia o co temperatura incorporada. Miré a mi alrededor para ver si podía agregar un modelo externo y hay una opción para la resistencia semiconductora y el condensador semiconductor donde se puede aplicar el parámetro de temperatura. ¿Puedo usar este modelo y aun así obtener un resultado preciso? Cuando en realidad usaré algunas tapas de cerámica npo y algunas resistencias de película delgada.

¡Gracias!

Respuestas (1)

Berkeley SPICE le permite definir diferentes modelos para resistencias. En la tarjeta modelo, el comportamiento dependiente de la temperatura está definido por tres parámetros, TC1, TC2y TNOM. TC1es el coeficiente de temperatura de primer orden y TC2es el coeficiente de segundo orden. TNOMes la temperatura nominal a la que se han medido los parámetros.

El valor de la resistencia a una temperatura específica viene dado por

R ( T ) = R ( T 0 ) [ 1 + T C 1 ( T T 0 ) + T C 2 ( T T 0 ) 2 ]

Para hacer que una resistencia se ajuste a un determinado modelo, debe especificar el nombre del modelo en la tarjeta de resistencia:

RXXXXXXX N1 N2 <VALUE> <MNAME> <L=LENGTH> <W=WIDTH> <TEMP=T>

<MNAME>es el lugar para especificar el modelo.

Otros SPICE tienen capacidades similares. Consulte su documentación para conocer la sintaxis específica de su SPICE.

Tenga en cuenta que nada de esto implica que SPICE pueda simular el autocalentamiento. Deberá especificar la temperatura del dispositivo en una .OPTIONStarjeta o en el <TEMP=T>campo de la tarjeta de resistencia, y ese valor se usará para determinar la resistencia.

Editar Me doy cuenta de que en realidad especificó SPICE de Altium. Aparentemente, Altium tiene un conjunto de parámetros muy similar a Berkely SPICE, pero debe especificarlos en un archivo de modelo, en lugar de una tarjeta .MODEL.

También noté lo que dijiste de que Berkely SPICE ofrece ese parámetro de temperatura, pero aparece en la lista de resistencias de semiconductores. Esta es la parte que me confunde. ¿Las resistencias de semiconductores son las mismas que las resistencias de montaje superficial de película delgada que todo el mundo usa normalmente en las PCB?
Una resistencia semiconductora puede tener algunas sutilezas en comparación con una resistencia discreta, pero después de todo es un programa de simulación con énfasis en circuitos integrados . Y un polinomio de segundo orden tempco sigue siendo un polinomio de segundo orden tempco sin importar cómo llamen al componente. La parte del "semiconductor" entraría más en juego si quisiera definir sus resistencias en términos de resistencia de hoja, longitud y ancho.