科技 > 电脑产品 > 交换机

斩波运放仿真教程(PSS+PAC)

127人参与 2024-08-06 交换机

斩波运放仿真教程(pss+pac)

本文将以以下运放作为实例讲解斩波运放仿真(pss+pac):
在这里插入图片描述

由于斩波运放中涉及到斩波时钟,而在进行传统的ac仿真时,斩波的时钟频率不会发生跳转,或者说传统的ac仿真时,是不能带有时域上的时钟信号的,所以不能够仿真带有斩波频率的运放的性能参数;故如果要得到斩波运放的ac参数或者noise参数,需要进行pss+pac仿真、pss+pnoise仿真等;pss仿真即周期稳定性仿真,用于仿真带有周期性信号的电路(个人理解),例如带有斩波器的运放(周期信号为斩波器时钟)、振荡器(振荡器稳定后的输出信号)等;如下图所示:
在这里插入图片描述
在进行pac守或者pnoise仿真之前,要进行一次pss仿真,因为后面的pnoise等仿真是需要在pss仿真的结果之上进行;故只有当你的电路在跑pss仿真得到收敛的结果后才能进行后续仿真;
将上述电路打包成一个sample后进行仿真,首先进行pss+pac仿真,拓扑如下:
在这里插入图片描述
电压源v1用于提供共模电压(vdd/2),v2用于提供交流电压(1v),此时的交流电压源v2参数设置如下:
在这里插入图片描述
这里的斩波时钟为50k,故分别给clk和~clk给 50k的时钟信号,由vpluse产生:
在这里插入图片描述

pss设置

打开ade,选择“pss”进行周期稳定性仿真,在“beat period”栏中输入与斩波时钟周期相同的周期值,由于时钟频率为50khz,因此对应周期为“20u”(也可以勾选右边的aut caclute,然后在上面选择电路的时钟源,自动计算 beat period)。在“number of harmonics”栏中输入仿真的谐波数,如果取得过大会导致仿真速度降低,这里输入“10 ”;“accuracy defaults”项选择仿真最高精度“conservative”;在“tstab”中输入仿真稳定时间,这里可选得短一些,如“10n”(一般为时钟周期的10背左右),如下图所示:
在这里插入图片描述

pac设置

再添加“pac”仿真,此时“pss beat period(hz)”中自动指向“pss”输入的时钟周期。在“start”和“stop”栏中分别输入pac扫描开始和结束的频率(这里设置1—10m),“sweep type"项选择默认的“automatic",在“maximum sideband”中输入要仿真的边带数,由于我们只关心基带的信号特性,所以边带值不必设置得很大,这里设置为“0”(大家可以更改这里的数值,看看输出的ac曲线有什么区别),如图下所示,单击“ok”按钮,完成设置。
在这里插入图片描述

仿真

然后开始仿真,记得pss和pac同时勾选上:
在这里插入图片描述
仿真完成后查看曲线:
在这里插入图片描述

选择pac,然后点击输出端
在这里插入图片描述
曲线如下,我们可以看到,我们设置的最大频率为10m,然而实际输出并未达到,这是因为pac仿真是在pss上进行的,pss的频率扫描没有达到我们设置的10m;
在这里插入图片描述
我们可以在回到pss的仿真设置,把pss的最大扫面频率设置为10m,把pss的参数设置页面拉到最后,点击option:
在这里插入图片描述
选择“accuracy”,找到“maxacfreq”,在里面输入你所需要的频率,不宜过大,过大的话会降低仿真速度,设置完成后在重新仿真即可;
在这里插入图片描述
重新仿真后得到以下幅频曲线:
在这里插入图片描述

【注】如果在pac设置的时候,“maximum sideband”设置的不为0,在plot的时候可以在"sweep"里面选择"sideband",然后在“output sideband”里面选择基频,然后再plot。

在这里插入图片描述
后续将更新pss+pnoise,pstb,斩波运放失调电压的仿真,以及无片外电容的简单ldo设计过程及仿真,由于临近考试周,将会在空时更新,如有错误欢迎批评指正。

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

IIC读写原理详解

08-06

【Touchstone 1.0&2.0数据格式解析】

08-06

惠斯通电桥称重传感器检测原理

08-06

硬件基础:电解电容寿命计算公式

08-06

模拟集成电路设计:Bandgap电路设计及版图实现

08-06

鸿蒙原生应用元服务-访问控制(权限)开发应用权限列表一

08-06

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论