文档库 最新最全的文档下载
当前位置:文档库 › matlab_4_SIMULINK仿真 及 DEE实例步骤

matlab_4_SIMULINK仿真 及 DEE实例步骤

matlab_4_SIMULINK仿真 及 DEE实例步骤
matlab_4_SIMULINK仿真 及 DEE实例步骤

SIMULINK & DEE简介

※如何进入SIMULINK?

Step1:进入MA TLAB

Step2:

方法一:在workspace输入simulink的指令。

利用以上方法会获得下面的结果

※ 如何利用SIMULINK 解ODE Example1:231

1

+-='x x

Step1:?'=dt x x 11 ?

在Library 中点选Continuous ,在Continuous 中选取integrator ,按住鼠标左键拖曳至untitled 中,分别在各接点拉上连接线并标明各个涵义。

Step2:231

1

+-='x x

(1)从Math 中点选Gain 的图标,拖曳至untitled 中,并选取命令列中Format/Flip Block 使其转 180

(2)从Math中,拖曳Sum至untitled中

(3)从Source中,用鼠标拖曳Constant至untitled,并把各点连结起来。

(4)从Sink中拖曳Scope至untitled中,并与

x连结

1

(5)把Constant改为2,把Gain改为-3。

Step3:设定参数

(1)选择Simulation/Parameters

(2)调整适当的起始时间、结束时间和数值方法。

(3)点选Simulation/Start ,开始仿真。

(4)点选Scope ,显示仿真的结果。

