如何使用Multisim仿真软件模拟NTC热敏电阻?

更新 Nov 18, 2022

环境

软件

  • Multisim Base
  • Multisim Full
  • Multisim Professional

Multisim仿真软件中的RESISTOR_VIRTUAL组件包括一些温度参数,如TC1TC2TNOM 。由于我不能为TC1TC2设置负值,我该怎样才能在Multisim仿真软件中制作出像热敏电阻一样的模拟元件?

您可以在Multisim仿真软件中模拟NTC,但不能直接将RESISTOR_VIRTUAL用作热敏电阻的参数,因为热敏电阻的设计就像RTD一样。要模拟NTC热敏电阻,您需要:
  1. 使用组件向导生成新组件( 工具>>组件向导
  2. 如果您对如何使用 Component Wizard 组件向导 有任何疑虑,请遵循NI Multisim教程中创建自定义组件中的建议。
  3. Select Simulation Model 选择仿真模型 步骤中,选择包含一个反映热敏电阻行为的电阻模型。例如,您可以为1kΩ热敏电阻包括以下型号:
.SUBCKT 1KOHM_NTC__THERMISTORS__1__44 1 2 PARAMS:T0 = 20 R0 = 1k T1 = 120 R1 = 55
R1 1 2(R0 *((R1 / R0)^((T0 * T1-TEMP * T1)/(TEMP * T0-TEMP * T1))))
.ENDS
 

Additional Information

RTD电阻如何表现?
随着温度的升高,其阻值会上升:

NTC热敏电阻如何表现?
随着温度的升高,根据R对T方程,其阻值变小:

如果要从已知数值对(T0,R0)和(T1,R1)而不是从K1和b的抽象值导出等式,则等式如下:

解决方案的步骤3中建议的模型使用该等式作为热敏电阻的仿真模型的一部分。