北京联合大学实验报告封皮范文word版 13页Word下载.docx
《北京联合大学实验报告封皮范文word版 13页Word下载.docx》由会员分享,可在线阅读,更多相关《北京联合大学实验报告封皮范文word版 13页Word下载.docx(10页珍藏版)》请在冰豆网上搜索。
在进行本实验前应熟练掌握使用本实验机的二阶系统开环对数幅频特性和相频特性的测试方法。
1)。
未校正系统的时域特性的测试
未校正系统模拟电路图见图4-1。
本实验将函数发生器(B5)单元作为信号发生器,OUT输出施加于被测系统的输入端Ui,观察OUT从0V阶跃+2.5V时被测系统的时域特性。
图4-1未校正系统模拟电路图实验步骤:
‘SST’用“短路套”短接!
(1)构造模拟电路:
按图4-1安置短路套及测孔联线,表如下。
(b)测孔联线
(2)将函数发生器(B5)单元的矩形波输出作为系统输入R。
(连续的正输出宽度足够大的阶跃信号)
①在显示与功能选择(D1)单元中,通过波形选择按键选中‘矩形波’(矩形波指示灯亮)。
②函数发生器(B5)单元的量程选择开关S2置下档,调节“设定电位器1”,使之矩形波宽度≥3秒(D1单元左显示)。
③调节B5单元的“矩形波调幅”电位器使矩形波输出电压=2.5V(D1单元右显示)。
(3)运行、观察、记录:
①运行LABACT程序,在界面自动控制菜单下的“线性系统的校正和状态反馈”实验项目,选中“线性系统的校正”项,弹出线性系统的校正的界面,点击开始,用虚拟示波器CH1观察系统输出信号。
②观察OUT从0V阶跃+2.5V时被测系统的时域特性,等待一个完整的波形出来后,点击停止,然后移动游标测量其超调量、峰值时间及调节时间。
在未校正系统的时域特性特性曲线上可测得时域特性:
表4-1未校正系统的时域特性
2).未校正性的测试
本实验将数/模转换器(B2)单元作为信号发生器,实验开始后,将按‘频率特性扫描
点设置’表规定的频率值,按序自动产生多种频率信号,OUT2输出施加于被测系统的输入端r(t),然后分别测量被测系统的输出信号的闭环对数幅值和相位,数据经相关运算后在虚拟示波器中显示。
未校正系统频域特性测试的模拟电路图见图4-2。
系统的频域特
图4-2未校正系统频域特性测试的模拟电路图
实验步骤:
(1)将数/模转换器(B2)输出OUT2作为被测系统的输入。
(2)构造模拟电路:
按图4-2安置短路套及测孔联线表如下。
(a)安置短路套(b)测孔联线
(3)运行、
观察、记录:
将数/模转换器(B2)输出OUT2作为被测系统的输入,运行LABACT程序,在界面的自动控制菜单下的线性控制系统的频率响应分析实验项目,选
择二阶系统,就会弹出虚拟示波器的界面,点击开始,则进行频率特性测试。
在未校正系统模拟电路的相频特性曲线上可测得未校正系统频域特性:
表4-2未校正系统频域特性
3).超前校正网络的设计
①在未校正系统模拟电路的开环相频特性曲线上测得未校正系统的相位裕度γ=18.9°
。
②如果设计要求校正后系统的相位裕度γ′=52°
,则网络的最大超前相位角须为:
?
m?
'
△?
52?
19?
9?
42?
,Sin?
0.67。
其中△为考虑到?
C<?
C'
)时,所需減的角度,一般取5°
~10°
③可计算出网络的参数:
a?
1?
sin?
0.67?
5
m1-0.67④可计算出网络的最大超前相位角?
m处的对数幅频值为:
LC(?
m)?
10lga?
10lg5?
7dB
⑤在系统开环幅频特性曲线上,可测得L(?
)?
7dB时的角频率?
m=14.4rad/s,该角频率应是网络的最大超前角频率,这亦是串联超前校正后系统的零分贝频率?
c'
1⑥可计算出计算串联超前校正网络参数:
T?
0.031,
ma14.4?
2.24⑦令C=1u,计算出:
R4=155K,R5=38.7K超前校正网络传递函数为:
GC(S)?
0.155S
0.031S
⑧为了补偿接入超前校正网络后,被校正系统的开环增益要下降a倍,必须另行提高系统的开环增益增益a倍。
因为a=5,所以校正后系统另行串入开环增益应等于5的运放A5。
4)串联超前校正后系统的时域特性的测试
串联超前校正后系统时域特性测试的模拟电路图见图4-3。
图4-3串联超前校正后系统时域特性测试的模拟电路图
注:
按图4-3安置短路套与测孔联线按下表。
②量程选择开关S2置下档,调节“设定电位器1”,使之矩形波宽度≥3秒(D1单元左显示)。
运行程序同《1.未校正系统的时域特性的测试》
观察矩形波输出(OUT)从0V阶跃+2.5V时被测系统的时域特性,等待一个完整的波形出来后,点击停止,然后移动游标测量其超调量、峰值时间及调节时间。
在串联超前校正后的时域特性特性曲线上可测得时域特性:
篇二:
北京联合大学自动控制原理实验报告
课程名称:
题目:
指导教师:
院系专业:
年级班级:
姓名:
成绩:
自控原理典型环节的模拟研究自动化自
201X年11月23日
实验须知
一.预习
实验者应事先预习,以免因准备不充分而影响实验顺利进行。
预习内容一般包括:
1.本次实验所用设备、仪器的使用方法。
2.实验指导书中与本次实验有关的章节。
3.与本次实验有关的原理、计算方法及操作要领等。
4.实验者应在预习的基础上完成本次实验的预习报告。
其主要内容应该包括:
1)根据实验内容提供的方块图绘制模拟电路图,实验设计,并确定各有关元
件的参数。
2)根据实验要求拟订出可行的实验步骤。
3)估计到实验中可能遇到的问题,并考虑好解决的措施。
4)进行必要的理论分析和计算。
5)设计好实验数据记录表格。
二.实验中注意事项
1.实验前将预习报告交给指导老师审阅,经提问通过后,方可参与实验。
2.遵守实验室规章制度,注意人身、设备安全,不得在仪器设备上乱放导线或其他
零物,以免意外短路造成事故。
3.照图接线,经指导老师检查无误后再通电实验。
4.实验中如发生仪器设备损坏,应立即断电并报告指导老师。
5.实验结束后,将数据、曲线经指导老师检查后方可拆除实验线路。
6.照原样整理好实验仪器和设备。
三.实验报告
实验者应认真完成实验报告,报告格式作如下规定:
1.幅面16K纸张,加封面装订成册。
2.封面上包括实验名称、系、班级、本人姓名、同组人姓名,实验日期及完成报告
日期。
3.正文包括实验名称、实验目的、实验内容及简要步骤;
实验设计;
包括方框图、
模拟电路图及电路参数;
包括实验数据、现象记录与讨论;
实验曲线、图表及获取条件;
实验结果分析,必须与理论计算结果对比分析,还包括思考题的解答。
4.实验者应对实验结果做归纳总结,进行必要的数据处理和误差分析及问题讨论。
实验一典型环节的模拟研究
一.实验目的:
1.研究典型环节的特性,学习典型环节的电模拟方法。
2.熟悉实验设备的性能和操作。
二.各典型环节的方块图及传函
三.实验内容及步骤
观察和分析各典型环节的阶跃响应曲线,了解各项电路参数对典型环节动态特性的影响。
改变被测环节的各项电路参数,画出模拟电路图,阶跃响应曲线,观测结果,填入实验报告
运行LABACT程序,选择自动控制菜单下的线性系统的时域分析下的典型环节的模拟研究中的相应实验项目,就会弹出虚拟示波器的界面,点击开始即可使用本实验机配套的虚拟示波器(B3)单元的CH1测孔测量波形。
具体用法参见用户手册中的示波器部分。
1).观察比例环节的阶跃响应曲线
典型比例环节模拟电路如图1-1所示。
图1-1典型比例环节模拟电路
传递函数:
G(S)?
UO(S)
KUi(S)
K?
R1
;
单位阶跃响应:
U(t)?
KR0
‘SST’用短路套短接!
(1)将函数发生器(B5)所产生的周期性矩形波信号(OUT),作为系统的信号输入(Ui);
该信号为零输出时,将自动对模拟电路锁零。
②量程选择开关S2置下档,调节“设定电位器1”,使之矩形波宽度>1秒(D1单元左显示)。
③调节B5单元的“矩形波调幅”电位器使矩形波输出电压=4V(D1单元右显示)。
按图1-1安置短路套及测孔联线,表如下。
(a)安置短路套(b)测孔联线
打开虚拟示波器的界面,点击A5B输出端(Uo)的实际响应曲线。
示波器的截图详见虚拟示波器的使用。
实验报告要求:
按下表改变图1-1所示的被测系统比例系数,观测结果,填入实验报告。
比例环节,K=0.5
比例环节,
K=1
2).观察惯性环节的阶跃响应曲线
典型惯性环节模拟电路如图1-2所示。
篇三:
北京联合大学计算机嵌入式实验报告123
嵌入式系统设计与应用
学院:
信息学院专业:
计算机科学与技术
课(来自:
:
北京联合大学实验报告封皮)程:
嵌入式系统班级:
学号:
201X年10月14日
实验二汇编指令实验..............................................................................................................................................1
一、实验目的和任务........................................................................................................................................1
二、实验原理....................................................................................................................................................1
三、程序代码和结果分析................................................................................................................................2
四、实验总结....................................................................................................................................................6
实验三C语言和ARM汇编混合编程....................................................................................................................7
一、实验目的和任务........................................................................................................................................7
二、实验原理....................................................................................................................................................7
三、程序代码和结果分析................................................................................................................................7
四、实验总结..................................................................................................................................................12
实验一ADS1.2集成开发环境实验......................................................................................................................13
一、实验目的和任务......................................................................................................................................13
二、实验原理................................................................................................................................................13
三、程序代码和分析......................................................................................................................................13
四、实验总结..................................................................................................................................................17
实验二汇编指令实验
一、实验目的和任务
目的:
(1)了解ADS1.2集成开发环境及ARMulator软件仿真。
(2)掌握ARM7TDMI汇编指令的用法,并能编写简单的汇编程序。
(3)掌握指令的条件执行和使用LDR/STR指令完成存储器的访问。
任务:
(1)使用LDR指令读取0x40003100上的数据,将数据加1,若结果小于10则使用STR指令把结果写回原地址,若结果大于等于10,则把0写回原地址。
然后再次读取0x40003100上的数据,将数据加1,判断结果是否小于10?
周而复此循环。
(2)求从1开始连续10个奇数之和,并将结果存放在名字为SUM的字存储单元中。
编写ARM汇编程序并加注释,调试并记录运行结果。
程序要定义数据段存放结果
二、实验原理
ARM指令格式
<
opcode>
{<
cond>
}{S}<
Rd>
<
Rn>
{,operand2}
opcode:
cond:
S:
Rd:
Rn:
指令助记符,如ADD,LDR,STR执行条件,如NE,EQ是否影响CPSR的值目标寄存器第一操作数寄存器
第二操作数operand2:
条件执行
当处理器工作在ARM状态时,几乎所有的指令均根据CPSR中条件码的状态和指令的条件域有条件的执行,当指令的执行条件满足时,指令被执行,否则忽略
条件码
每一条ARM指令包含4位的条件码,位于指令码的最高4位[31:
28]。
条件码共有15种,每种条件码可用两个字符表示,这两个字符可添加在指令助记符的后面
实验中用到的ARM指令集
1.跳转指令
在ARM程序中有两种方法可以实现程序的跳转,直接向程序计数器PC写入跳转地址值,可以实现在4GB的地址空间中的任意跳转
跳转指令包括以下4条指令
B跳转指令
BL带返回的跳转指令
BX带状态切换的跳转指令
BLX带返回和状态切换的跳转指令
2.数据处理指令
数据处理指令可分为数据传送指令、比较指令和算术逻辑运算指令。
数据传送指令进行数据的传输。
比较指令不保存运算结果,只更新CPSR中相应的条件标志位。
算术逻辑运算指令完成常用的算术与逻辑的运算。
该类指令不但将运算结果保存在目的寄存器中,同时更新CPSR中的相应条件标志位。
3.加载/存储指令
ARM微处理器支持加载/存储指令用于在寄存器和存储器之间传送数据。
常用的加载存储指令如下:
LDR字数据加载指令
LDRB字节数据加载指令
LDRH半字数据加载指令
STR字数据存储指令
STRB字节数据存储指令
STRH半字数据存储指令
LDM批量数据加载指令
STM批量数据存储指令
4.异常指令
ARM微处理器所支持的异常指令:
SWI软件中断指令
SWI0x0;
调用0号软中断
SWI0x12;
调用12号软中断
BKPT(breakpoint)断点中断指令
BKPT0x00ff
产生软件断点中断,用于程序的调试
三、程序代码和结果分析
任务
(1)
COUNTEQU0x40003100
AREAExample2,CODE,READONLY;
定义代码段,名字为Example2,属性为READONLYENTRY;
程序入口
CODE32;
32位ARM指令
STARTLDRR1,=COUNT;
R1=0x40003100
MOVR0,#0;
R0=0
STRR0,[R1];
将地址单元40003100的内容改为0
LOOPLDRR1,=COUNT;
R1=0x40003000
LDRR0,[R1];
R1=0x40003000存储单元的内容
ADDR0,R0,#1;
R0=R0+1
CMPR0,#10;
比较R0和10
MOVHIR0,#0;
若R0>
10,R0=0
R0的内容存储到地址为0x40003000的存储单元
BLOOP;
跳转指令
END
程序还未运行时,地址0x40003100的存储单元的内容为
10
第一次循环前,R1的内容为存储单元地址,R0=0,STRRO,[R1]执行后0x40003000的内容变为