当前位置:文档之家› proteus实验的指导书.doc

proteus实验的指导书.doc

实验一基于 proteus 的交互式仿真和基于图表的仿真一、实验目的:1、熟悉 Proteus 的菜单界面。

2、熟悉原理图绘制工具;3、掌握画原理图基本操作,完整绘制原理图的方法。

4、掌握 proteus 交互式仿真和基于图表的仿真的实现过程。

5、能够根据仿真结果掌握电路的工作原理及过程。

二、实验设备安装有 Proteus 软件的计算机。

三、实验内容通过实例掌握电路图的绘制方法。

绘制电路的具体步骤如下:1、新建设计项目及电路图。

2、添加元件库。

3、调入并摆放元器件,需要时修改参数。

4、连线。

5、电源、地的选择及连接。

图例如下:B112V % 66R16.3k8 U1RV1 4 R C Q 3 CLK CCE V 7DC RST5CVR210k1k 2D6ATRNTHGB1555 CDC11u图一对上图进行交互式仿真。

图中各元件名称:电源:battery滑动变阻器:pot-hg定时器: 555电阻:resistor电容:cap虚拟仪器:示波器OSCILLOSCOPE定时 / 计数器 COUNTER TIMER其中: R1=R2=10k C1=1ufU1INPUT R1 7B1 AMP=1 3 OUTPUTFREQ=1 615V 10k24 1 5741R2R310k10kB215V图二对上图进行基于图表的仿真,在编辑窗口放置模拟分析图表。

图中运放的型号为: 741四、简答题图一请回答下列问题:1.指出该图中虚拟仪器定时 / 计数器的工作模式;2.绘出该电路的输出波形;并测量其周期、频率以及占空比;3.请说出改变滑动变阻器对该电路输出波形的影响。

图二请回答下列问题:1.请写出显示信号源属性的方法。

2.说出图中运放的作用。

3.测量该电路的电压增益以及输出信号的周期,并简述输出与输入的频率及相位的关系。

实验二RC低通滤波器的交流参数扫描分析和频率特性分析一、实验目的:1、掌握 proteus 的交流参数扫描分析方法;2、掌握 proteus 的频率特性分析方法;3、根据仿真结果掌握RC低通滤波器的工作原理。

二、实验设备安装有 Proteus 软件的计算机。

三、实验内容1.对下图进行交流参数扫描分析。

R1(1) R1 C1(1)10*XC11uF图中各元件名称:电阻: resistor 电容: cap 正弦波信号源: sine 地: ground 信号源属性按下左图进行编辑:将电压探针分别添加到交流参数扫描分析图表的左纵轴和右纵轴。

交流参数扫描分析图表属性按上右图进行编辑。

实验报告中附出实验结果,并测量不同的X 对应的低通滤波器的截止频率。

2.对下图进行频率特性分析。

R1(1) R1 C1(1)10C11uF图一将电压探针分别添加到频率特性分析图表的左纵轴和右纵轴。

频率特性分析图表属性按下图进行编辑。

实验报告中附出实验结果,并测量R=10时低通滤波器的截止频率。

四、简答题比较交流参数扫描分析图表与频率特性分析图表的不同之处。

实验三基于 proteus 的异步十进制计数器分析一、实验目的:1、掌握 proteus 的数字分析方法;2、掌握为触发器选择时钟信号的方法;3、掌握数字电路设计的方法及步骤;4、根据仿真结果掌握异步十进制计数器的工作原理。

二、实验设备安装有 Proteus 软件的计算机。

三、实验内容对下图进行数字分析。

U1:A1 32 7400Q[0..3]Q[0..3]Q0Q1Q0Q2Q1Q3Q2Q3 U24 4 4 AND43J SQ5 3JSQ5 3JSQ5 3JSQ5CP1CLK 1CLK1CLK1CLK2 K Q 6 2 K Q 6 2 K Q 6 2 K Q 6FF0 FF! FF2 FF374S113 74S113 74S113 74S113U3BBAND_4图中各元件名称:JK触发器: 74S113 与非门: 7400 两输入与门: AND四输入与门:AND_4 输出终端:OUTPUT 数字时钟信号源: DCLOCK 总线的绘制方式:在期望放置总线处单击鼠标左键,移动鼠标,在结束时双击鼠标左键。

信号源属性按下左图进行编辑。

总线网络标号如上右图所示进行编辑。

对上图进行数字分析。

将信号源、输出电压探针Q[0..3]、输出电压探针 B 添加到数字分析图表中。

数字图表属性按下图进行编辑。

实验报告中附出实验结果。

