在上篇文章中介绍了子电路的创建方法。子电路使用起来非常方便,但是有一个缺点就是电路里面元件的参数不能修改。如果主电路中调用了多个子电路元件,这样的话就无法将各个子电路元件修改为不同的参数。
为了方便修改子电路中元件的参数,可以将子电路中的元件参数设置为可变参数。设置方法如下:
首先打开自己新建的子电路模块。
然后选择菜单栏中的Subcircuit — Edit Default Variable List选项。
此时就会弹出一个参数列表添加的选项界面。
点击Add 按钮开始添加参数,在弹出来的界面中填入参数。
第一个参数是对变量的描述,第二个参数时变量名,第三个参数是变量值。这里添加连个参数,一个设置输出正电压值,一个设置输出负电压值。设置完成之后,点击OK按钮。
然后在子电路中将DC1的值设置为VH,将DC2的值设置为VL。
新建一个文件在里面调用子电路。
在子电路上单击鼠标右键,选择Attributes选项。
这时候就会打开参数设置界面。
分别双击这两个选项就可以直接修改参数。
将高电平的值修改为4,将低电平的值修改为1。
将两个选项前面的方框打上对勾。
‘
接下来仿真电路。
根据输出的波形可以看到输出的高电平为4伏,低电平为-1伏。
子电路中的地线接的是两个电源的中点,所以电源设置为4伏和1伏时,它输出的电平就是+4伏和-1伏。
这样就如果在电路中有多个子电路的话,就可以将子电路中的元件参数设置为不同值了。
仿真波形如下:
通过仿真波形可以看出第1个输出的值为+4V,-1V,第2个输出的值为+5V,-3V。
通过给子电路元件设置参数的方法,就可以通过修改参数的方法来修改子电路元件的值了。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://hxydj.blog.csdn.net/article/details/121864127
内容来源于网络,如有侵权,请联系作者删除!