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) Micro的计算功能非常强大。
这个图就是Limits中的一些函数菜单,在Y轴表达式输入栏里右键点击即可弹出:
俺只会用一点点点....
http://cache.amobbs.com/bbs_upload782111/files_44/ourdev_666576I7X3C7.png
(原文件名:2011-08-11 14 28 12.png) 这个软件没用过有空试试 楼主 有完整的安装包没? 论坛搜了下有个提供安装包的帖子被删了, 只找到10.4 那个帖子 回复【4楼】xivisiLiYong
-----------------------------------------------------------------------
不会吧? 俺上传的, 你搜下. 没找到下载。 http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4864486
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4919934 mark tina, multisim, proteus 俺倒是都用过。
Proteus 比较熟悉些,比较适合数字电路方面的。模拟电路上,各种分析就显得差了。俺至今还不会做元件模型呢。
tina只用过几次,上手不太容易。
multisim 倒是不错,不知为啥不是很喜欢。可能当时还主要是折腾proteus的原因。
mc 倾向于模拟电路,数字电路方面要差很多,一个单片机都没。。模拟电路分析功能非常多,甚至有函数、语言。大部分俺还都不会用。
安装目录下倒是有很多例子,还有演示。 没有 THD+N 分析,遗憾~~~
LTSpice也没有
好像只有MS有 回复【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 1GHZ 以下可以仿真不? LC滤波器之类的? 回复【13楼】cyberjok
-----------------------------------------------------------------------
没试过,mc 倒是带有源、无源滤波器设计功能。
一会儿发个每日仿真,给大家看看。 回复【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,所以以为是没有这个功能 if I really need to do extensive simulation in the analog domain, i use orcad. 回复【16楼】millwood0
if i really need to do extensive simulation in the analog domain, i use orcad.
-----------------------------------------------------------------------
OrCAD确实是行业翘楚,但感觉仿真操作没有这些软件方便直接 回复【16楼】millwood0
-----------------------------------------------------------------------
do you means the PSPICE of orcad? 回复【楼主位】huayuliang 花生
-----------------------------------------------------------------------
O(∩_∩)O哈哈~
好好学习学习 谢谢了 谢谢各位大侠,俺是新学的,什么都从头开始,基本的元件设置都不会,看了此帖子,有所启发,非常感谢, Micro-Cap 仿真
有空看看,谢谢了! STM32_Study 发表于 2011-8-12 21:43 static/image/common/back.gif
回复【12楼】huayuliang 花生
回复【11楼】stm32_study
--------------------------------------------- ...
汗。。。当时忘记回复了。。
THD。。。。菜单里有专门的项,谐波失真分析,THD+N也在那里,不在右键菜单的函数里。 汗啊我仿真只是验证正确并没有这么详细 microcap 比较感兴趣
真不错,不过刚开始学习,以后多指教 建议楼主可以出本MC的书了,此款软体在很多行业都在用了. 期待中........ mark{:biggrin:} MicroCap教程做的不错,谢谢 huayuliang 发表于 2011-8-12 11:58 static/image/common/back.gif
回复【11楼】STM32_Study
-----------------------------------------------------------------------
MICRO cap仿真 Mark,准备跟着学习! 准备学习 第一使用,跟着学习 没用过仿真。这种仿真软件一般在什么情况下使用? microcap 。 粗看 以为是 微型电容。。。 好强大的sw 。 谢谢 lz
页:
[1]