发布信息

硬件设计和验证的过程离不开主流的电路原理图仿真软件

作者:软荐小编      2024-01-17 09:03:57     221

硬件设计和验证的过程离不开电路仿真软件。 通用电路仿真软件拥有海量的电子元件库,可以进行精确、复杂的电路计算。 它可以帮助我们更好地理解电路的工作原理,快速设计出更可靠的电路,也加快我们发现和解决问题的能力。

主流的电路原理图仿真软件有很多,各有各的优点。 例如Saber和PSIM适合电力电子电路仿真spice 电路仿真软件,Multisim和Proteus适合简单电路和微控制器相关仿真,而Simulink兼容性好,可以与其他工具和算法协同仿真,并且有完整的文档。

这次我要介绍的PSpice具有易于收敛、组件库丰富、效率高、速度快等优点。 PSpice 已被 OrCAD 和 Cadence 收购。 现在我们可以在主流版本的Cadence中使用它了。 除了Cadence之外,各大元器件厂商也有很多PSpice仿真工具,比如ADI的LTspice、TI的TINA、Infineon Designer等,操作逻辑与PSpice类似,但与自家产品的兼容性会更好。

本文将简单介绍CadencePspice工程建立流程和仿真模式的区别。 类似PSpice的工具和其他仿真工具的介绍将在以后的文章中介绍。

1. 模拟工程的创建

创建 PSpice 仿真项目的步骤与创建新原理图类似。 以Cadence 17.2为例,到达NewProject步骤时选择PSpice Analog或Mixed A/D。 创建项目后,选择 PSpiceA/D 打开 PSpice。

仿真电路软件multisim_spice 电路仿真软件_spice 电路仿真软件

项目新流程

如果您是第一次使用它,您可以在CreatePSpiceProject链接中选择PSpice附带的示例电路。 系统demo库中有很多典型的仿真电路,可以作为参考和实践。 这里有两个示例电路供您体验。

仿真电路软件multisim_spice 电路仿真软件_spice 电路仿真软件

正负钳位电路

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

固定占空比开环反激电路

2. 电路示例

典型的无源元件可以直接在place-PSpiceComponent界面上选择,比如基本的电阻电容传感器、电流/电压源等。特别注意PSpice仿真必须有参考地,即图中的PSpiceGround。

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

PSpice元件库中还有很多成熟的IC可供选择,例如二极管/晶体管、MOS、滤波器、运放等。安森美、英飞凌、TI等厂商都封装了现成的库可供使用。 存储地址及添加方法如下所示。

spice 电路仿真软件_仿真电路软件multisim_spice 电路仿真软件

大多数可调元件都可以通过双击原理图界面直接修改。 图中,V1为PSpiceComponent-Source中的Vsin电压源。 有三个可配置参数:VOFF 是电压源的直流偏置,VAMPL 是正弦波幅度。 ,FREQ为正弦波频率,双击相应位置也可修改各种电阻、电容、电感参数。

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

PSpice还支持修改设备的特定内部参数。 右键单击该元件,选择EditPSpiceModel,打开器件的代码界面,其中显示了元件管脚的定义以及各种寄生参数。 比如我们修改晶体管的Bf,就可以修改它的放大系数β,IS是饱和电流,Rb是基极电阻,AF是噪声系数。 我们可以网上搜索PSpice+设备关键字来查找对应参数的含义。

当我们在库中找不到需要的器件时(比如国内的一些功率器件),我们也可以直接根据规范修改已有的元件,以节省时间。

spice 电路仿真软件_仿真电路软件multisim_spice 电路仿真软件

另外,建议在电路的关键节​​点添加网络,方便在仿真界面中查找。

spice 电路仿真软件_仿真电路软件multisim_spice 电路仿真软件

以上图中的共射放大电路为例,时域仿真的输入输出波形如下:

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

我们还可以在仿真中设置参数/温漂,来仿真不同器件参数、不同电压、温度下的电路输出性能。 下图显示了电路在0°C、25°C和100°C下的输出电压:

仿真电路软件multisim_spice 电路仿真软件_spice 电路仿真软件

3. 仿真模式介绍

最后介绍了PSpice的四种仿真模式。 我们可以在PSpice-EditSimulationProfile选项中进行设置。 这四种方法是时域(瞬态)分析、直流扫描分析、交流扫描分析和偏置点分析。

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

比较常用的是时域(瞬态)分析和AC扫描分析。 四种模拟方法的用途及说明如下:

2.1 时域瞬态分析:

瞬态分析是最常用的仿真方法。 当我们在原理图中设置激励信号后,仿真软件会首先计算t=0时的电路状态,然后按照一定的步长实时计算电路各节点的电压/电流波形。 在原理图界面中添加电压/电流检测探头,仿真结果以类似于示波器波形的方式输出。 模拟持续时间和 x/y 轴坐标可调。

仿真电路软件multisim_spice 电路仿真软件_spice 电路仿真软件

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

时域瞬态分析设置界面

探头放置方法

时域分析波形图如下图所示。 单击 FFT 进行傅立叶分析。 选择要删除或添加测试点的曲线(也可以直接在原理图上移动探头)。

仿真电路软件multisim_spice 电路仿真软件_spice 电路仿真软件

2.2 DC扫描分析:

直流扫描分析可以设置电压/电流激励源按一定步长变化,观察各节点的电压响应。 如图所示为直流电压源V1从1V上升到20V时设定的二极管前后电压波形。 示波器界面以V1电压为横轴,检测点电压为纵轴。

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

DC扫描分析还可以设置嵌套扫描。 设置好图中两个激励源的变化模式后,即可得到相应的输出曲线。 下图中第二个激励源V2只设置了两个值(0和10),因此示波器显示两条曲线。

spice 电路仿真软件_仿真电路软件multisim_spice 电路仿真软件

2.3 通讯扫描分析:

交流分析也是常用的仿真方法,通过频率扫描计算不同频率下的电压和相位幅值。 具体设置方法如下图所示,一般用于电源和信号调理电路的频率特性和稳定裕度分析。

仿真电路软件multisim_spice 电路仿真软件_spice 电路仿真软件

图为RC电路的幅频曲线。 我模拟的RC参数分别为10kR和100nF。 曲线所示-3dB对应的频率为159Hz,与理论值一致。

spice 电路仿真软件_仿真电路软件multisim_spice 电路仿真软件

2.4 偏置点分析:

偏置点分析(BiasPoint)主要用于计算电路各元件、节点的电压、电流、功率。 它的功能类似于万用表spice 电路仿真软件,不输出特定波形。 仿真完成后,可以点击侧边栏的ViewSimulationOutputFile进行查看。 当然,更方便的方法是点击原理图界面上的电压/电流/功率表按钮(如图),静态工作值会自动显示在元件附近。

spice 电路仿真软件_spice 电路仿真软件_仿真电路软件multisim

以上就是PSpice原理图仿真工具的简单介绍。

作者是张博。 本文主要是为了学习和分享。 技术细节请联系后台作者。 非常感谢!

相关内容 查看全部