Altium第八章模拟行为仿真实现2_第1页
Altium第八章模拟行为仿真实现2_第2页
Altium第八章模拟行为仿真实现2_第3页
Altium第八章模拟行为仿真实现2_第4页
Altium第八章模拟行为仿真实现2_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Altium第八章模拟行为仿真实现演示文稿Copyright©2009AltiumLimited当前1页,总共31页。Copyright©2009AltiumLimitedAltium第八章模拟行为仿真实现当前2页,总共31页。学习内容与目标8.1模拟行为仿真概念 8.2基于行为模型的增益控制实现8.3基于行为模型的调幅实现 8.4基于行为模型的滤波器实现 8.5基于行为模型的压控振荡器实现

当前3页,总共31页。学习内容与目标通过学习本章内容,读者更好地理解基于系统模拟行为模型所实现的“系统级”电子线路前端设计的SPICE验证。通过SPICE的模拟行为仿真,更好的从系统级的角度把握设计的原理,而不是仅仅局限在某个具体的设计实现细节问题上。当前4页,总共31页。模拟行为仿真概念Spice的模拟行为提供设计者一个简单的方式,用于仿真一块尚未完成或是极复杂的子电路。设计者可以自行定义或使用Spice内已经建好的模拟行为元件,它运用描述电路特性的方式,而不需要以真实电路来输入和仿真。因此,可以大大简化仿真的时间及复杂度。正如前面提到的那样,电子线路设计中最重要问题是,如何对其进行系统级建模。首先,通过对电子线路所建立的系统模型,从理论上进行分析可行性。然后,才考虑如何进行具体的实现。当前5页,总共31页。模拟行为仿真概念

需要说明的是,在实现基于行为模型的系统建模前,按照前面的方法。将如图所示的下面的库,添加到库管理器中:预先安装仿真库文件仿真特殊功能仿真数学功能仿真Psipce功能仿真源仿真传输线当前6页,总共31页。基于行为模型的增益控制实现建立新的行为模型增益控制工程

1.在Windows7操作系统主界面的左下角下,选择开始—>AltiumDesigner,打开AD13.0软件。

2.在AD主界面主菜单下选择New->Project->PCBProject,创建一个名字为PCB_Project1.PrjPCB的新工程。

3.按照前面所介绍的添加原理图的方法,添加名字为Sheet1.SchDoc的原理图文件。构建增益控制行为模型当前7页,总共31页。基于行为模型的增益控制实现1.从MiscellaneousDevices.IntLib库中找到下列元件。并将其按照下图所示的位置进行放置。2.点击AD主界面下的工具栏内的连线按钮,将这些元器件和信号源按照图8.3所示的方式进行连接。放置元器件和信号源连接电路元器件和信号源当前8页,总共31页。基于行为模型的增益控制实现3.按照前面所介绍的为元件分配标识符的方法,为电路中的元件和信号源分配唯一的标识符。图8.4给出分配完标识符后的原理图界面。4.双击V1信号源图标,打开其属性对话框界面。如图所示,按如下设置参数:(1)Offset(偏置):0;(2)Amplitude(幅度):1;(3)Frquency(频率):10Hz。为电路元器件和信号源分配唯一的标识符V1参数设置界面当前9页,总共31页。基于行为模型的增益控制实现8.下面将设置EVALUE的参数,下面给出设置参数的步骤:(1)如图所示,按照前面的方法在仿真参数设置界面中,选择GlobalParametersSetup。按下面参数设置:Parmeter:GAIN。Value:2。

(2)用鼠标双击EVALUE图标。(3)打开如图所示的属性设置对话框界面,在该界面的下方点击Edit…按钮。全局参数设置界面EVALUE参数设置界面当前10页,总共31页。基于行为模型的增益控制实现

(4)在下图所示的配置SimModel模型中,选择Parameters标签,在EXPR一行按下面设置参数:1)将Value修改为ABS(V(%1,%2)*GAIN。2)选中ComponentParameter复选框。(5)点击OK按钮,退出EVALUE配置界面。修改EXPR表达式设置界面当前11页,总共31页。基于行为模型的增益控制实现9.为了方便分析仿真结果,按图所示的电路,在输入和输出端分别分别放置名字为IN和OUT的网络标号。

10.保存设计文件,将其保存到gain_control_analysis目录下。修改完电路参数后的界面当前12页,总共31页。基于行为模型的增益控制实现设置增益控制行为仿真参数

1.在AD主界面主菜单下选择Design->Simulate->MixedSim。

2.打开如图所示的AnalysesSetup(分析设置)界面。按下面参数设置:设置分析参数当前13页,总共31页。基于行为模型的增益控制实现3.TransientAnalysis按默认参数设置。4.其它按默认参数设置。5.点击OK按钮,退出分析设置界面,运行仿真。分析增益控制行为仿真结果1.运行SPICE仿真后,弹出消息对话框,关闭该对话框界面。2.自动打开PCB_Project1.sdf文件。在该文件下,有一个TransientAnalysis标签。点击该标签。3.在该界面,添加IN和OUT波形。给出了行为级增益控制的仿真结果。4.保存所有的工程文件,将其保存到gain_control_analysis(读者根据情况保存到其它目录下)目录下,退出设计工程。图行为级增益控制的仿真结果当前14页,总共31页。基于行为模型的调幅实现建立新的行为模型AM工程1.在Windows7操作系统主界面的左下角下,选择开始—>AltiumDesigner,打开AD13.0软件。2.在AD主界面主菜单下选择New->Project->PCBProject,创建一个名字为PCB_Project1.PrjPCB的新工程。3.按照前面所介绍的添加原理图的方法,添加名字为Sheet1.SchDoc的原理图文件。构建AM行为模型当前15页,总共31页。基于行为模型的调幅实现

