电子电路CAD与CAA实验新版.docx

上传人:b****3 文档编号:12660894 上传时间:2023-04-21 格式:DOCX 页数:80 大小:1MB
下载 相关 举报
电子电路CAD与CAA实验新版.docx_第1页
第1页 / 共80页
电子电路CAD与CAA实验新版.docx_第2页
第2页 / 共80页
电子电路CAD与CAA实验新版.docx_第3页
第3页 / 共80页
电子电路CAD与CAA实验新版.docx_第4页
第4页 / 共80页
电子电路CAD与CAA实验新版.docx_第5页
第5页 / 共80页
点击查看更多>>
下载资源
资源描述

电子电路CAD与CAA实验新版.docx

《电子电路CAD与CAA实验新版.docx》由会员分享,可在线阅读,更多相关《电子电路CAD与CAA实验新版.docx(80页珍藏版)》请在冰豆网上搜索。

电子电路CAD与CAA实验新版.docx

电子电路CAD与CAA实验新版

中南民族大学电信学院

2009年1月

《电子电路CAD与CAA实验》讲义

前言

为了配合电信学院《电子电路CAD与CAA》课程的教学与实验工作,让学生有效地利用短短的每次3学时的实验课时间,比较全面地了解,熟悉和掌握所学的课堂知识,特编写了这本实验指导书.

本实验指导书共六个实验,其中实验一到实验三为OrCAD/PSpice电路设计与仿真的内容,相应的知识点参阅贾新章主编的《OrCAD/PSpice9实用教程》.实验四到实验六为Protel99SE电路设计,制版与仿真的内容,相应的知识点参阅梁恩主主编的《Protel99SE电路设计与仿真应用》.

由于OrCAD9.2和Protel99SE均为目前国际上最流行,最新版的EDA设计软件,功能很多,涉及面广,加上编写时间仓促,书中难免存在各种缺陷有待改进,敬请各位老师和同学们在使用时,将发现的错误和有待改进的地方转告编者,以不断改进本书的质量,更好地满足教学和实验的需要.

本书中的所有电路图,分析结果和输出波形均在计算机上调试通过,若有疑异,编者愿与您共同探讨.

在编写此书过程中,得到了电信学院多位老师的大力协助与支持,在此表示感谢!

汪汉新

2009年1月

目录

实验一PSpice电路的设计与直流、交流分析……………………………3

实验二PSpice电路的瞬态分析与参数分析…………………….………10

实验三PSpice统计分析与数字电路的分析…………………..……….19

实验四Protel99SE-SCH绘制电路图…………………………………….24

实验五Protel99SE电路仿真和库元件的建立………………………….27

实验六Protel99SE-PCB制作电路板…………………………………..30

实验一OrCAD电路的设计与直流、交流分析

一实验目的

1.掌握用Capture绘制单页式和分层式电路图.

2.了解元器件属性的编辑方法和元器件自动编号的方法.

3.学习直流偏置点分析,直流扫描分析和交流扫描分析的参数设置.

4.熟悉用PSpice进行电路仿真并显示输出结果波形.

二实验内容

1.绘制单页式电路图:

单管放大器电路.

2.绘制复合分层式电路图:

由两个半加器组成的一个全加器电路.

3.直流扫描分析验证欧姆定律.

4.交流扫描分析验证R-L-C电路的频域特性.

三实验步骤

(一)绘制单管放大器电路(见图2-1).

☐点击【开始】→【程序】→【OrCADFamilyRelease9.2】→【CaptueCIS】启动OrCAD.

☐点击主菜单【File】→【New】→【Project】,在弹出的新建项目文件NewProject的对话框中Name为输入项目文件名(名字自定,注意:

不能用汉字命名!

),指定类型单选按钮为AnalogOrMixed-SignalCircuit,点击Browse按钮在弹出的对话框中指定项目文件保存的路径Location(建议:

在E或F盘建立自己的文件夹,注意:

不能用汉字文件夹名!

),然后点击OK按钮.

☐在弹出对话框中点击Add添加项目所需的元件库Analog和Source或点击Remove删除多余的元件库,然后点击完成按钮,进入绘制电路图状态.

☐元件的取放和布局:

点击主菜单【Place】→【Part】(或用快捷按钮)在弹出的对话框分别从ANALOG库中取出3个电阻R和2个电容C,从bipolar中取出1个三极管Q2N2222,从SOURCE库中取出VAC交流电压源V1,然后通过对元件的选取,移动,拖拽,翻转,旋转等操作将所有元器件布置好.

