Cadence自带库虽然元件不少,但是免不了要对一些特殊元器件进行仿真,往往自带库中没有,那就只能手动导入了。
例如我想对一款共模电感进行仿真,首先从制造商网站找到Pispce模型:SPICE模型/S参数|日本贵弥功株式会社
解压得到lib文件,
而在Orcad中加载的库是olb格式,因此要使用Model Editor工具转一下:
打开后,选择Capture工具:
File -> Open 载入lib档案
然后File -> Export 导出Capture使用的olb档案
将OlB文件拷贝到Psipce的库文件目录中:
例如:D:\Cadence\SPB_16.6\tools\capture\library\pspice
此时再从Capture中就能加载元件啦:
简单搭一个电路,然后放置探针,编辑好仿真参数后开始仿真:
不出意外的报错了:
报错提示:Subcircuit LDFL001802LS-V0E used by X_U1 is undefined
也就是仿真调用Psipce时,工具找不到元件对应的库,解决办法:
打开PSpice -> Edit Simulation Profile:
发现Psipce的库存放在:"D:\Cadence\SPB_16.6\tools\PSpice\Library"目录中。
把刚下载的lib文件复制过去:
刷新一下,重新仿真:
可以发现仿真成功。
同时发现这个电路在MOS开关时,由于电感的存在会产生尖峰电压,实际电路中可能会损坏MOS管:
加一个续流二极管:
发现负压尖峰被消除了。
Comments | NOTHING
Warning: Undefined variable $return_smiles in /www/wwwroot/ogisosetsuna/wp-content/themes/Sakura/functions.php on line 1096