1.从MiscellaneousDevices.IntLib库中找到如下元件,并将其按照下图所示的位置进行放置。2.点击AD主界面下的工具栏内的连线按钮,将这些元器件和信号源按照下图所示的方式进行连接。放置元器件和信号源连接电路元器件和信号源当前16页,总共31页。基于行为模型的调幅实现

6.按照在放置元件一节中,所介绍的为元件分配标识符的方法,为电路中的元件和信号源分配唯一的标识符。下图给出分配完标识符后的原理图界面。7.如图,设置V1按如下参数,在输入和输出端分别分别放置名字为IN1、INT2和OUT的网络标号。为电路元器件和信号源分配的标识符修改完电路参数后的界面当前17页,总共31页。基于行为模型的调幅实现设置AM行为仿真参数

1.在AD主界面主菜单下选择Design->Simulate->MixedSim。

2.打开如图所示的AnalysesSetup(分析设置)界面。按下面参数设置设置仿真参数界面(1)当前18页,总共31页。基于行为模型的调幅实现

3.选择TransientAnalysis选项,出现如图所示的TransientAnalysisSetup(瞬态分析设置)界面。按下面参数设置:设置仿真参数界面(2)当前19页,总共31页。基于行为模型的调幅实现分析AM行为仿真结果1.运行SPICE仿真后,弹出消息对话框。关闭该对话框界面。2.自动打开PCB_Project1.sdf文件。在该文件下,点击TransientAnalysis标签。3.在该界面中,分别添加IN1、IN2和OUT波形。如图给出了AM调制仿真结果。行为级AM调试仿真结果当前20页,总共31页。基于行为模型的滤波器实现建立新的滤波器行为模型工程1.在Windows7操作系统主界面的左下角下,选择开始—>AltiumDesigner,打开AD13.0软件。2.在AD主界面主菜单下选择New->Project->PCBProject,创建一个名字为PCB_Project1.PrjPCB的新工程。3.按照前面所介绍的添加原理图的方法,添加名字为Sheet1.SchDoc的原理图文件。构建滤波器行为模型1.从MiscellaneousDevices.IntLib库中找到下列元件。并将其按照图所示的位置进行放置。当前21页,总共31页。基于行为模型的滤波器实现2.点击AD主界面下的工具栏内的连线按钮,将这些元器件和信号源按照图所示的方式进行连接。3.按照前面所介绍的为元件分配标识符的方法,为电路中的元件和信号源分配唯一的标识符。图给出分配完标识符后的原理图界面。放置元器件和信号源连接电路元器件和信号源图为电路元器件和信号源分配唯一的标识符当前22页,总共31页。基于行为模型的滤波器实现下面设置SXFERR的传输函数表达式。本设计给出的一个4阶巴特沃兹低通滤波器输入到denormalized_freq的参数,将转折频率设置为3kHz(来自量化的1rad/s。或者159mHz)量化的传输函数表示为:G(S)=1/(1S4+2.6131S3+3.4142S2+2.6131S+1)下面给出设置SXFERR传输函数的步骤,其步骤包括:(1)双击图8.22内的SXFERR,打开其属性对话框界面。(2)在配置界面下方,点击Edit…按钮。(3)出现图8.23所示的SXFERR传输函数参数配置界面。在该界面下按如下设置:传输函数参数设置当前23页,总共31页。基于行为模型的滤波器实现

设置滤波器行为仿真参数

1.在AD主界面主菜单下选择Design->Simulate->MixedSim。

2.打开如图所示的AnalysesSetup(分析设置)界面。按下面参数设置设置仿真参数界面(1)当前24页,总共31页。基于行为模型的滤波器实现3.选择ACSmallSignalAnlysis选项,出现如图所示的ACSmallSignalAnalysisSetup(AC小信号分析设置)界面。按下面参数设置:设置仿真参数界面(2)当前25页,总共31页。基于行为模型的滤波器实现分析滤波器行为仿真结果1.运行SPICE仿真后,弹出消息对话框。关闭该对话框界面。2.自动打开PCB_Project1.sdf文件。在该文件下,点击ACAnalysis标签。3.在该界面中,分别添加IN和OUT波形。如图给出了滤波器仿真结果。4.保存工程文件,将其保存到s_function_analysis目录下(读者根据情况保存到其它目录下),退出设计工程。s域传输函数仿真结果当前26页,总共31页。基于行为模型的压控振荡器实现建立新的压控振荡器行为模型工程1.在Windows7操作系统主界面的左下角下,选择开始—>AltiumDesigner,打开AD13.0软件。2.在AD主界面主菜单下选择New->Project->PCBProject,创建一个名字为PCB_Project1.PrjPCB的新工程。3.按照前面所介绍的添加原理图的方法,添加名字为Sheet1.SchDoc的原理图文件。构建压控振荡器行为模型1.从MiscellaneousDevices.IntLib库中找到如图所示元件。并将其按照图所示的位置进行放置。当前27页,总共31页。基于行为模型的压控振荡器实现2.点击AD主界面下的工具栏内的连线按钮,将这些元器件和信号源按照图所示的方式进行连接。3.按照前面的方法,如图所示,设置三个全局参数k1、fc和twopi。放置元器件和信号源连接电路元器件和信号源设置三个全局参数界面当前28页,总共31页。基于行为模型的压控振荡器实现

4.为了方便对仿真结果进行分析,按图所示的电路,在输入和输出端分别分别放置名字为CTRL、INT和OUT1的网络标号。5.双击上图内的V1图标,按下图的参数,设置界面配置分段线性源。添加网络标号后的图形界面设置V1参数的图形界面当前29页,总共31页。基于行为模型的压控振荡器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论