☐偏置电压和地线的取放:

点击Power快捷按钮,在弹出的对话框从CAPSYM库中取出偏置电压VCC,点击GND快捷按钮,在弹出的对话框从CAPSYM库中取出0地线,然后将其布置好.

☐绘制连线和放置接点:

点击主菜单【Place】→【Wire】(或用快捷按钮)进入绘制连线状态,按电路图的要求将所有元器件连接好.

☐元器件属性的编辑:

先选中想编辑的一个或多个元器件,然后双击或点击右键,选择【EditProperties】,在弹出的属性编辑对话框中按要求编辑元器件的各项属性.

☐电路图的保存:

点击主菜单【File】→【Save】,则将项目文件保存到前面Location指定的文件夹路径下,以后要调用此文件,可在此文件夹中去找.

(二)绘制由两个半加器(见图2-3)组成的一个全加器电路(见图2-2).

☐点击【File】→【New】→【Project】,在弹出的新建项目文件NewProject的对话框中Name为输入项目文件名(名字自定).

☐在弹出对话框中点击Add添加项目所需的元件库7400或点击Remove删除多余的元件库,然后点击完成按钮,进入绘制电路图状态.

☐根电路(即全加器电路,见图2-2)的绘制:

①点击主菜单【Place】→【HierarchicalBlock】子命令(或用快捷按钮),弹出方块电路的设置对话框,在Reference中指定方块电路的名称Halfadd-A,在ImplementationType中选择方块电路的类型为SchematicView,在ImplementationName中指定方块电路对应的子电路的名称Halfadd-A,然后点击OK按钮,光标变成十字状,在电路图中拖出一个十字框.

②点击主菜单【Place】→【HierarchicalPin】子命令(或用快捷按钮),弹出方块电路引脚的设置对话框,在Name栏输入引脚名x,在Type栏选择引脚类型为Input,点击OK按钮,将引脚放置在方块电路图的合适地方,点击左键.用同样的方法绘制好另外的三个引脚y,sum和carry.

③采取同②一样的方法绘制好另外一个方块电路Halfadd-B.当然也可以采取复制和粘贴方块电路Halfadd-A的方法,然后对其进行属性编辑修改来完成方块电路Halfadd-B.

④点击主菜单【Place】→【Part】在弹出的对话框分别从7400库中取出或门7432.

⑤点击主菜单【Place】→【HierarchicalPort】子命令(或用快捷按钮),弹出方块电路端口的设置对话框,从CAPSYM库中选择PORTRIGHT-R,并在Name栏输入端口名x,点击OK按钮,将端口x放置在合适的地方.用同样的方法绘制好另外的四个端口y,sum和carryin,carryout.

⑥用连线将所有元器件连接好.

☐子电路(即半加器电路,见图2-3)的绘制:

①选中方块电路Halfadd-A,点击主菜单【view】→【DescendHierarchy】子命令,在弹出对话框中指定子电路的名字Halfadd,点击OK按钮,会弹出子电路的新编辑窗口,并带有方块电路的所有引脚.

②点击主菜单【Place】→【Part】(或用快捷按钮)在弹出的对话框分别从7400库中取出或门7432,与门7408,非门7404.并将所有的元器件和方块电路的引脚布局好之后,用连线将其按要求连接起来.

☐元器件的自动编号

图2-4

①电路图绘制好之后,将窗口切换到项目管理器,点亮项目设计名称,点击主菜单【Tools】→【Annotate】(或用快捷按钮)在弹出的对话框中,Scope选择第一项,Action选择第二项,Mode选择第一项,其它采取默认值,点击OK按钮(见图2-4).

②双击项目管理器中根电路图名字,观察元器件的编号,再进入到子电路中,观察元器件的编号,是否满足设计要求.

☐电路图的保存:

点击主菜单【File】→【Save】将项目文件保存起来.

(三)直流扫描分析验证欧姆定律.

1.

电路图的绘制:

绘制图3-1(其中V1取自元件库Source的VDC,R取自元件库Analog的R),并将V1和R的属性按图中要求编辑好.

2.直流扫描分析(DCSweep)

☐点击主菜单【PSpice】→【EditSimulationSettings】子命令,会弹出仿真参数设置对话框(见图3-4),在Analysis选项卡的AnalysisType栏选择类型为DCSweep直流扫描分析,在SweepVariable栏选择VoltageSource,并设置Name栏为V1,在SweepType栏选择Linear,并设置起始值为0,终止值为5,增量值为0.1,然后点击确定按钮.

图3-4