Example2:???+-='+='-)cos(212

211t x x x e

x x x t

1)0(0

)0(21==x x

Step1:??

?'=

'=

??dt

x x dt x x 2

211 ?

(1)点选Continuous 中之Integrator ,拖曳至untitled 。

(2)按住鼠标右键可重复复制一个Integrator

(3)标示1

x ,2

x ,1

x ',2

x '

(4)在Integrator 上按鼠标两次,给定()001

=x ,()102

=x

Step2:t

e x x x -+='211

(1)从Math 中拖曳Sum ,从Source 中拖曳Clock 至untitled 中 (2)从Functions&Tables 中拖曳Fun 至untitled 中并修改其值为

1

u e -。

【NOTE 】 (1)Simulink 中外来的变量以u 表示 (2)若函数太长,可把Fun 边框拉大则可显示完整函数

(3)从Math 中拖曳Product 至untitled 中

(4)把各点连结起来即可完成1

x '

Step3:()t x x x cos 2

1

2

+-=' (1) 从Math 中拖曳Gain 至untitled 中,并复制一个Fun 、Sum

和Product

(2)修改Gain之值为-1;Fun1为))1(

cos(u

(3)把各点连结即可完成

x

2

(4)从Sink中拖曳Scope并复制,使其接上

x、2x

1

Step4:调整参数设定

(1)选择Simulation/Parameters

(2)调整适当的起始时间、结束时间和数值方法。

(3)显示仿真的结果。

※如何利用DEE解ODE

*如何进入DEE?

(1)Ans:在Workspace输入dee

(2)执行后会产生以下结果

(3)打开Simulink,并把dee拖曳至untitled

(3) 在dee 上用鼠标点两下,打开dee

Name :方程式名称

# of input :外界输入变量的个数 dt dx =:微分方程式 x0:微分方程式的起始值 y=:解完方程式后之值

【NOTE 】 (1)外界输入变量以()i u 表示 (2)微分方程式变量以()i x 表示 (3)i 表示个数

Example1:231

1

+-='x x

Step1:利用上述方法打开dee

Step2:在=dt dx 的方框内输入2)1(3+-x

Step3:在0x 的方框中输入起始值0

Step4:在=y 的方框中输入要解的变量

Step5:编辑完成之后,若最下方之Status为READY,则可按下右下角的Done;若无,则需重新检查或编辑

Step6:从Sink中拖曳Scope至untitled中,并把点连结起来

Step7:调整Simulation/Parameters中之时间和数值方法

Step8:按下Simulation/Start 开始仿真

Step9:显示仿真结果

Example2:???+-='+='-)cos(212

211t x x x e

x x x t

1)0(0

)0(21==x x

Step1:利用上述方法打开

dee

Step2:因为t为外界输入所以在# of input的方框中输入1

Step3:在=

dx的方框内输入连立方程式

dt

Step4:在0x的方框中输入起始值0,1

Step5:在=

y的方框中输入要解的变量

Step6:按下Done即编辑完成DEE

Step7:从Source中拖曳Clock至untitled

Step8:从Sink中拖曳Scope至untitled并复制一个,并把各点连结起来.

Step9:调整Simulation/Parameters中之时间和数值方法

Step10:按下Simulation/Start开始仿真

Step11:显示仿真结果

【NOTE】若要把结果显示在一张图上则可利用Mux

Step1:从Signals&Systems中拖曳Mux至untitled中,并把各点连结起来

Step2:重复Step9~Step11则其结果如以下所示

最详细最好的Multisim仿真教程

第13章Multisim模拟电路仿真本章Multisim10电路仿真软件,讲解使用Multisim进行模拟电路仿真的基本方法。 目录 1. Multisim软件入门 2. 二极管电路 3. 基本放大电路 4. 差分放大电路 5. 负反馈放大电路 6. 集成运放信号运算和处理电路 7. 互补对称(OCL)功率放大电路 8. 信号产生和转换电路 9. 可调式三端集成直流稳压电源电路 13.1 Multisim用户界面及基本操作 13.1.1 Multisim用户界面 在众多的EDA仿真软件中,Multisim软件界面友好、功能强大、易学易用,受到电类设计开发人员的青睐。Multisim用软件方法虚拟电子元器件及仪器仪表,将元器件和仪器集合为一体,是原理图设计、电路测试的虚拟仿真软件。 Multisim来源于加拿大图像交互技术公司(Interactive Image T echnologies,简称IIT公司)推出的以Windows为基础的仿真工具,原名EWB。 IIT公司于1988年推出一个用于电子电路仿真和设计的EDA工具软件Electronics Work Bench(电子工作台,简称EWB),以界面形象直观、操作方便、分析功能强大、易学易用而得到迅速推广使用。 1996年IIT推出了EWB5.0版本,在EWB5.x版本之后,从EWB6.0版本开始,IIT对EWB进行了较大变动,名称改为Multisim(多功能仿真软件)。 IIT后被美国国家仪器(NI,National Instruments)公司收购,软件更名为NI Multisim,Multisim 经历了多个版本的升级,已经有Multisim2001、Multisim7、Multisim8、Multisim9 、Multisim10等版本,9版本之后增加了单片机和LabVIEW虚拟仪器的仿真和应用。 下面以Multisim10为例介绍其基本操作。图13.1-1是Multisim10的用户界面,包括菜单栏、标准工具栏、主工具栏、虚拟仪器工具栏、元器件工具栏、仿真按钮、状态栏、电路图编辑区等组成部分。

仿真步骤

1新建原理图文件 2器件库的调用 3元件的摆放,属性的设定 4布线 5如果程序添加太多元件库,也可以在下面的区域中指定所要移除的元件库,按remove按钮即可将它拿掉 6一切准备好后按OK即可 7放置元件 在元件库元件列表中选中所需器件(选中元件双击移动光标至工作平面的适当位置,在移动的过程中,按空格键可以将元器件进行旋转,单击左键即可将元件定位到工作平面上,双击该器件,弹出设计元器件的对话框 8画线(1)用鼠标单击画原理图工具栏(writing tools)中的wring图标,(2)利用菜单命令place\wire 1.元件库菜单选择元件 2.连线 3.双击CPU,然后加载程序 4.启动仿真 1。图标放大快捷键用F6,反之用F7 2 鼠标的用法,左键放置元件,右键选定,与习惯用法相反 3 拖动图标:右键选定,左键拖动 4 画总线:点击总线图标,左键按住不放,至终点单击左键,再单击右键表示线画完 5 与总线相连要用标签标注元件,点击标注按钮,在线上变×处点击左键设置标签名称 先写这么多,明天学习protel的画法,再学习下 keil的调试编译过程,学习下单片机C语言的编写 proteus与keil的联调今后要做的步骤: 1 用Proteus画好原理图 2 用keil编写程序调试编译好生成.HEX文件 3 点击options for target,弹出菜单,选择debug按钮,选择proteus vsm monitor driver 点击确定 4 在proteus中debug中选择use remote debug monitor

5 右键点击芯片,点击左键,加载生成的.HEX文件,点击运行按钮,仿真开始

PCB原理图绘制步骤

原理图的绘制 A、新建工作空间和原理图 项目是每项电子产品设计的基础,在一个项目文件中包括设计中生成的一切文件,比如原理图文件、PCB图文件、以及原理库文件和PCB库文件。在项目文件中可以执行对文件的各种操作,如新建、打开、关闭、复制与删除等。但是需要注意的是,项目文件只是起到管理的作用,在保存文件时项目中的各个文件是以单个文件的形式存在的。所以每完成一个库就保存一次。 新建工作区间 1、在菜单栏中选择File-New-Project-PCB Project. 2、形成一个PCB-Project1.PriPCB面板然后重命名最后分别添加scematic sheet形成Sheet.SchDoc文件保存后面一次添加形成PCB.PcbDoc、Pcblib.Pcblib、schlib.schlib文件分别进行保存。 3、在schlib.schlib文件里面添加你需要的库文件进行保存这时候要区分引脚与网口标号,特别是引脚一定要放置正确按照所发的书上进行标号,创建一个库就保存一次直到你需要的几个模块的器件你都画好了。 4、然后找到库文件将你画好的东西放置到Sheet.SchDoc原理图上面这时候再来放置网口标号用线将该连接的地方连接起来画好了看看自己的和书上的区别检查是否有错误的地方,最后将文件进行保存。点击Libraries面板,点左上角Libraries按钮,

如果你想在所有工程里都用就在Imstalled里点Install添加,如果只想在当前工程里使用就在Projiect里面点Add Library。 5、画封装图。 根据我们焊电路板的板子来测量距离将需要的器件进行封装,封装的过程中那一页会出现一个十字号将焊盘放置在十字号上确保第一个焊盘的x、y值都为零然后按照自己测量的数据一次拍好焊盘在一个在Top Layer这一层上放置,防止完成后切换到Top Overlay上面进行划线封装。对于LED灯要表明它的正极同样的道理没画好一个库进行一次保存直到最终完成了。最终形成了一个PCB Project文件库。 6、所有元器件编号的方法 你可以双击元件来改变,Visual属性为True。还可以让所有元件自动编号。 7、形成PCB图 在原理图里面双击你要添加的那一个模块添加PCB封装图浏览一下然后查看引脚映射是否一一对应如果对应就是没有出现错误最后点设计然后点击形成PCB图就可以了这个过程中也有一个地方查错的只要对了就会有一个对勾。这也是我自己一个一个添加的原因防止哪里出现了错误难以发现、最终画好了是出现的虚实线连接。 8、布线绘制图 这里面可以选择自动布线也可以进行手动添加布线,布线的时候

Vericut 基础教程-构建机床、程序原点、刀具设置、宏程序仿真 by ljg

Vericut 基础培训一构建三轴机床、仿真宏程序 Vericut 基础培训1 ——构建三轴机床,仿真宏程序 作者:LJG 使用Vericut仿真,必须包含毛坯、数控程序、刀具三个部分,但为了仿真的准确性和真实性,我们还需要机床、夹具用于仿真碰撞,设计模型用于比对仿真结果的正确性等。 这一章我们从基本的三轴机床构建讲起。 在Vericut里有两种方法构建机床,一种是通过Vericut自带的简单建模工具建立机床模型,另外一种是使用其它CAD软件先建立好机床模型,再将机床模型文件导出为Vericut可以接受的文件格式,再导入Vericut。用Vericut自带的建模工具建立机床模型比较麻烦,这里我们用第二中方法,利用NX将建好的机床模型文件导出为.STL 格式文件,并导入Vericut用以构建三轴机床。 一、从NX输出机床模型 从论坛https://www.wendangku.net/doc/f05131380.html,上下载机床模型文件,用NX6打开,如下图1所示。 图 1 一般像机床外壳,控制系统操作面板等实际仿真过程中不需要的部件可以不导出,不过在Vericut里导入不参与仿真的部件可以增加机床的真实感。这里我们不导出机床外壳,控制系统操作面板这两个部件,将这两个部件隐藏如图2所示。

图 2 将不用的部件隐藏后,我们可以看见如图3所示的主轴端面的坐标系。 图 3 在机床建模的时候,我们一般会按照机床的机械零点位置来建立各个机床运动部件的模型,而机床的Z轴的机械原点一般在主轴端面,如图3所示。但从这个机床模型可以看出X、Y轴的位置并不在机械原点,所以我们导出后还要在Vericut里进行调整。 下面先输入机床床身,即在仿真过程中不运动的部件。选择主菜单File > Export >STL…,弹出Rapid Prototyping对话框,这里可以设置输出模型的公差,公差的大小会影响STL文件的大小,不改变参数,单击OK,在弹出的对话框中输入要保存的文件名,输入Based_Y,双击鼠标中键(单击两次OK),选择绿色的底座和导轨,如图4所示的高亮显示部件,选择完成后所有弹出的窗口,都选择OK。 图4

电路仿真软件的使用方法

电路仿真软件的使用方法

河南机电高等专科学校软件实习报告 系部:电子通信工程系 专业:应用电子技术 班级:应电111 学生姓名: xxx 学号: xxxxxxxx

201x年xx月xx日 实习任务书 1.时间:201x年xx月xx日~201x年xx月xx日 2. 实训单位:河南机电高等专科学校 3. 实训目的:学习电路仿真软件的使用方法 4. 实训任务: ①了解电路仿真与EDA技术的基础常识; ②了解电路仿真软件的作用及其特点; ③了解软件仿真结果与实际电路结果的异同; ④熟悉电路仿真软件的界面,能熟练的在电路仿真软件环境中绘制电路图; ⑤能够使用电路仿真软件的各种分析功能对电路进行软件仿真; ⑥会使用电路仿真软件中的虚拟仪器对电路进行数据和波形等的测量; ⑦作好实习笔记,对自己所发现的疑难问题及时请教解决; ⑧联系自己专业知识,体会本软件的具体应用,总结自己的心得体会; ⑨参考相关的的书籍、资料,认真完成实训报告。

软件实习报告 前言:经过半学期深入地学习基础电路知识,我们终于有机会学习电路仿真用软件设计并检验电路,深入的理解电路定理,增加我们对专业的兴趣,增强我们的实际动手操作能力。 实习报告: 实验一、戴维南定理和诺顿定理的研究 一、实验目的 1、求出一个已知网络的戴维南等效电路。 2、求出一个已知网络的诺顿等效电路。 3、验证戴维南定理和诺顿定理的正确性。

二、实验器材 直流电压源 1个 电压表 1个 电流表 1个 电阻 3个 万用表 1个 三、实验原理及实验电路 任何一个具有固定电阻和电源的线性二端网络,都可以用一个串联电阻的等效电压源来代替,这个等效电压源的电压等于原网络开路时的端电压U oc ,或用一个并联电阻的等效电流源来代替,这个等效电压源的电压等于原网络开路时的端电压I sc 。下图电路中负载为RL ,试用EWB 仿真测得到除去负载后的二端网络的开路电压、短路电流以及等效电阻大小。 0.5Ω RL=0.25Ω

Cadence原理图绘制流程

第一章设计流程 传统的硬件系统设计流程如图1-1所示,由于系统速率较低,整个系统基本工作在集中参数模型下,因此各个设计阶段之间的影响很小。设计人员只需要了解本阶段的基本知识及设计方法即可。但是随着工艺水平的不断提高,系统速率快速的提升,系统的实际行为和理想模型之间的差距越来越大,各设计阶段之间的影响也越来越显著。为了保证设计的正确性,设计流程也因此有所变动,如图1-2所示,主要体现在增加了系统的前仿真和后仿真。通过两次仿真的结果来预测系统在分布参数的情况下是否能够工作正常,减少失败的可能性。 细化并调整以上原理图设计阶段的流 程,并结合我们的实际情况,原理图设计 阶段应该包括如下几个过程: 1、 阅读相关资料和器件手册 在这个阶段应该阅读的资料包括,系统的详细设计、数据流分析、各器件手册、器件成本等。 2、 选择器件并开始建库 在这个阶段应该基本完成从主器件到各种辅助器件的选择工作,并根据选择结果申请建库。 3、 确认器件资料并完成详细设计框图 为保证器件的选择符合系统的要求,在这一阶段需要完成各部分电路具体连接方式的设计框图,同时再次确认器件的相关参数符合系统的要求,并能够和其他器件正确配合。 4、 编写相关文档 这些文档可以包括:器件选择原因、可替换器件列表、器件间的连接框图、相关设计的来源(参考设计、曾验证过的设计等),参数选择说明,高速连接线及其它信息说明。 5、 完成EPLD 内部逻辑设计,并充分考虑可扩展性。

在编写相关文档的的同时需要完成EPLD内部逻辑的设计,确定器件容量及连接方式可行。 6、使用Concept-HDL绘制原理图 7、检查原理图及相关文档确保其一致性。 以上流程中并未包括前仿真的相关内容,在设计中可以根据实际情况,有选择的对部分重要连线作相关仿真,也可以根据I/O的阻抗,上升下降沿变化规律等信息简单分析判断。此流程中的各部分具体要求、注意事项、相关经验和技巧有待进一步完善。

绘制电路图的一般步骤

绘制电路图的一般步骤:1、新建一个工程项目。方法:启动Protel99SE软件,然后通过菜单命令File/New 新建一个工程项目,工程项目最好以自己的名字或学号命名,选择保存路径。2、新建原理图编辑器和印制电路板编辑器。方法:进入文档管理器里面新建一个原理图编辑器和印制电路板编辑器),然后进入原理编辑器设置图纸的大小。3、放置元件并画线。方法:按照给定的电路图在原理图库里面选择元器件并把它们放置到原理图编辑器里面,接着对元器件进行布局,最后进行画线并保存。4、注意:画导线的时候要用画导线的命令(Wire命令,);画总线时要用画总线的命令();标网络标号时要用网络标号命令()。5、更新器件流水号。方法:通过Tools下拉菜单/Annotate命令更新器件流水号。()6、执行ERC对画好的电路原理图进行检测。方法:通过Tools下拉菜单ERC命令来进行ERC检测。7、对元件进行封装。方法:封装前先打开(在步骤2中)所建立的印制电路板编辑器,在元件库中寻找对应的封装。常用的元件封装:电阻(AXIAL0.4)、无极性电容(RAD0.2)、极性电容(RB.2/.4)、二极管(DIODE0.4)、三极管(TO-92A)、双列直插式元件的封装是以DIP为前缀,接口器件的封装是以SIP为前缀。8、生成网络表。方法:通过Design下拉菜单Create Netlist命令来创建网络表或者单击鼠标右键选择Create Netlist命令也可以创建。9、将网络表导入印制电路板。方法:进入印制电路板编辑器,通过Design下拉菜单Load Nets命令来导入网络表。注意:在网络更新到印制电路板前一定看是否有错,有错就修改,直至没错才能更新到印制电路板。 10、规划印制电路板的大小。方法:是在KeepOutLayer画一个封闭的矩形框。矩形框的长宽比最好为3:2或4:3 11、元件的布局。手工布局的方法。12、自动布线。方法:在进行自动布线之前,先设置自动布线的参数(通过Design 下拉菜单Rules命令来进行设置,,然后再通过Auto Route下拉菜单All命令来进行全局布线。()13、手工调整布线。该步骤主要是加宽电源/接地线。14、文件保存及输出。 PCB的设计流程分为网表输入、规则设置、元器件布局、布线、检查、复查、输出六个步骤. 2.1 网表输入网表输入有两种方法,一种是使用PowerLogic的OLE PowerPCB Connection功能,选择Send Netlist,应用OLE功能,可以随时保持原理图和PCB图的一致,尽量减少出错的可能. 另一种方法是直接在PowerPCB中装载网表,选择File->Import,将原理图生成的网表输入进来. 2.2 规则设置如果在原理图设计阶段就已经把PCB的设计规则设置好的话,就不用再进行设置这些规则了,因为输入网表时,设计规则已随网表输入进PowerPCB了.如果修改了设计规则,必须同步原理图,保证原理图和PCB的一致.除了设计规则和层定义外,还有一些规则需要设置,比如Pad Stacks,需要修改标准过孔的大小.如果设计者新建了一个焊盘或过孔,一定要加上Layer 25. 注意: PCB设计规则、层定义、过孔设置、CAM输出设置已经作成缺省启动文件,名称为Default.stp,网表输入进来以后,按照设计的实际情况,把电源网络和地分配给电源层和地层,并设置其它高级规则.在所有的规则都设置好以后,在PowerLogic中,使用OLE PowerPCB Connection的Rules From PCB功能,更新原理图中的规则设置,保证原理图和PCB 图的规则一致. 2.3 元器件布局

原理图的绘制

1.原理图就是元件的连接图,其本质内容有两个:元件和导线。 2.连线工具栏(Wiring)主要用于放置原理图器件和连线等符号,是原理绘 制过程中最重要的工具栏。执行菜单命令View/Toolbars/ Wiring 可以打开或关闭该工具栏。 3.捕获栅格是移动光标和放置原理图元件的最小距离。 4.光标的显示类型有大十字、小十字、斜45度小十字三 种。 5.Protel DXP自带元件库中的元件数量庞大,但分类很明确。一级分类主要是 以元件的生产厂家分类,在生产厂家分类下面又以元件的种类 进行二级分类。 6.旋转元件时,用鼠标左键点住要旋转的元件不放,按空格键,每按 一次,元件逆时针旋转 90度;按 X 键可以进行水平方向翻转,按 Y 键 可以进行垂直方向翻转。 7.系统提供了两种度量单位,即英制(Imperial)和公制(Metric), 系统默认为英制。 8.原理图设计窗口顶部为菜单栏和工具栏,左部为工作区面板,右边大部分区 域为工作区,底部为状态栏和命令栏,中间几个浮动窗口为常用工具。 除菜单栏外,上述各部件均可根据需要打开或关闭。 9.Protel DXP中的图纸方向有两种,分别是水平横向和垂直纵向。 10.在图纸属性对话框中,一般用户只需根据实际需要修改图纸尺寸、 图纸方向、标题栏和图纸栅格选项即可。 11.在绘图过程中,我们可以利用键盘上的 Page Up 键和 Page Down 键 放大或缩小图纸的显示比例。

12.要显示图纸上的所有图件可以利用键盘上的 Ctrl+Page Down 组合键来 完成。 13.制作原理图模板操作的步骤分为四步:(1)隐藏标题栏、(2)绘制模 板表格、(3)添加文字、(4)保存模板。 14.调用原理图模板的菜单命令是【设计】/【模板】/【设定模板文件名】。 15.在放置原理图元件时,按“TAB”键可直接调出“元件属性对话框” 来修改元器件的属性。 16.点击原理图编辑窗口右下角标签栏中 System 可找到元件库面板。 17.导线十字相连需要放置一个节点 ,而T形相连会自动放置。 18.用鼠标左键按住选中元件不放,同时按 Tab 键可以进入<修改元 件属性>对话框。 19.接地符号的风格有三种,它们分别是【Power Ground】(电源地), 【Signal Ground】(信号地),【Earth Ground】(接大地)。 20.放置电源符号时,当电源符号处于浮动状态时按 Tab 键可修改电 源的风格和颜色。 21.要使随意放置的元器件按照一定规律排列,可执行菜单命令【编辑】/ 【排列】来完成。 22.在PROTEL DXP 中要对元器件进行自动标识,可执行菜单命令【工具】 /【注释】来完成。 23.( T )Grids(图样栅格)栏选项“Snap”用于设定光标位移的步长。 24.( T )原理图的图纸大小是“Document Options”对话框中设置的。 25.( F )Grids(图样栅格)栏选项“Visible”用于设定光标位移的步长。 26. ( F )在Protel DXP中一定要建立项目后才可以新建原理图文件。

模拟电子技术课程设计(Multisim仿真).

《电子技术Ⅱ课程设计》 报告 姓名 xxx 学号 院系自动控制与机械工程学院 班级 指导教师 2014 年 6 月18日

目录 1、目的和意义 (3) 2、任务和要求 (3) 3、基础性电路的Multisim仿真 (4) 3.1 半导体器件的Multisim仿真 (4) 3.11仿真 (4) 3.12结果分析 (4) 3.2单管共射放大电路的Multisim仿真 (5) 3.21理论计算 (7) 3.21仿真 (7) 3.23结果分析 (8) 3.3差分放大电路的Multisim仿真 (8) 3.31理论计算 (9) 3.32仿真 (9) 3.33结果分析 (9) 3.4两级反馈放大电路的Multisim仿真 (9) 3.41理论分析 (11) 3.42仿真 (12) 3.5集成运算放大电路的Multisim仿真(积分电路) (12) 3.51理论分析 (13) 3.52仿真 (14) 3.6波形发生电路的Multisim仿真(三角波与方波发生器) (14) 3.61理论分析 (14) 3.62仿真 (14) 4.无源滤波器的设计 (14) 5.总结 (18) 6.参考文献 (19)

一、目的和意义 该课程设计是在完成《电子技术2》的理论教学之后安排的一个实践教学环节.课程设计的目的是让学生掌握电子电路计算机辅助分析与设计的基本知识和基本方法,培养学生的综合知识应用能力和实践能力,为今后从事本专业相关工程技术工作打下基础。这一环节有利于培养学生分析问题,解决问题的能力,提高学生全局考虑问题、应用课程知识的能力,对培养和造就应用型工程技术人才将能起到较大的促进作用。 二、任务和要求 本次课程设计的任务是在教师的指导下,学习Multisim仿真软件的使用方法,分析和设计完成电路的设计和仿真。完成该次课程设计后,学生应该达到以下要求: 1、巩固和加深对《电子技术2》课程知识的理解; 2、会根据课题需要选学参考书籍、查阅手册和文献资料; 3、掌握仿真软件Multisim的使用方法; 4、掌握简单模拟电路的设计、仿真方法; 5、按课程设计任务书的要求撰写课程设计报告,课程设计报告能正确反映设计和仿真结果。

VERICUT虚拟加工仿真过程研究

VERICUT虚拟加工仿真过程研究 随着现代工业的发展,零件的复杂程度、精度要求越来越高,经过软件自动生成的刀具路径处理后,生成的NC程序也更加复杂。因此,如何保证NC程序的精确性,成为数控加工生产中的一个难点。虚拟制造技术正是在这种背景下近年来出现的一种新的先进制造技术;在实际加工过程前,能够对具体加工过程进行仿真、优化,并对虚拟结果进行分析,可预先发现和改进实际加工中出现的问题,以较优的加工工艺投入生产。虚拟制造技术由建模技术、仿真技术、控制技术及支撑技术组成。其中,建模与仿真是虚拟制造技术的基础与核心。虚拟制造依靠建模与仿真技术模拟制造、生产和装配过程。虚拟加工环境是进行制造过程仿真、预测加工问题的前提和基础。 本文将在虚拟制造软件VERICUT平台上,提出建立仿真机床的方法与过程,并结合具体实例,说明在VERICUT平台上进行虚拟机床建模的过程。 1 VERICUT主要功能 VERICUT是CGTech公司提供的一种专用于数控加工仿真的软件,具有较强的机床和NC程序的仿真功能。其主要功能模块如下: 1)Verification:三轴加工验证及分析。 2)OptiPath:对切削用量进行优化设计,以满足最小加工时间的目标函数及最大机床功率等约束条件的要求。 3)Model Export:从NC刀具路径创建CAD兼容模型。 4)Machine Simulation:提供虚拟机床及其工作环境建模功能;解读可识别的数控代码。 5)Mult-iAxis:四轴及五轴验证。 6)AUTO-DIFF:实时擦伤检查和模型分析,并与CAD设计模型相比较。 7)Machine Developerps Kit:定制VERICUT功能,用来解释复杂或不常用的数据。 8)AdvancedMachine Features:提高VERICUT仿真复杂机床功能的能力。 9)CAD/CAM Interfaces:可从Pro/E、UG、CA TIA等CAD/CAM系统内部无缝运行VERICUT。 10)VERICUT Utilities:模型修复工具和转换器(包括在验证模块中)。 2 虚拟机床的建模 虚拟机床是随着虚拟制造技术的发展而提出的一个新的研究领域,通过虚拟机床加工系统可以优化加工工艺、预报和检测加工质量,同时还可以优化切削参数、刀具路径,提高机床设备的利用率和生产效率。 在虚拟制造软件的研究领域中,建模的对象大多是局限于某一种或某一系列的机床,这种建模的方法不仅通用性差,工作量大,而且效率不高,影响仿真效果、制造周期和生产成本。针对不同类型机床的通用化建模方法是解决问题的必然出路,下面综合分析机床的结构特点,抽象出其功能模块,总结出通用性的建模方法。 机床结构分析与模块分解:常见的数控机床在结构上主要有床身、立柱、运动轴和工作台等部件,再配合刀具、夹具和一些辅助部件共同组成。其中床身起到支承和承载机床组件的作用;立柱在结构上起到了拉开加工刀具和工件的空间距离,实现运动轴的布局;工作台则用来摆放工件,通过夹具等辅助工具实现工件的定位与夹紧。根据结构的特点可将机床的组件划分为三种类型:通用模块、辅助模块、专用模块。其中,通用模块是指各类机床共有的零/部件,如床身、立柱、工作台等等;辅助模块是指刀具、夹具等机床工具;专用模块

