【视频教程】Temp温度变量测试

电路进行仿真分析时,利用ABM模型对摄氏温度变量Temp进行提取,然后进行函数运算、逻辑判断及其它功能。

如图1.88和图1.89所示,温度参数Temp通过Options设置中的TNOM进行设置,或者通过直流扫描分析中的温度变量Temperature进行温度参数扫描。下面结合铂电阻模型对Temp变量的具体使用进行实例分析,电路如图1.90所示。

图1.88 Temp温度变量设置:TNOM=27度

图1.89直流分析:温度扫描

图1.90 铂电阻PT100和PT1000模型测试电路及仿真设置

图1.91 PT100和PT1000阻值变化曲线

图1.91为温度从0—200度变化时PT100和PT1000阻值变化曲线。图中上面V(PT100)波形为PT100阻值变化曲线,零摄氏度时阻值为100欧姆,200摄氏度时阻值为177欧姆;图中下面V(PT1000)波形为PT1000阻值变化曲线,零摄氏度时阻值为1k欧姆,200摄氏度时阻值为1758.4欧姆。

图1.92 V(OUT)输出波形

图1.92为行为模型EVALUE输出波形,利用EVALUE和IF语句对温度进行判断,然后对PT100和PT1000进行选择输出。如图1.92所示,当温度小于100摄氏度时输出为PT100阻值;当温度大于100摄氏度时输出为PT1000阻值。

利用Temp温度变量建立与温度相关的器件模型非常实用和便捷,但是当温度范围变化比较大,例如上千度或者更高时,电路中其它器件模型可能也跟温度有关,就会产生仿真误差或者不收敛,此时通常把温度变量转化为电压或者Time,但是一定要在电路功能正确的情况下转化。电路功能是不变的,变化的是分析方式。

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
本篇所含全部资料,点击此处留下邮箱我会发给你
资料明细:Temp温度变量测试.rar
觉得内容不错的朋友,别忘了一键三连哦!
赞 3
收藏 4
关注 406
成为作者 赚取收益
全部留言
0/200
  • 黄河之水 2021-10-18 22:15
    老师,能不能发我一下资料,谢谢! 21****@****.com
    回复 1条回复
  • hack100000 2021-09-07 18:49
    老师,能不能发我一下资料,谢谢! lo****@****.com
    回复 1条回复
  • Tonydun 2021-03-24 17:12
    老师,能不能发我一下资料,谢谢! 24****@****.com
    回复 1条回复