ad10电路仿真
更多
好的,AD10(Altium Designer 10)中进行电路仿真的基本流程和关键点如下:
核心步骤:
-
准备原理图:
- 使用正确的仿真模型元件:这是最关键的一步!不是所有原理图库元件都能仿真。 必须使用带有 Simulation 后缀的集成库(
.IntLib)中的元件,或者为你的元件添加正确的仿真模型(.mdl, .ckt, .sub, Pspice模型等)。 - 放置激励源: 在 “Simulation Sources” 集成库中找到并放置所需的激励源:
VSRC/ISRC: 直流电压/电流源 (设定DC参数)。VSIN/ISIN: 正弦波电压/电流源 (设定频率、幅值、偏置等)。VPULSE/IPULSE: 脉冲电压/电流源 (设定脉冲宽度、周期、上升/下降时间等)。VEXP/IEXP: 指数波形源。VPWL/IPWL: 分段线性源 (用于定义任意波形)。- 等等。
- 放置地线: 必须放置一个 “0” 网络标签或使用 “GND” 符号(通常连接到
GND网络),这通常是仿真的参考点。确保所有需要参考地的点都连接到了这个网络。 - 设置仿真参数(可选但推荐): 对于电容、电感、电阻等无源元件,有时需要设置初始条件(如电容初始电压
IC=)、温度系数等。直接在元件属性中设置。 - 确保电气连接正确: 原理图必须通过 ERC 检查(无未连接引脚、单端网络等错误)。
- 使用正确的仿真模型元件:这是最关键的一步!不是所有原理图库元件都能仿真。 必须使用带有 Simulation 后缀的集成库(
-
配置仿真:
- 在设计环境下,转到菜单 Design > Simulate > Mixed Sim (或者找到工具栏上的仿真图标)。
- 这会打开 “Analyses Setup” 对话框。
-
设置仿真分析类型和参数:
- 在 “Analyses Setup” 对话框左侧勾选你需要进行的仿真类型。
- 常用仿真类型:
- Operating Point (.OP): 计算电路的直流静态工作点。是瞬态和交流分析的基础。通常默认勾选。
- Transient Analysis (.TRAN): 时域分析,观察信号随时间变化。最常用。
- 设置:
Transient Start Time: 仿真开始记录数据的时间 (通常设为0)。Transient Stop Time: 仿真结束时间 (如10ms,100u等)。Transient Step Time: 时间步长 (影响精度和速度,如10u)。AD10 通常自动计算,但可以手动设置或使用Maximum Step限制最大步长。Use Initial Conditions: 如果需要使用元件属性中设置的初始条件则勾选。Use Transient Defaults: 通常不勾选,手动设置参数。Default Cycles: 针对周期性信号(如正弦源),设置显示多少个周期。Default Points Per Cycle: 每个周期计算多少个点。
- 设置:
- AC Small Signal Analysis (.AC): 频域分析,计算电路的频率响应(增益、相位)。
- 设置:
Start Frequency: 扫描起始频率 (如1 Hz或10 Hz)。Stop Frequency: 扫描结束频率 (如1Meg或10Meg)。Sweep Type: 扫描类型 (十倍频Decade/ 八倍频Octave/ 线性Linear/ 点数Total Pts)。Test Points: 扫描的总点数 (对于Decade/Octave类型,指每十倍频/八倍频的点数)。
- 设置:
- DC Sweep (.DC): 扫描直流电源或模型参数的值,观察输出变化。
- 设置:
Primary Source: 选择要扫描的电压/电流源名称。Primary Start,Primary Stop,Primary Step: 设置该源的起始值、结束值和步进值。Secondary Source: (可选) 选择第二个要同时扫描的源。- 相应地设置
Secondary Start,Stop,Step。
- 设置:
- 通用设置:
Collect Data For: 选择仿真结果需要包含哪些类型的数据。默认Node Voltage, Supply Current, Device Current, Power通常足够。选择越多仿真越慢。Sheets to Netlist: 通常是Active sheet(当前原理图页)。
-
选择要观察的信号:
- 在 “Analyses Setup” 对话框切换到 “Simulation Data” 标签页。
- 在左侧的
Available Signals列表中,双击你想在仿真结果中查看的网络节点或元件引脚,它们会移动到右侧的Active Signals列表。也可以选中后点击>按钮移动。 - 提示: 在原理图中,先放置网络标签 (
Place > Net Label) 在关键节点上,这样在信号列表中更容易识别。
-
运行仿真:
- 点击 “Analyses Setup” 对话框底部的 OK 按钮。
- Altium Designer 会启动后台仿真引擎(通常是基于SPICE的XSpice)。
- 仿真状态会在底部的
Messages面板显示。如果仿真成功完成,会弹出 “Sim Data” 面板显示结果。如果出错,Messages面板会显示详细的错误和警告信息,务必仔细查看并解决。
-
查看和分析仿真结果:
- “Sim Data” 面板: 这是主要的仿真结果查看器。
- 工作点(.OP): 结果直接显示在
Messages面板或Sim Data面板的Operating Point选项卡中,列出各节点电压和电源电流。 - 瞬态分析(.TRAN): 在
Sim Data面板的Transient选项卡中,会显示你选择的Active Signals在设定时间范围内的波形图(电压 vs 时间,或电流 vs 时间)。可以放大、缩小、添加测量光标等。 - 交流分析(.AC): 在
Sim Data面板的AC选项卡中,默认显示幅频特性(幅度 vs 频率 - 线性或对数坐标)。通常需要切换到AC Phase查看相频特性(相位 vs 频率)。也可以在同一个坐标系中添加多个表达式(如增益V(out)/V(in))。 - 直流扫描(.DC): 在
Sim Data面板的DC选项卡中,显示输出变量随扫描电压/电流变化的曲线。 - 添加表达式: 在
Sim Data面板中,可以点击波形图上的Waveform按钮或使用表达式编辑器创建更复杂的观察量(如V(Out)-V(Ref)差分信号,I(R1)*V(R1)电阻功耗,V(Out)/V(In)增益等)。 - 测量: 使用面板上的测量光标功能可以精确测量波形的峰峰值、周期、频率、上升时间、下降时间、最大值、最小值等。
常见问题及注意事项:
- 仿真模型缺失或错误: 这是最常见的失败原因!
- 错误信息示例:
[FATAL]... Unknown parameter...,Model ... not found,No Pins Models等。 - 解决方法: 确保使用了带仿真模型的元件库(集成库)。对于自定义元件或第三方元件,必须手动添加正确的仿真模型(在元件属性 ->
Model区域添加并关联模型文件)。
- 错误信息示例:
- 未放置激励源: 电路没有驱动源。检查是否放置了正确的电压源或电流源。
- 未放置参考地(0/GND): 必须有一个
0网络作为参考点。 - 仿真时间/步长设置不当: 瞬态分析
Stop Time太短看不到完整波形,Step Time太大导致波形失真(锯齿状),太小导致仿真极慢。根据信号周期合理设置。对于包含开关或快速变化的电路,可能需要较小的最大步长 (Maximum Step)。 - 收敛性问题: 直流工作点计算失败,导致后续瞬态分析无法开始。常见于非线性电路、振荡器初始状态、理想器件等。错误信息常包含
Convergence,Iteration,Gmin stepping等关键词。- 解决方法: 尝试在 “Analyses Setup” -> “Advanced Options” 中调整收敛参数(如
ITL1,ITL2,ITL4增加迭代次数,GMIN增加最小值电导)。勾选Use Initial Conditions并设置合理的电容/电感初始值。添加小的并联电阻(如1GΩ)到高阻抗节点或串联小电阻(如1mΩ)到电感。使用.NS(Nodeset) 器件为关键节点设置初始电压猜测值。
- 解决方法: 尝试在 “Analyses Setup” -> “Advanced Options” 中调整收敛参数(如
- 信号未选中: 在
Active Signals中没有添加你想看的节点,结果面板里就没有它的波形。记得在运行前添加。 - 库路径问题: 如果使用了自定义模型文件,确保其路径设置正确(
Preferences -> Simulation -> Model Paths)或者模型文件与项目/原理图在同一目录下。 - AD10 仿真限制:
- 数字仿真弱: AD10 的混合信号仿真能力有限,尤其对于复杂的数字逻辑(如微控制器)效果不佳。主要擅长模拟和简单的数字门级仿真。
- 模型兼容性: 对最新器件的 Pspice 或 LTSpice 模型兼容性可能不如新版本 AD。
建议:
- 从简单电路开始练习。
- 仔细阅读仿真引擎在
Messages面板给出的错误和警告信息,它们是解决问题的关键线索。 - 对于复杂的模拟电路,Altium Designer(即使是新版本)的仿真能力可能不如专业的模拟仿真器(如 LTSpice, PSpice, Tina TI等)。但对于检查基本功能、放大电路增益、滤波器响应、电源启动等还是非常有效的。
- 如果条件允许,强烈建议升级到更新版本的 Altium Designer (如 AD21, AD22, AD23等)。新版本在仿真引擎稳定性、模型管理、用户界面、数字仿真能力方面都有显著提升。
遵循以上步骤和注意事项,你应该能够在 Altium Designer 10 中成功进行基本的电路仿真。祝顺利!
电路仿真软件如何使用 电路仿真软件有哪些好用
电路仿真软件是一种通过计算机模拟电路行为的工具,可以帮助工程师和电子爱好者设计、分析和优化电路。它可以帮助用户验证
2024-05-04 10:51:00
Multisim模拟电路仿真教程
本章Multisim10电路仿真软件,讲解使用Multisim进行模拟电路仿真的基本方法。 在众多的EDA
资料下载
wangjc88888
2025-05-09 17:58:41
专业电路仿真工具Plexim-Plecs-Standalone-4.1.2
专业电路仿真工具Plexim-Plecs-Standalone-4.1.2
资料下载
Overfly
2021-07-16 09:59:52
protel电路仿真的资料总结
l Protel Advanced SIM99是一个能力强大的数/模混合信号电路仿真器,能提供连续的模拟信号和离散的数字信号仿真。
资料下载
ah此生不换
2019-11-13 11:49:00
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机