FPGA原理图方式设计流程图

2 Quartus II软件的使用、开发板的使用 本章将通过3个完整的例子,一步一步的手把手的方式完成设计。完成这3个设计,并得到正确的结果,将会快速、有效的掌握在Altera QuartusII软件环境下进行FPGA设计与开发的方法、流程,并熟悉开发板的使用。 2.1 原理图方式设计3-8译码器 一、设计目的 1、通过设计一个3-8译码器,掌握祝组合逻辑电路设计的方法。 2、初步了解QuartusII采用原理图方式进行设计的流程。 3、初步掌握FPGA开发的流程以及基本的设计方法、基本的仿真分析方法。 二、设计原理 三、设计内容 四、设计步骤 1、建立工程文件 1)双击桌面上的Quartus II的图标运行此软件。

开始界面 2)选择File下拉菜单中的New Project Wizard,新建一个工程。如图所 示。 新建工程向导

3)点击图中的next进入工作目录。 新建工程对话框 4)第一个输入框为工程目录输入框,用来指定工程存放路径,建议可根据自己需要更改路径,若直接使用默认路径,可能造成默认目录下存放多个工程文件影响自己的设计,本步骤结束后系统会有提示(当然你可不必理会,不会出现错误的)。第二个输入框为工程名称输入框。第三个输入框为顶层实体名称输入框,一般情况下保证工程名称与顶层实体名称相同。设定完成后点击next。

