huayuliang 发表于 2011-8-11 13:39:02

MicroCap 仿真的简单说明。

最近用MicroCap仿真简直是有点上瘾了,MicroCap 实在是太强大了,功能十分丰富。
原本也不想写教程啥的,自己还没用明白呢。。只好先写个简单的了。

软件打开后的界面,如果不是新建文件,一般都是原理图,一个电阻元件等着你放。。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666522MKXZMQ.png
(原文件名:2011-08-11 13 14 35.png)

以一个rc积分电路为例。
先放一个电阻:
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666523G4JWXS.png
(原文件名:2011-08-11 13 14 56.png)

输入值,电容也一样:
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666524CBG2ZD.png
(原文件名:2011-08-11 13 15 43.png)

再放个信号源(电压源,工具栏里有),频率修改为1k:
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666525IC6OP1.png
(原文件名:2011-08-11 13 16 59.png)

点击连线工具,为电路进行连接,建立网络。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666526QB7AQF.png
(原文件名:2011-08-11 13 17 39.png)

双击网络,可以看到网络名称,可以自行添加、删除、修改。注意:不得重复!
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666527ROZ98A.png
(原文件名:2011-08-11 13 18 10.png)

同样也可以用文本来作为网络标号,点击文本工具,输入..
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666528GLFJYY.png
(原文件名:2011-08-11 13 18 52.png)

再移动到网络上,注意,一定要出现节点才有效。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666529GLZWVM.png
(原文件名:2011-08-11 13 19 03.png)

这是另一个网络的,这里只看下网络名称,不做修改:
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666530DJI8WQ.png
(原文件名:2011-08-11 13 19 21.png)

选择菜单里的 瞬态分析,
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666531JJEAJD.png
(原文件名:2011-08-11 13 19 33.png)


修改时间范围为 10m,因为只有两个节点,Y轴表达式已经自动给出了两个节点的电压值:
X、Y的范围,建议始终全部选择(使用右键)AutoAlways,这样可以避免初学时的麻烦。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666532F2ZORP.png
(原文件名:2011-08-11 13 20 09.png)

修改完成后的窗口,之后点击运行:
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666533WVGUFQ.png
(原文件名:2011-08-11 13 20 34.png)

你会发现波形不正常,这是因为采样的时间间隔是自动的,需要修改。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666534VM1OA4.png
(原文件名:2011-08-11 13 20 46.png)

点击工具栏的 Limits,菜单里也有,也可以用快捷键
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666535E9JB6Z.png
(原文件名:2011-08-11 13 21 44.png)

根据采样的总周期,适当选择最大时间步进值,这里取1u。你可以根据实际需求取值。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666536R1FT1H.png
(原文件名:2011-08-11 13 22 28.png)

重新运行后,波形正常了。这个图是两个波形分别显示在不同的组中。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666537JIB9V0.png
(原文件名:2011-08-11 13 22 39.png)

修改Limits中的P,改为相同的值。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666538SEX3ES.png
(原文件名:2011-08-11 13 22 49.png)

这样波形就在同一个组中显示了。不过由于参数的原因,两个波形近乎重叠了。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666539F3C7C9.png
(原文件名:2011-08-11 13 23 02.png)

把电容改为 100n。重新运行。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666540AC601O.png
(原文件名:2011-08-11 13 23 29.png)

结果。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666541KAD74W.png
(原文件名:2011-08-11 13 23 37.png)

利用工具栏上的峰值工具,可以看到不同峰的时间点的值。
其他一些工具可以完成复杂的功能,这里暂且不提。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666542X3XZ44.png
(原文件名:2011-08-11 13 25 53.png)

退出瞬态分析
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666543VPO3B8.png
(原文件名:2011-08-11 13 26 09.png)

接下来这个就是交流分析了。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666544V75GH9.png
(原文件名:2011-08-11 13 26 22.png)

点击后,出现的Limit窗口,一些默认的参数需要修改。
Y轴表达式可能需要修改,由于这个电路太简单,只有两个节点,所以自动分配的就可以用了,如果不正确,修改为相同的节点就可以。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666545EGWPXL.png
(原文件名:2011-08-11 13 26 32.png)

