• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

在Saber中把部分电路封装创建子系统的方法

1、在Sketch中画子系统的原理图
2、添加管脚,/MAST Parts Library/Schematic Design/Connectors/下的hierachical Analog, Hierarchical Bidirectional, Hierarchical Input,Hierarchical Output都是,建议模拟器件都用Hierachical Analog,双击这些管脚就可以修改管脚名。到此子系统原理图就建立好了,存盘
3、在该原理图的空白处点右键,Create/Hierarchical Symbol,则打开一个与原理图同名的Symbol窗口,同时所有的管脚也出现在该窗口中。
4、用Sketch中的绘图工具(左下第二个)画出symbol的样子,注意该symbol可以没有任何意义,此过程可以参照前面“简单建模:有了模型文件后如何在sketch中应用?”的帖子
5、symbol也建好后,把它和前面的原理图文件放在设计目录下,就可使用了
全部回复(18)
正序查看
倒序查看
2005-03-07 14:02
有何问题,欢迎讨论
0
回复
bsjiang
LV.2
3
2005-03-08 15:24
@saber_window
有何问题,欢迎讨论
你好,有一问题想请教你。我建了一个子系统,是分层模拟端口,现想将这几个子系统叠加,按如下图所示连接,却叠加不起来,请您帮助找个解决办法,我必须要用这种方法,因为这几个子系统间要有电流流过的。谢谢!
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/27/1110266648.gif');}" onmousewheel="return imgzoom(this);">
0
回复
bsjiang
LV.2
4
2005-03-08 15:27
@saber_window
有何问题,欢迎讨论
上贴中所谓叠加是想将四个模块的输出电压累加为电阻供电,但图中电阻两端电压分别是A1out+和A4out-,没有将电压加起来。您看怎么办?再次感谢!
0
回复
追梦人
LV.5
5
2005-03-16 09:01
@bsjiang
上贴中所谓叠加是想将四个模块的输出电压累加为电阻供电,但图中电阻两端电压分别是A1out+和A4out-,没有将电压加起来。您看怎么办?再次感谢!
为什么我做的层次模型不行能,烦你给看一下,下面是我的文件

1110934744.rar

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/27/1110934770.gif');}" onmousewheel="return imgzoom(this);">

出现了以下的问题

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/27/1110934806.gif');}" onmousewheel="return imgzoom(this);">
0
回复
追梦人
LV.5
6
2005-03-16 09:06
@追梦人
为什么我做的层次模型不行能,烦你给看一下,下面是我的文件1110934744.rar[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/27/1110934770.gif');}"onmousewheel="returnimgzoom(this);">出现了以下的问题[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/27/1110934806.gif');}"onmousewheel="returnimgzoom(this);">
我是将symbol文件与仿真的文件放在了同一个文件夹内的
0
回复
bsjiang
LV.2
7
2005-03-16 09:20
@追梦人
为什么我做的层次模型不行能,烦你给看一下,下面是我的文件1110934744.rar[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/27/1110934770.gif');}"onmousewheel="returnimgzoom(this);">出现了以下的问题[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/27/1110934806.gif');}"onmousewheel="returnimgzoom(this);">
你的层次模型没有建成,所以saber看到你的那个符号以为是你自己建的模板呢。按照1贴的方法去建层次模型应该没有问题的。建好符号后调进这个符号时单击鼠标右键就能看到“看层次原理图”一项。
0
回复
追梦人
LV.5
8
2005-03-16 09:26
@bsjiang
你的层次模型没有建成,所以saber看到你的那个符号以为是你自己建的模板呢。按照1贴的方法去建层次模型应该没有问题的。建好符号后调进这个符号时单击鼠标右键就能看到“看层次原理图”一项。
上面这位高手,我的好象有你说的"看层次原理图"一项吧,能具体做一下吗
0
回复
追梦人
LV.5
9
2005-03-17 09:27
@追梦人
上面这位高手,我的好象有你说的"看层次原理图"一项吧,能具体做一下吗
我已经成功了
0
回复
2005-03-17 16:56
@bsjiang
上贴中所谓叠加是想将四个模块的输出电压累加为电阻供电,但图中电阻两端电压分别是A1out+和A4out-,没有将电压加起来。您看怎么办?再次感谢!
上图中唯一的问题是没有接地,别的好象没什么问题。方便的话把pha m4out里面的电路贴上来
0
回复
追梦人
LV.5
11
2005-03-21 09:02
@saber_window
上图中唯一的问题是没有接地,别的好象没什么问题。方便的话把pham4out里面的电路贴上来
saber_window,老兄的确历害啊
0
回复
benever
LV.4
12
2005-05-07 20:01
saber中光耦合器件在什么库中?、
谢谢!!!
0
回复
2005-06-06 12:06
@benever
saber中光耦合器件在什么库中?、谢谢!!!
MAST Parts Library下的Optical Fiber Commun有光耦器件,不过我建议你可以用电流控制的电流源来模拟它
0
回复
benever
LV.4
14
2005-06-06 20:02
@saber_window
MASTPartsLibrary下的OpticalFiberCommun有光耦器件,不过我建议你可以用电流控制的电流源来模拟它
你好!
是这样啊!我现在用到一个光耦合器件,是TLP181东芝公司的!
我看了一下,他的CTR大概有几百
,我用了一个流控电流源来代替,但是效果不是很理想
我就是把他的k设置了400,不知道是我使用的问题,还是怎么了
就是不理想
郁闷!!
0
回复
zmkml
LV.1
15
2005-06-15 15:50
菜鸟问题:这个东东是干什么用的???
0
回复
da牛
LV.4
16
2011-05-10 13:00
我想请教下高手,怎么在封装的子系统中添加可以修改的参数,就是子系统内部的参数。
0
回复
2013-07-06 16:55
@追梦人
saber_window,老兄的确历害啊

saber_window什么意思?

不同实现同一张图上调用两个封装好的模块是怎么回事?

0
回复
2013-08-22 10:08
@追梦人
我已经成功了
请问,后来你怎么修改做到的啊
0
回复
alearner
LV.1
19
2014-05-25 11:07
你好,小弟请教一下,我是测试过用元件搭的电路,没问题后封装起来,但是有一个功能出现算法失败的问题,请问这样有可能是什么原因呢?
0
回复