指定工程路径、名称 5)设计中需要包含的其它设计文件,在此对话框中不做任何修改,直接点 击next。 工程所需其它文件对话框

6)在弹出的对话框中进行器件的选择。在Device Family框中选用Cyclone II,然后在Available device框中选择EP2C35F484C8,点击next进入下一步。 器件选择界面 7)下面的对话框提示可以勾选其它的第三方EDA设计、仿真的工具,暂时不作任何选择,在对话框中按默认选项,点击next。

protel 99se绘制原理图的主要步骤

protel 99se绘制原理图的主要步骤 通常,硬件电路设计师在设计电路时,都需要遵循一定的步骤。要知道,严格按照步 骤进行工作是设计出完美电路的必要前提。对一般的电路设计而言,其过程主要分为 以下3步: 1.设计电路原理图 在设计电路之初,必须先确定整个电路的功能及电气连接图。用户可以使用Protel99 提供的所有工具绘制一张满意的原理图,为后面的几个工作步骤提供可靠的依据和保证。 2.生成网络表 要想将设计好的原理图转变成可以制作成电路板的PCB图,就必须通过网络表这一桥梁。在设计完原理图之后,通过原理图内给出的元件电气连接关系可以生成一个网络 表文件。用户在PCB设计系统下引用该网络表,就可以此为依据绘制电路板。 3.设计印刷电路板 在设计印刷电路板之前,需要先从网络表中获得电气连接以及封装形式,并通过这些 封装形式及网络表内记载的元件电气连接特性,将元件的管脚用信号线连接起来,然 后再使用手动或自动布线,完成PCB板的制作。 原理图的设计步骤: 一般来讲,进入SCH设计环境之后,需要经过以下几个步骤才算完成原理图的设计:1.设置好原理图所用的图纸大小。最好在设计之处就确定好要用多大的图纸。虽然在 设计过程中可以更改图纸的大小和属性,但养成良好的习惯会在将来的设计过程中受益。 2.制作元件库中没有的原理图符号。因为很多元件在Protel99中并没有收录,这时就 需要用户自己绘制这些元件的原理图符号,并最终将其应用于电路原理图的绘制过程 之中。 3.对电路图的元件进行构思。在放置元件之前,需要先大致地估计一下元件的位置和 分布,如果忽略了这一步,有时会给后面的工作造成意想不到的困难! 4.元件布局。这是绘制原理图最关键的一步。虽然在简单的电路图中,即使并没有太 在意元件布局,最终也可以成功地进行自动或手动布线,但是在设计较为复杂的电路 图时,元件布局的合理与否将直接影响原理图的绘制效率以及所绘制出的原理图外观。