频率改为 1E5,1,注意,是最大值在前,最小值在后,逗号分隔。这里不使用噪声功能。范围改成 AutoAlways。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666546IOPHHO.png
(原文件名:2011-08-11 13 27 25.png)

运行后的结果。
两个组的曲线分别为增益和相位。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666547BYCGAT.png
(原文件名:2011-08-11 13 27 37.png)

用鼠标点击下面这个组,并使用工具栏上的波谷工具。
你会看到频率为10M时的相位差值。这里已经把最高频率改为10M了,相位始终是在接近90度,但永远也达不到。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666548OJID6F.png
(原文件名:2011-08-11 13 28 34.png)

鼠标点击上面的组,这个曲线是增益/频率曲线,使用波峰工具。
波峰、波谷测量工具都有两个光标线。分别由鼠标左键和右键控制,配合波峰、波谷工具,可以得到你需要的测量数据。
图中就是1Hz时的增益值,以及10MHz时的增益值。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666549O7H8Q0.png
(原文件名:2011-08-11 13 29 28.png)

stepping 功能。
这个功能可以在同一曲线图中显示多个其它参数变化的曲线。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666550NSRGEY.png
(原文件名:2011-08-11 13 29 59.png)

以电阻为例,选择R1,并选择R1的参数 value。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666551RBKCU2.png
(原文件名:2011-08-11 13 30 17.png)

电阻阻值设定为从100ohm到1kohm,步进值为500ohm,并选中 Step it,线性。
因为这里只做一个参数的stepping,所以下面的其他东西就不选了,点击OK。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666552CYBTCE.png
(原文件名:2011-08-11 13 30 42.png)

设定完毕之后并不会立刻进行仿真,还是需要运行。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666553ATEQMM.png
(原文件名:2011-08-11 13 30 56.png)

运行后的结果:
可以看到在设定的步进值下,不同的电阻取值所带来的影响。
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666554LSL354.png
(原文件名:2011-08-11 13 31 32.png)

huayuliang 发表于 2011-8-11 14:28:56

Micro的计算功能非常强大。
这个图就是Limits中的一些函数菜单,在Y轴表达式输入栏里右键点击即可弹出:
俺只会用一点点点....
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666576I7X3C7.png
(原文件名:2011-08-11 14 28 12.png)

xivisi 发表于 2011-8-11 14:40:07

这个软件没用过有空试试

xivisi 发表于 2011-8-11 14:43:46

楼主 有完整的安装包没? 论坛搜了下有个提供安装包的帖子被删了, 只找到10.4 那个帖子

huayuliang 发表于 2011-8-11 15:28:12

回复【4楼】xivisiLiYong
-----------------------------------------------------------------------

不会吧? 俺上传的, 你搜下.

taishandadi 发表于 2011-8-11 15:31:06

没找到下载。

huayuliang 发表于 2011-8-11 15:42:15

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4864486

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4919934

ccmj4708 发表于 2011-8-11 16:39:26

mark

ljqdsj 发表于 2011-8-12 10:38:46

huayuliang 发表于 2011-8-12 11:11:21

tina, multisim, proteus 俺倒是都用过。

Proteus 比较熟悉些,比较适合数字电路方面的。模拟电路上,各种分析就显得差了。俺至今还不会做元件模型呢。

tina只用过几次,上手不太容易。
multisim 倒是不错,不知为啥不是很喜欢。可能当时还主要是折腾proteus的原因。

mc 倾向于模拟电路,数字电路方面要差很多,一个单片机都没。。模拟电路分析功能非常多,甚至有函数、语言。大部分俺还都不会用。
安装目录下倒是有很多例子,还有演示。

STM32_Study 发表于 2011-8-12 11:24:09

没有 THD+N 分析,遗憾~~~

LTSpice也没有

好像只有MS有

huayuliang 发表于 2011-8-12 11:58:08

回复【11楼】STM32_Study
-----------------------------------------------------------------------

汗。。。怎么会没有。。。9.0当中直接在菜单中能看到THD+N,10.0版本的有所改变,全都归为谐波失真了。