☐点击主菜单【File】→【Save】将项目文件保存起来.

☐点击主菜单【PSpice】→【Run】子命令(或用快捷按钮)启动Probe波形输出显示与分析程序,点击主菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框中选择-I(R),点击OK按钮,则在Probe波形输出窗口显示一条电流波形曲线(见图3-5),对其进行分析,看看是否符合欧姆定律的预期结果.

图3-5

☐探针的使用:

探针是显示波形的另一种方法.在Capture窗口点击主菜单【PSpice】→【Markers】→【CurrentintoPin】子命令(或用快捷按钮),会出现信号探针符号,将其放在电阻R的一个引脚上,这样在运行Probe波形输出显示与分析程序时,会自动显示流过电阻R的电流I(R)的波形曲线.

(四)交流扫描分析验证R-L-C电路的频域特性

1.电路图的绘制:

建立一个项目文件(文件名自定),并将图4-1画好(其中V1取自元件库Source的VAC,而R,L,C取自元件库Analog的R,L,C,网络节点OUT通过点击主菜单【Place】→【NetAlias】在弹出对话框的Alias中输入OUT而获得),并将V1,R,L和C的属性按图中要求编辑好.

2.交流扫描分析(ACSweep)的参数设置

图4-2

☐点击主菜单【PSpice】→【NewSimulationProfile】子命令,在弹出对话框的Name中指定仿真文件的名字(自定名字),点击Creat按钮,会弹出仿真参数设置对话框(见图4-2),在Analysis选项卡的AnalysisType栏选择类型为ACSweep/Noise交流扫描分析,在ACSweepType中选择十倍频方式扫描,并设起始频率为1,终止频率为1MEG,扫描记录点数为10,然后点击确定按钮.

☐点击主菜单【File】→【Save】将项目文件保存起来.

☐点击主菜单【PSpice】→【Run】子命令启动Probe波形输出显示与分析程序,点击主菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框(见图4-3)中先点选FunctionorMacros栏中的DB(),再点选左侧框的V(OUT),点击OK按钮,则会弹出DB(V(OUT))的频谱图(见图4-4).

图4-3

图4-4

3.X轴和Y轴坐标的设置值:

点击菜单【Plot】→【AxisSettings】子命令,在弹出对话框中可以改变X轴和Y轴坐标的设置值,还可以改变X轴和Y轴的网格线的形式.

4.增加两条Y轴坐标显示V(OUT)的相位频谱图和输出电压频谱图

☐点击菜单【Plot】→【AddYAxis】子命令,会在波形图中增加一条Y轴.

☐点击主菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框中先点选FunctionorMacros栏中的P(),再点选左侧框的V(OUT),点击OK按钮,则会弹出P(V(OUT))的相位频谱图(见图4-5).

☐同样方法再增加一条Y轴,并显示输出电压V(OUT)的频谱图(见图4-5).

图4-5

四思考题

1.如果绘图时,所需的元器件没有或找不到,应该如何处理?

2.简单分层式电路和复合分层式电路有何区别?

实验中的两个半加器组成的一个全加器电路属于哪一种?

3.在电路中放置电流探针,电压探针和网络节点标号的操作中,应当注意什么?

实验二PSpice电路的瞬态分析与参数分析

一实验目的

1.学习瞬态分析和五种激励信号源的参数设置方法.

2.熟悉参数扫描分析和温度分析.

二实验内容

1.用瞬态分析验证反相放大器电路的时域特性.

2.参数扫描分析的参数设置,并对带通滤波器电路进行参数分析.

3.温度分析的参数设置.

三实验步骤

1.电路图的绘制:

建立一个项目文件(文件名自定),并将图5-1画好(其中V1取自元件库Source的VSIN,电阻R取自元件库Analog的R,放大器U1取自元件库opamp的uA741,而V2和V3取自元件库Source的VDC,另外Vin和Vout为网络节点),并将所有元器件的属性按图中要求编辑好.(注意uA741输入端的方向)

图5-1

2.激励信号源V1(VSIN)的参数设置.

☐选中并双击V1,弹出正弦信号的属性编辑对话框,对其参数进行设置.

3.瞬态分析(TransientAnalysis)的参数设置.

☐点击主菜单【PSpice】→【NewSimulationProfile】子命令,在弹出对话框的Name中指定仿真文件的名字(自定名字),点击Creat按钮,会弹出仿真参数设置对话框,在Analysis选项卡的AnalysisType栏选择类型为TimeDomain瞬态分析,在运行时间Runtotime栏输入0.2ms,在起始保存数据时间Startsavingdata栏输入0,在记录时间步长Maximumstepsize栏输入0.2us,然后点击确定按钮.