(完整版)Multisim10仿真软件简介与使用

Multisim10仿真软件简介与使用 Multisim10.0是加拿大交互图像技术公司推出的最新电子仿真软件,是Multisim系列的改进版。该版使文件管理和操作更方便,元件调用更便捷,元件的标注更加直观实用,增加了仿真的真实感,使虚拟的电子实验平台更加接近实际的实验平台。Multisim10.0是一种在电子技术界广为应用的优秀计算机仿真设计软件,被誉为“计算机里的电子实验室”。 1.Multisim10.0的基本操作界面 Multisim10.0软件以图形界面为主,具有一般Windows应用软件的风格,可以使用户自如使用。启动Multisim10.0后,出现如图3-4-1界面。 仪器仪表栏菜单栏工具栏 仿真电源开关元器件栏 状态栏 电路工作区 图3-4-1 主界面窗口 (1)菜单栏 Multisim10.0的菜单包括主菜单、一级菜单和二级菜单,通过菜单可以对Multisim10.0的所有功能进行操作。如图3-4-2所示。 图3-4-2 主菜单 (2)工具栏 Multisim10.0提供了多种工具栏,如系统工具栏、主工具栏、元件工具栏、仪表工具栏。 ①系统工具栏提供了文档常用的新建文件、打开文件、保存文件、打印、放大、缩 小等操作。如图3-4-3所示。 图3-4-3 系统工具栏 ②元件工具栏提供了从Multisim元件数据库中选择、放置元件到原理图中的按钮。如图3-4-4所示。从左到右元件库依次为电源库、基本元件库、二极管库、晶体管库、模拟元件库、TTL库、CMOS库、其它数字元件库、数模混合元件库、指示器库、电源器件库、混合项元件库、高级的外设器件库、射频元件库、电气元件库、MCU器件库、设置层次库、放置总线库。

