学习saber,安装与初体验

开始学习saber仿真软件。

最近想学习仿真软件,也看了些资料,就选了saber这款软件。软件安装了几天了,现在虽说不是对saber什么都不懂的菜鸟了,但离应用自如还差的很远。我就是一个刚刚要简单入门的saber学习者。

我是按照这个网页安装的:https://jingyan.baidu.com/article/9faa7231528bd6473c28cb89.html。Saber2012安装与破解步骤.doc(这个只有破解步骤),安装程序有1.5G 。

我的电脑配置:

启动界面:

打开界面:

先仿真一下整流电路:

saber原理图

仿真出来的波形

打开saber后 可以先点保存。

然后写一个文件名,然后点保存。(注意:保存路径和文件名都不要有中文)

在保存的原理图中 点鼠标右键-Get Part-Patrs Gallery

软件左侧 1:点Search   2:输入 voltage    3:点望远镜(或者点回车键)  4:找到 Voltage Source,Sine (将它拖到原理图中)这就是放置器件的过程,你可以自己搜索一下别的,熟悉一下。

搜索的时候可以参照以下我写的,广大贴友可以帮忙补充哈!

 resistor:电阻        cap:电容    inductor:电感      transformer:变压器         voltage source:电压源     ground:地

Voltage Source,sine放好后,放整流桥,搜索diode-将第一个托到原理图中。之后用鼠标连线。

设置电压源的参数,双击电压源,修改幅度和频率。幅度的单位是V,频率的单位是Hz,所以填入311和50就OK。

双击整流桥,只需要修改电容容量一个参数,单位是F,填入100u。然后搜索ground,将接地标志拖入原理图中。这样原理图就完成了。

然后 网表化 Design-Netlist(不网表化是不能仿真的)

进行时域瞬态分析:

看我截图的参数设置

第一幅图中的步进 在下图最大和最小步进中间才可以。

得等一会就会出现以下界面,红色箭头指的选项双击以下,别的都可以双击,然后你就发现波形了。

用鼠标在原理图中的网络线上移动就会发现n_1 n_2是哪里的波形

热身结束,开始仿真。

buck电路原理图和仿真波形。占空比0.4。

这是0-8mS的波形。过冲还是很明显的,我也不清楚为啥有过冲。

buck拓扑:Vin*D=Vo         

对于我的电路   100V*40%=40V

貌似负载变化 输出电压也变化,等我有时间在仿真几次,看看负载对输出有多大影响。  

脉冲源接在MOS管G的驱动电阻和S两端。脉冲幅度是10V。脉宽4uS,周期10uS,所以占空比是40%。

第一个就是电感的电流波形DetalI大概有8A左右吧。 公式U=L*di/dt     U=Ui-Uo=100-40=60V       dt=4uS     所以60=30uH*di/4uS   结果di=8A

看来仿真和理论值差不多。

负载有5变成100。输出电压变成了80多,di也变小了。

负载变成2的时候波形又有不同的变化。

boost仿真

原理图和波形

0到4.5mS的波形,过冲依然很大。

boost负载由20Ω→100Ω,输出电压飘高由80多伏升到了100多伏。

负载由20Ω→2Ω。输出电压降低了。

buckboost仿真

来一张不展开的波形

负载变成100Ω,波形

负载变成5Ω的波形

反激仿真,先来仿真384X的芯片,然后再仿真拓扑。

下面就是原理图和仿真的波形。

大RT小CT的仿真结果。

小RT大CT的仿真结果

反激仿真,以下是仿真的原理图和部分波形:

再来一张0-5mS,没有展开的波形图:

正激仿真:

原理图和波形图

再来一张没有展开的波形,我把仿真时间改成了30mS。

先仿真3525芯片:

我仿真了一下,出波形了,是消顶的交流波形。

驱动用的ir2110,所以ir2110也是需要仿真的。

接下来3525+ir2110仿真

3524+ir2110+变压器,开环半桥仿真。

第一个波形:输出电压    第二个波形:高端MOS GS波形    第三个波形:低端MOS  GS波形

再来一张没有展开的波形,有软启动,有过冲。

最近弄了一下saber中的TDSA,就是画波特图的神器。先来一个tdsa的样子和参数设置窗口:

参数设置: 

fbegin:扫描起始频率

fend:扫描截止频率

ampl:注入信号的幅值(信号是以0为轴的正弦波)

npoints:从fbegin到fend总共需要扫描的频率点数

max_err:最大误差系数

mode:频率扫描执行的类型

max_nper:每个频点允许扫描的最大周期数

min_nper:每个频点允许扫描的最小周期数

min_tspp:每个扫描周期中允许的最少时间步进数

filter:选择是否需要对输入信号进行滤波

a0:滤波器的增益

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 9
收藏 35
关注 43
成为作者 赚取收益
全部留言
0/200
  • 旅行的包菜2 2020-10-21 12:10
    元件的源文档是在哪里找的?
    回复
  • znz23456 2020-08-17 18:21
    源文件能否提供下方便学习
    回复 6条回复