☐点击主菜单【File】→【Save】将项目文件保存起来.

☐点击主菜单【PSpice】→【Run】子命令启动Probe波形输出显示与分析程序,点击主菜单【Trace】→【AddTrace】子命令,在弹出的对话框中点选左侧框的V(Vin)和V(Vout),点击OK按钮,则会看到Vin和Vout的时域特性(见图5-2).

图5-2

4.使用多个显示窗口来显示多个波形.

☐点击菜单【Windows】→【New】子命令打开一个窗口,显示Vin的波形.

☐再点击菜单【Windows】→【New】子命令打开另一个窗口,显示Vout的波形.

☐点击菜单【Windows】→【TileVertically】子命令,会看到Vin和Vout的波形分别在不同的窗口中显示的结果(如图5-3).

图5-3

5.脉冲信号Pulse的参数设置.

☐脉冲信号Pulse的参数:

见图6-1

☐瞬态分析的参数设置:

在运行时间Runtotime栏输入400ns,在起始保存数据时间Startsavingdata栏输入0,在记录时间步长Maximumstepsize栏输入1ns.

☐瞬态分析结果:

输入与输出信号Vin和Vout波形见图6-2.

图6-2

6.分段线性信号PWL的参数设置.

☐将电路图6-1中的信号源改为分段线性信号VPWL进行瞬态分析.

☐分段线性信号VPWL参数设置:

T1=0s,V1=0v,T2=50ns,V2=1v,T3=150ns,V3=1v,T4=

☐200ns,V4=0v,T5=250ns,V5=0v,T6=300ns,V6=1v,T7=400ns,V7=1v,T8=450ns,V8=0v

☐瞬态分析的参数设置:

在运行时间Runtotime栏输入450ns,在起始保存数据时间Startsavingdata栏输入0,在记录时间步长Maximumstepsize栏输入1ns.

☐观察输入与输出信号Vin和Vout波形.

7.建立一个项目文件,并将图7-1画好(其中V1取自元件库Source的VAC,放大器U1取自元件库opamp的uA741,而V2和V3取自元件库Source的VDC,而VCC和VEE取自电源符号的VCC-Circle,另外Vin和Vout为网络节点),并将所有元器件的属性按图中要求编辑好.

图7-1

8.参数扫描分析

☐先将图7-1电容C2的值修改为{C},将电阻R3的值修改为{R},再从元件库Special中取出PARAM元件放在电路图的适当位置,选中Parameters符号,并双击之,在弹出的对话框中点击Newcolumn按钮,在弹出的输入栏中输入参数C和参数值0.47u,并点击Apply按钮,用同样方法对参数R进行设置(其中R的参数值为35k).将R和C的显示属性设置为Nameandvalue.

☐分析参数的设置:

点击主菜单【PSpice】→【NewSimulationProfile】子命令(或用快捷按钮),在弹出对话框的Name中指定仿真文件的名字(自定名字),点击Creat按钮,会弹出仿真参数设置对话框,在Analysis选项卡的AnalysisType栏选择类型为ACSweep/Noise交流扫描分析,在ACSweepType中选择十倍频方式扫描,并设起始频率为10,终止频率为100k,扫描记录点数为50,再选中ParametricSweep选项(打上√勾),同时选中SweepVariable的GlobalParameter选项,并在Parameter栏输入参数名C,再选中SweepType中的Linear选项,并设参数C的起始值Start为0.01u,终止值End为0.1u,增值步长Increment为0.02u(见图7-2),然后点击确定按钮.

图7-2

☐波形的显示:

点击菜单【PSpice】→【Run】子命令(或用快捷按钮),在弹出的参数框中点OK按钮,再点击菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框中点选左侧框的V(Vout),点击OK按钮,则会看到对应于参数C的五个不同值所对应的五条Vout的频域特性波形(见图7-3).

图7-3

☐显示增益波特图DB(V(out)/V(in))(见图7-4)

☐显示相位频谱图P(V(out))(见图7-5).

图7-4

图7-5

9.温度分析

☐建立一个项目文件,并将图7-6画好,R1和C1取自元件库Breakout中的Rbreak和Cbreak,另外Vin和Vout为网络节点,并将所有元器件的属性按图中要求编辑好.