仿真分析步骤

例2:以P214例3.2.1说明仿真过程。 仿真分析步骤(P214例3.2.1) 1、选择菜单:放置(Place)\元件(Component)… 数据库(Database):主数据库(Master Database)组(Group):电源(Sources) 系列(Family):电源(POWER_SOURCES) 元件(Component):直流电压源(DC_POWER),单击OK按钮。 Ctrl+M设置属性后放置(或放置后,双击该元件设置属性): 在参数(value)属性页中V oltage(V)选2V,单击OK(确定)按钮。 同法放置接地:GROUND, 同法放置直流电压源:DC_POWER为4V。 在value属性页中V oltage(RMS)选4V。 同法放置直流电流源:系列(Family):电源(SIGNAL_CURRENT_SOURCES) 元件(Component):DC_CURRENT为3A。 双击该元件,在参数(value)属性页中Current(A)选2V,单击OK(确定)按钮。 同法放置直流电流源:DC_CURRENT为2A。 2、选择菜单:放置(Place)\元件(Component)… 数据库(Database):主数据库(Master Database)组(Group):Basic 系列(Family):RESISTOR 元件(Component):1Ω,单击OK按钮。 Ctrl+M设置属性后放置(或放置后,双击该元件设置属性): 在参数(value)属性页中Resistance选2Ω(Ohm),单击OK(确定)按钮。 按Ctrl+R旋转900。 同法放置其余电阻。 3、选择菜单:放置(Place)\导线(Wire) 连线如图所示,在需要的地方放置节点:放置(Place)\节点(Join)。 4、选择菜单“仿真(Simulate)/分析(Analyses)/ 直流工作点分析(DC Operation Point Analysis)”,弹出图3.2.5 所示分析参数设置对话框,“输出(Output variables)”用于选择所 要分析的结点、电源和电感支路。“电路变量(Variables in circuit)”栏中列出了电路中可以