四、简答题。

1、写出 Q3、 Q2、 Q1、Q0 各位的权值。

2、写出输出 B 的作用。

3、请说明异步与同步的区别。

实验四用 51 单片机实现 PWM 波一、实验目的:1、掌握单片机的最小系统;2、掌握 proteus 中绘制单片机原理图的方法;3、掌握在 proteus 中建立源程序的方法及步骤;4、根据仿真结果掌握电路的工作原理。

二、实验设备安装有 Proteus 软件的计算机。

三、实验内容对下图进行交互式仿真。

1.绘制原理图C130uFU2X119XTAL1P0.0/AD0 3938P0.1/AD137C212MP0.2/AD218 36 XTAL2P0.3/AD3 35P0.4/AD434P0.5/AD530uFR1339P0.6/AD6RSTP0.7/AD73210k21P2.0/A822C3P2.1/A92329P2.2/A10 24PSEN P2.3/A1130 25ALE P2.4/A1210uF3126EAP2.5/A1327P2.6/A1428P2.7/A15D0 1 P1.0 P3.0/RXD 10D1 2 11P1.1 P3.1/TXDD2 3 12P1.2 P3.2/INT0D3 4 13P1.3 P3.3/INT1D4 5 14P1.4 P3.4/T0D5 6 15P1.5 P3.5/T1D6 7 16P1.6 P3.6/WRD7 817PWMP1.7P3.7/RDPWMAT89C51PROGRAM=..\pwm.hexA B C DRV1U10 2610%IN0 CLOCK5 27 6IN1 START28IN217IN3 EOC4.7k2IN4D7321 IN5 OUT14 20 D6IN6 OUT2 519 D5IN7 OUT318 D4OUT4258 D3ADD A OUT524 15 D2 ADD B OUT623 14 D1ADD C OUT72217D0ALE OUT812 VREF(+)169VREF(-) OEADC0808图中各元件名称: 单片机:AT89C51 电容:CAP电解电容:CAP-ELEC晶振:CRYSTAL电阻: RES滑动变阻器: POT-HG模数转换器: ADC0808终端:电源: POWER地: GROUND输出: OUTPUT虚拟示波器: OSCILLOSCOPE各元件大小如上图进行设置(可将上图拖大后看清各元件的值) 。

2.在 proteus 中建立汇编语言源程序 步骤如下:(1) 在 Proteus ISIS 界面中单击菜单 Soure(源程序 ),在弹出的下拉菜单中单击“Add/Remove Source Files⋯”(添加 / 移开源程序 ),出如下所示框。

(2)“ Code Generation Tool”(目代生成工具 )下方框中按,出下拉菜,根据需要相的器,本例中“ ASEM51” (51 系列片机器 )。

(3)“ New”按,出如下所示的框,在文件名框中入新建源程序文件名,“打开”按,出“ 文件不存在,是否建文件”的小框,“是”按,新建的源程序文件就添加到下左的“ Source Code Filename”方框中,同在 ISIS界面的“ Source”菜中也加入了源程序文件名,如下右所示。

(4)菜 Source→源程序文件名,出下所示的源程序窗口。

写源程序后存退出。

程序如下所示。

3.源程序编译生成目标代码文件单击【 Source】→【 Build All】,编译结果在弹出的编译日志对话框中。

如果没有错误便成功生成目标代码“ .hex”文件。

4.加载程序及运行仿真双击电路原理图中的AT89C51,弹出如下图所示的对话框,单击Program File 右侧的“打开文件夹”按钮,选择第三步生成的 hex 文件后,单击“ OK”完成设置,目标代码就添加到了电路中。

单击控制面板中的运行按钮,即可运行仿真。

源程序如下:ADC EQU 35HCLOCK BITST BITEOC BITOE BITPWM BITORG 00HSJMP STARTORG 0BHLJMP INT_T0START: MOV TMOD, #02HMOV TH0, #20MOV TL0, #00HMOV IE, #82HSETB TR0WAIT: CLR STSETB STCLR STJNB EOC, $SETB OEMOV ADC, P1CLR OESETB PWMMOV A, ADCLCALL DELAYCLR PWMMOV A, #255SUBB A, ADCLCALL DELAYSJMP WAITINT_T0: CPL CLOCKRETIDELAY:MOV R5, #1D1: DJNZ R5, D1DJNZ ACC, D1RETEND四、简答题。

1.说明 ADC0808的作用。

2.说明 ADC0808如何选中通道 0。

3.本例中为什么要采用定时器T0 来实现定时请说明T0 在本例中的作用。

相关主题