ilan2003 发表于 2007-9-27 09:59:59

Saber软件仿真心得[转贴]

作者--王胜

本文内容属于原创性作品!!!!!!!!!!!

转帖自
http://zhseda.bloghome.cn/posts/100002.html

    文章版权皆归王胜个人所有,其他个人或机构如需转载,请在所要转载发表的网站、Email或其他媒体的转载位置加注作者,否则,本文作者保留追究有关法律责任的权利。

    我的毕业设计课题《***的设计与仿真》是在***老师的指导下完成的。在完成电路的设计后采用Saber软件进行仿真,在仿真调试的过程中逐渐熟悉了Saber的使用。本设计用Saber软件仿真了输入电压、输入电流波形,并对其进行傅立叶分析,很好的完成了设计任务。在对电路反复仿真调试中,总结出Saber软件在仿真的几个优点:Saber软件有丰富的元件库,应用范围广泛。它不仅可以应用在电子、电力电子电路,还可用于机械、光学、控制等不同类型构成的混合系统仿真,Saber作为混合仿真系统可以兼容模拟、数字量的混合仿真,这是其他仿真软件(例如Pspice、Protel等)所不具备的。

    SaberSketch是Saber的原理图输入工具,通过它可以直接进入Saber仿真引擎。在SaberSketch中,用户能够创建自己的原理图,启动Saber完成各种仿真(偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、失真分析等)。在输入原理图时,可以在元件库输入元件的英文名称或型号,即可快速查找;可以对元件属性灵活设定,根据需要设置为显示或隐藏元件参数;另外,在连接元器件时不需要专门的连线工具,使用更加方便快捷,提高了效率。

    在使用Saber仿真过程中,我感觉Saber的另一大优点是在仿真完成后对波形的后期处理上。用户可以直接在原理图上查看波形,Saber提供了示波器,用户可以用示波器直接检测要显示波形的节点。Saberscope是Saber的波形查看和仿真结果分析工具,它列出了原理图中所有节点,每一节点都有一个节点号,点击节点号就可以显示出波形,波形显示十分方便。另外,Saberscope可以对波形进行准确的定量分析,它的专利工具——波形计算器,可以对波形进行多种数学操作(例如对交流输入两端电压波形作差运算,可以得到输入电压波形)。用户可以根据自己的需要把Saberscope的不同波形拖至同一显示窗口内便于比较分析;也可以任意设定波形的显示区间,这在观察波形的瞬态过程是很有帮助的。在抓图时可以对波形的线宽、线形、颜色、标注等任意设定,得到最好的抓图效果。在应用Saber进行傅立叶分析时,能够得到电压电流的总谐波畸变率(THD),方便用户定量分析电压电流的波形畸变,它也可以以柱状图的形式显示各次谐波所占的比例,使傅立叶分析更加形象。

    调试是电路仿真关键的一步,在反复调试的过程中能加深对原理的理解认识。我的体会是在调试中往往会遇到意想不到的问题,例如本设计中出现了Boost电路无法升电压的问题。通过Saber仿真给我最大的收获是分模块化仿真。把一个系统分解为几个独立的模块,首先对每一个分立模块进行仿真,在各分立模块仿真通过后在对系统进行整体仿真。这种仿真方法便于迅速查找出错原因,不仅提高了仿真效率,还增强了系统的可靠性,便于电路维护。

    以上简单的介绍了我在使用Saber过程中一些心得体会,这只是Saber强大功能中很小的一部分。仿真软件的使用省去了焊接电路板花费的大量时间,能够把更多的时间用于对波形的分析,对电路结构的优化。仿真调试的过程也是边学习边改进的过程,通过改变参数,分析波形,更透彻的了解元件的功能,电路的原理,这通过做题是很难达到的。

仿真实验也是锻炼学生动手能力的很好机会,在***老师的指导下做这个毕业设计课题,让我对仿真实验的重要性有了更深刻的认识。