实验1 电路原理图绘制与仿真

实验1 电路原理图绘制与仿真 实验目的: 掌握电路仿真软件的使用。能够利用Spectre 对于电路的直流、交流与瞬态特性进行仿真与分析。通过仿真加深对于MOS 晶体管特性的理解。 实验内容: 1. 晶体管特性 N 沟道MOS 晶体管的阈值电压可以表示为 ( ) F SB F TH TH ΦV ΦV V 220-++=γ (1-1) 其中ΦF 为衬底材料的费米势,V TH0为衬源电压为零时的阈值电压,V SB 为源极和衬底之间的电压。γ为体效应系数。 在线性区N 沟道MOS 晶体管的电流方程为 ()()DS DS DS TH GS OX D V V V V V L W C I λμ+????? ?--=122 (1-2) 在饱和区N 沟道MOS 晶体管的电流方程为 ()()DS TH GS OX D V V V L W C I λμ+-= 12 2 (1-3) λ为沟道长度调制系数。 2.电路原理图仿真 电路仿真,是设计好的电路图通过仿真软件进行实时模拟,模拟出实际功能,然后通过其分析改进,从而实现电路的优化设计。电路仿真常用的三种基本的分析类型:直流仿真,交流仿真、瞬态仿真。 直流分析可以确定电路的直流工作点。在交流分析、瞬态分析之前做直流分析。直流分析也可以通过扫描某个电路的参数来分析电路的直流传输特性,被扫描的参数可以是电压、电流、频率、温度、元件模型参数等。 交流分析主要用于确定电路的频率响应,例如用交流分析可以得到运算放大器的幅频响应曲线、相频响应曲线,计算开环增益、相位裕度等。在交流分析时,使用器件在静态工作点附近的交流小信号模型进行计算。电路的激励是正弦交流小信号。 瞬态分析用于分析电路的实时响应。瞬态分析计算从开始时间到结束时间内电路的各个节点、元件的电压、电流等随时间变化的情况。

ad原理图绘制基础

第4章Altium Designer原理图绘制基础(LM317 的路径与软件版本有关系,该文路径是基于winter09的)4.1实验目的 1、掌握Altium Designer 原理图环境的基本使用方法; 2、掌握Altium Designer 原理图中元器件的摆放、连接、元件属性的修改等操作; 3. 掌握元件自动编号的方法; 4. 掌握原理图元件库的添加、修改和使用; 5. 理解和掌握网络标号的用法。 4.2实验原理 本实验通过绘制一个应用电路的电源模块原理图,来熟悉Altium Designer的原理图的绘制方法。 4.3实验内容 用Altium Designer设计一个应用电源模块的原理图,该电路采用两套输入电源(均为5~9伏)分别经过转换后、得到两套输出电压,一种是1.8V,另一种是 3.3V,为了实现这个目标可以使用两套LM317S芯片,其封装为SOT223。将所需 用到的元器件摆放在原理图上,修改元器件属性使其符合电子线路的标识标准,元器件的参数符合自己的设计;距离近的用导线连接,距离远的可以用网络标号连接。 电路原理图: 图1电源原理图

4.4实验步骤 1、在桌面新建文件夹“MY SCH”,打开桌面上的Altium Designer Winter 09,新建 工程,工程名称为“power supply”,点击保存,选择保存在新建的文件夹内。 2、在工程中新建原理图文件,并保存到刚才的文件夹内。 3、打开原理图,添加元件库文件 a)单击打开编辑界面右侧的Libraries(如果右侧没有则可点击右下方的 Systems---libraise 进行添加) b)点击打开上图中左上角的libraries ,点击Add libraies 选择添加以下两个常用集成库文件和LM317s所在的库文件(路径与具体安装路径有关) C:\program File\Altium Designer winter09\Library\Miscellaneous Devices. IntLib C:\program File\Altium Designer winter09\Library\Miscellaneous Connector. IntLib C:\Program Files\Altium Designer Summer 09\Library\National Semiconductor\NSC LDO.IntLib(注:AD6.6版本的是NSC mgt voltage regulator) 4. 选择、放置元件以及放置电源符号和地符号。 1)点击Libraries,选择相应的库,搜索元件名,双击搜索到的元件进入放置状态。 LM317S在NSC LDO.IntLib库中可以找到; J1(PWR2.5)和P1(Header2)在Miscellaneous Connector. IntLib库中查找; D1(LED0)在Miscellaneous Devices. IntLib库中查找;

multisim仿真说明手册

Multisim7仿真分析命令介绍 1. 直流工作点分析(DC Operating Point Analysis) 直流工作点分析是对电路进行直流分析,分析完毕后给出电路中所有结点的电压和所有直流电压源中的电流。 进行直流工作点分析时,系统会自动假定电路的交流信号为0,且电路中的电容开路,电感短路。 以单管共射放大电路为例介绍如何用直流工作点分析得到电路中部分结点的电压和流过元器件内部结点的电流。 单管共射放大电路 (1)电路结点标注 点击主菜单Options->Preferences,选中circuit页show区中,点击OK按钮返回电路图窗口。

Preferences窗口的Circuit页 (2)仿真方式选择 点击主菜单Simulate->Analysis-> DC Operating Point Analysis。 DC Operating Point Analysis窗口