这个是用9.0做的仿真:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4884082&bbs_page_no=2&bbs_id=1037

cyberjok 发表于 2011-8-12 12:18:40

1GHZ 以下可以仿真不? LC滤波器之类的?

huayuliang 发表于 2011-8-12 12:35:33

回复【13楼】cyberjok
-----------------------------------------------------------------------

没试过,mc 倒是带有源、无源滤波器设计功能。

一会儿发个每日仿真,给大家看看。

STM32_Study 发表于 2011-8-12 21:43:07

回复【12楼】huayuliang 花生
回复【11楼】stm32_study   
-----------------------------------------------------------------------
汗。。。怎么会没有。。。9.0当中直接在菜单中能看到thd+n,10.0版本的有所改变,全都归为谐波失真了。
这个是用9.0做的仿真:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4884082&bbs_page_no=2&bbs_id=1037
-----------------------------------------------------------------------

引用图片【1楼】huayuliang 花生
-----------------------------------------------------------------------
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666576I7X3C7.png
(原文件名:2011-08-11 14 28 12.png)


哦,我是看到你发的这个截图,只有THD,没有看到THD+N,所以以为是没有这个功能

millwood0 发表于 2011-8-12 22:01:05

if I really need to do extensive simulation in the analog domain, i use orcad.

STM32_Study 发表于 2011-8-12 22:03:46

回复【16楼】millwood0
if i really need to do extensive simulation in the analog domain, i use orcad.
-----------------------------------------------------------------------

OrCAD确实是行业翘楚,但感觉仿真操作没有这些软件方便直接

huayuliang 发表于 2011-8-12 22:28:28

回复【16楼】millwood0
-----------------------------------------------------------------------

do you means the PSPICE of orcad?

jasmine2012 发表于 2012-1-11 23:51:52

回复【楼主位】huayuliang 花生
-----------------------------------------------------------------------

O(∩_∩)O哈哈~
好好学习学习 谢谢了

gezhuag 发表于 2012-2-21 14:00:17

谢谢各位大侠,俺是新学的,什么都从头开始,基本的元件设置都不会,看了此帖子,有所启发,非常感谢,

破风 发表于 2012-4-10 10:44:44

Micro-Cap 仿真
有空看看,谢谢了!

huayuliang 发表于 2012-4-10 11:03:22

STM32_Study 发表于 2011-8-12 21:43 static/image/common/back.gif
回复【12楼】huayuliang 花生
回复【11楼】stm32_study   
--------------------------------------------- ...

汗。。。当时忘记回复了。。

THD。。。。菜单里有专门的项,谐波失真分析,THD+N也在那里,不在右键菜单的函数里。

zlqzxl126 发表于 2012-6-3 18:11:16

汗啊我仿真只是验证正确并没有这么详细

yingmin_alex 发表于 2012-6-20 21:51:49

microcap 比较感兴趣

Tinkerbell 发表于 2012-7-14 12:29:24

真不错,不过刚开始学习,以后多指教

djs 发表于 2012-10-9 18:30:03

建议楼主可以出本MC的书了,此款软体在很多行业都在用了.

djs 发表于 2012-10-9 18:30:36

期待中........

xxdwww 发表于 2012-10-12 09:15:01

mark{:biggrin:}

hnstray 发表于 2012-10-17 11:29:44

MicroCap教程做的不错,谢谢

lnso 发表于 2013-4-3 14:58:57

huayuliang 发表于 2011-8-12 11:58 static/image/common/back.gif
回复【11楼】STM32_Study
-----------------------------------------------------------------------



MICRO cap仿真

Elec_Ramble 发表于 2013-6-2 17:52:19

Mark,准备跟着学习!

topelong2012 发表于 2015-8-9 19:35:30

准备学习

lxinj5071101 发表于 2018-9-16 22:37:50

第一使用,跟着学习

maxking 发表于 2018-9-17 08:14:22

没用过仿真。这种仿真软件一般在什么情况下使用?

rei1984 发表于 2018-9-17 08:39:12

microcap 。 粗看 以为是 微型电容。。。   好强大的sw 。 谢谢 lz
页: [1]
查看完整版本: MicroCap 仿真的简单说明。