armok 发表于 2007-9-27 10:12:42

oldkey 发表于 2007-9-27 10:15:37

模拟仿真的有很多,如EWB等,
数字的特别是CPU级的还真不好说

cndongj 发表于 2007-9-27 10:44:13

我觉得目前AVR仿真比较好的还是VMLab 3.12,免费的,非常适合调试时仿真,有示波器、液晶、LED指示、按键、电位器等等,基本上avr内部的设备都可以仿真,和winavr配合的也很好,只是连接外部设备时不太直观,而且网上一直没发现有比较全面的教程。

armok 发表于 2007-9-27 10:46:09

oldkey 发表于 2007-9-27 10:53:42

总体上还是要差的。。。

cndongj 发表于 2007-9-27 10:57:21

我觉得VMLAB非常适合调试,仿真效果很好,在调试时可以发现编译器不能发现的一些漏洞,会有警告的,而且AVR内部的设备都可以仿真,包括看门狗,现在好像还提供了软件接口,似乎可以自己编一些外部设备。

而proteus的外部设备很多,但调试效果并不是很好,比较适合看最终的仿真效果,而且proteus里的某些AVR有两个引脚总是不好使。

我觉的proteus和VMLAB的各有优点,但如果做程序调试的话,还是首推VMLAB,用VMLAB调试简直是一种享受。

armok 发表于 2007-9-27 11:26:03

donkey 发表于 2007-9-27 11:29:46

VMLab好多型号都不支持,例如Mega48系列,只支持一些老型号,没啥意义呀

minglg 发表于 2009-2-25 00:23:29

Saber软件很强大,用来做开关电源仿真不错,数据比较精确,可是熟悉这个软件有点难。

minglg 发表于 2009-2-25 00:49:05

上传一份讲义
点击此处下载 ourdev_421975.pdf(文件大小:9.45M) (原文件名:开关电源技术实验指导书.pdf)
点击此处下载 ourdev_421976.pdf(文件大小:1.61M) (原文件名:Saber入门教程中文版.pdf)
点击此处下载 ourdev_421977.doc(文件大小:34K) (原文件名:933541180581905.doc)

zxy0125 发表于 2010-5-2 10:30:04

转让TX-1C单片机开发板带视频教程,9成新,原价360元现价170元,板子资源配置见www.txmcu.com。QQ:854838060

wtliu 发表于 2010-5-2 11:53:25

mark

liumaojun_cn 发表于 2010-7-27 13:32:35

mark

fshunj 发表于 2010-11-9 18:44:12

mark

by886 发表于 2010-11-11 19:48:06

mark

l492063811 发表于 2011-4-15 15:56:50

SABER mark

l492063811 发表于 2011-4-15 15:59:20

我现在在做一个程控的开关电源    主要芯片有ATMEGA32单片机和TL494芯片不知道这个SABER 里面有没有呢   protues里面没有TL494我正迷茫呢知道的请回我一下吧万分感激啊

liu100149 发表于 2011-5-2 23:00:31

回复【17楼】l492063811
-----------------------------------------------------------------------

betbet 发表于 2011-5-13 17:27:48

回复【17楼】l492063811
-----------------------------------------------------------------------

saber里有TL494的,

wicy001 发表于 2013-3-13 19:16:02

下载,mark

hengzecheng 发表于 2013-4-4 22:42:59

顶一个                                                         

卫士宏 发表于 2013-12-29 21:04:05

mark{:smile:}{:smile:}{:smile:}

zlxd1990 发表于 2014-4-16 18:19:09

minglg 发表于 2009-2-25 00:49
上传一份讲义
点击此处下载 ourdev_421975.pdf(文件大小:9.45M) (原文件名:开关电源技术实验指导书.pdf)
...

谢谢分享,正在学习使用saber
页: [1]
查看完整版本: Saber软件仿真心得[转贴]