(3)输出变量选择 Output Variables页用来选定输出分析的变量。 在DC Operating Point Analysis窗口的Output variables页窗口中,左边Variables in circuit区中给出了针对电路中已标注的所有结点,该分析方法能够分析计算的所有变量。可以通过选中需要分析计算的变量点击Add的方法将想要观测的变量添加到右边Select variables for区中,用于软件后台的分析计算。 选择输出变量 其中,$1表示结点1的电压,vv2#branch表示流经电源V2的电流。(4)内部结点添加 有些情况下,元器件有内部结点的存在(如:三极管),若想分析计算元器件内部结点的电流电压参数,可选择左边Variables in circuit区下边的 ,在more options中选择添加元器件模型和想要分析计算的参数。

VERICUT方案

VERICUT6.0.4软件 软件模块结构: 各模块详细功能介绍: (一)验证模块(V erification Module) (1)验证模块具有仿真和验证三轴铣和两轴车削所需的所有功能,用来检测错误,比如: 编程不精确 快速移动时接触材料 错误的走刀路径 与装夹具发生的碰撞 图纸或读图错误 刀具和刀柄的碰撞 CAD/CAM和后处理器错误 按用户要求拟和刀具路径,生成新的G代码 (2)精确的错误检测及报告

经过十几年的开发,VERICUT的错误检测已经非常精确了。错误会以你所选的颜色显示出来,只须点击错误处即可看到相关的刀具路径记录。所有错误都记录在一个结果文件中。你可以在批处理模式下运行仿真功能并设置VERICUT将所有错误的瞬态记录下来。 (3)毛坯及刀具仿真 你可以在VERICUT中定义毛坯模型或从CAD系统输入毛坯模型。VERICUT可为多步或分阶段安装提供多个独立运动的毛坯模型提供支持。 VERICUT可仿真多个同步运动的刀具。它带有一套完整的Ingersoll公司的刀库。如果您所用刀具不在此刀库里,你可以修正或定义你自己的刀具。刀杆可被指定为刀具的“非切削”部分,用来检查碰撞。VERICUT支持凹面或非中心切削端铣刀,例如:硬质合金端铣刀,你可以充分利用设备而无须担心由于错误的摆动损坏工件或切刀。 (4)模型处理及分析 你可以平移、缩放、翻转及旋转切削模型。你可在任何方向作剖面视图,查看那些原本无法看到的区域(例如钻孔的截面)。X-CaliperTM工具能提供详细的测量结果,例如:毛坯厚度、体积、深度、间隙、距离、角度、孔径、转角半径、刀痕间的残留高度等等。 (5)用FastMill TM加速验证 FastMill切削模式可快速处理大型NC程序,对模具制造商特别有用。FastMill可完全控制速度、精度和模型质量。 (6)VERICUT支持绝大多数常用功能,例如: 转轴转动中心 ·预知或三维刀具补偿 ·刀尖的编程和刀具长度补偿 ·主轴转动点编程 ·封闭循环和夹具偏置 ·变量、子程序和宏指令 ·子程序,循环或分支逻辑 你也可以灵活地修改控制系统。使用下拉对话框,将G代码字符和数字定义为逻辑“字

Altium designer 仿真具体步骤

Altium designer 仿真具体步骤 1.创建工程 1) 在工具栏选择File ? New ? Project ? PCB Project ,创建一个PCB工程并保存。 2) 在工具栏选择File ? New ? Schematic,创建一个原理图文件并保存。 2.例图 3.编辑原理图 ①、放置有仿真模型的元件 根据上面的电路,我们需要用到元器件“LF411CN”,点击左边“Library”标签,使用search 功能查找LF411CN。找到LF411CN之后,点击“Place LF411CN”,放置元件,若提示元件库未安装,需要安装,则点击“yes”,如图2: 在仿真元件之前,我们可以按“TAB”键打开元件属性对话框,在“Designator”处填入U1;

接着查看LF411CN的仿真模型:在左下角Models列表选中Simulation,再点击“Edit”,可查看模型的一些信息,如图3。 从上图可以看出,仿真模型的路径设置正确且库成功安装。点击“Model File”标签,可查看模型文件(若找不到模型文件,这里会有错误信息提示),如图4。 图4 点击“Netlist Template”标签,可以查看网表模板,如图5。 图5

至此,可以放置此元件。 ②、为元件添加SIM Model文件 用于电路仿真的Spice模型(.ckt和.mdl文件)位于Library文件夹的集成库中,我们使用时要注意这些文件的后缀。模型名称是模型连接到SIM模型文件的重要因素,所以要确保模型名称设置正确。查找Altium集成库中的模型文件步骤如下:点击Library面板的Search按钮,在提示框中填入:HasModel('SIM','*',False)进行搜索;若想更具体些可填入:HasModel('SIM','*LF411*',False)。 若我们不想让元件使用集成库中提供的仿真模型,而想用别的模型代替,我们最好将别的模型文件复制到我们的目标文件夹中。 如果我们想要用的仿真模型在别的集成库中,我们可以: 1) 点击File ? Open,打开包含仿真模型的库文件(.intlib)。 2) 在输出文件夹(打开集成库时生成的文件夹)中找到仿真文件,将其复制到我们自己的工程文件夹中,之后我们可以进行一些修改。 复制好模型文件,再为元器件添加仿真模型。为了操作方便,我们直接到安装目录下的“Examples\CircuitSimulation\Filter”文件夹中,复制模型文件“LF411C.ckt”到自己的工程文件夹中,接下来的步骤: 1) 在Project面板中,右击工程,选择“Add Existing to Project”,将模型文件添加到本工程中。 2) 双击元件U1,打开元件属性对话框,在Model列表中选择Simulation,点击Remove 按钮,删除原来的仿真模型。 3) 点击Model列表下方的Add下拉按钮,选择“Simulation” 4) 在Model Sub-Kind中选择“Spice Subcircuit”,使得Spice的前缀为“X” 5) 在Model Name中输入“LF411C”,此时AD会搜索所有的库,来查询是否有与这名称匹配的模型文件。如果AD找到一个匹配的文件,则立即停止寻找。对于不是集成库中的模型文件,AD会对添加到工程的文件进行搜索,然后再对搜索路径(Project ? Project Options)中的文件进行搜索。如果找不到匹配的文件,则有错误信息提示。 6) 最后的步骤是检查管教映射是否正确,确保原理图中元件管脚与模型文件中管脚定义相匹配。点击“Port Map”,如图6:

相关文档