☐先选中R1,再点击主菜单【Edit】→【PspiceModel】,在弹出的元件模型编辑器的右窗口添加一次项温度系数tc1=0.01和二次项温度系数tc2=0.02(见图7-7),然后点击保存按钮.用同样方法给电容C1的模型参数添加tc1=0.02和tc2=0.05

图7-7

☐点击菜单【PSpice】→【NewSimulationProfile】子命令(或用快捷按钮),在弹出对话框的Name中指定仿真文件名字Temp(也可自定名字),点击Creat按钮,会弹出仿真参数设置对话框,在Analysis选项卡的AnalysisType栏选择类型为TimeDomain瞬态分析,在运行时间Runtotime栏输入6us,在Startsavingdata栏输入0,在Maximumstepsize栏输入6ns,再选中Temperature(Sweep)选项(打上√勾),同时选中Repeatsimulationforeachoftemperature选项,并输入30,35和40三个温度值,然后点击确定按钮.

☐点击主菜单【File】→【Save】将项目文件保存起来.

☐点击菜单【PSpice】→【Run】子命令,在弹出的参数框中点OK按钮,再点击菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框中点选左侧框的V(Vout),点击OK按钮,则会看到对应于三个不同温度值所对应的三条Vout的时域特性波形(见图7-8).

图7-8

☐点击菜单【View】→【Outputfile】子命令可看到温度分析的.OUT文本输出文件.

四思考题

1.激励信号波形编辑程序StmEd能编辑哪些激励信号波形?

2.试用激励信号波形编辑程序StmEd编辑一个逐级衰减的调幅正弦信号,并显示波形(其中Voff=2v,Vampl=2v,freq=5hz,phase=30,df=1,td=1s).

实验三PSpice统计分析与数字电路的分析

一实验目的

1.了解蒙托卡诺分析和最坏情况分析.

2.学习数字电路的逻辑模拟.

3.熟悉数字信号激励信号源的设置.

4.熟悉四类激励信号源的符号与特点.

5.了解激励信号源波形的三种设置方法.

二实验内容

1.蒙托卡诺分析的参数设置.

2.最坏情况分析的参数设置.

3.数字电路(4选1多路选择器电路)的逻辑模拟.

4.数字信号激励信号源Digstim1的设置.

5.激励信号源波形的三种设置方法.

三实验步骤

1.蒙托卡诺分析

☐建立一个项目文件,并将图7-9画好,其中V1取Source的VAC,R1取自元件库Breakout中的Rbreak,C1取自元件库Analog中的C,另外in和out为网络节点,并将所有元器件的属性按图中要求编辑好.

☐先选中R1,再点击主菜单【Edit】→【PspiceModel】,在弹出的元件模型编辑器的右窗口添加电阻的误差系数dev=20%和lot=5%(见图7-10),然后点击保存按钮.

图7-10

☐点击菜单【PSpice】→【NewSimulationProfile】子命令,在弹出对话框的Name中指定仿真文件名Monte(也可自定名字),点击Creat按钮,会弹出仿真参数设置对话框,在Analysis选项卡的AnalysisType栏选择类型为ACSweep/Noise交流分析,在ACSweepType中选择十倍频方式扫描,并设起始频率为10k,终止频率为10MEG,扫描记录点数为100,再选中MonteCarlo/WorstCase选项(打上√勾),同时选中MonteCarlo选项,在输出变量栏输入V(out),运行次数栏输入5,分布类型栏选择Uniform,在保存类型栏选择All(见图7-11),然后点击确定按钮.

图7-11

☐点击主菜单【File】→【Save】将项目文件保存起来.

☐点击菜单【PSpice→Run】子命令(或用快捷按钮),在弹出的参数框中点OK按钮,再点击菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框中点选左侧框的V(out),点击OK按钮,则会看到五次蒙托卡诺分析所对应的五条Vout的频域特性波形(见图7-12).

图7-12

☐点击菜单【View】→【Outputfile】子命令可看到对应蒙托卡诺分析的.OUT文本输出文件.

☐性能分析的结果输出:

先将蒙托卡诺分析次数Numberofruns这项参数由5改为100,再点击菜单【Plot】→【Axissettings】子命令,在弹出的对话框的XAxis选项卡中选中PerformanceAnalysis(打上√勾)(也可用快捷按钮方式),再点击菜单【Trace】→【AddTrace】子命令(或用快捷按钮),在弹出的对话框中先点选右侧框中的LPBW(1,db_level)低通滤波器频率函数,再点选左侧框的V(out),再输入数字3,点击OK按钮,则可显示对应于V(out)的-3db频率的统计图表(见图7-13).

图7-13

2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1