文档库 最新最全的文档下载
当前位置:文档库 › 中南大学通信原理实验报告(截图完整)

中南大学通信原理实验报告(截图完整)

中南大学通信原理实验报告(截图完整)
中南大学通信原理实验报告(截图完整)

中南大学

《通信原理》实验报告

学生姓名

指导教师

学院

专业班级

完成时间

数字基带信号

1、实验名称

数字基带信号

2、实验目的

(1)了解单极性码、双极性码、归零码、不归零码等基带信号波形特点。

(2)掌握AMI、HDB

3

码的编码规则。

(3)掌握从HDB

3

码信号中提取位同步信号的方法。

(4)掌握集中插入帧同步码时分复用信号的帧结构特点。

(5)了解HDB

3

(AMI)编译码集成电路CD22103。

3、实验内容

(1)用示波器观察单极性非归零码(NRZ)、传号交替反转码(AMI)、三阶高密度双极性码

(HDB

3)、整流后的AMI码及整流后的HDB

3

码。

(2)用示波器观察从HDB

3

码中和从AMI码中提取位同步信号的电路中有关波形。

(3)用示波器观察HDB

3

、AMI译码输出波形。

4、基本原理(简写)

本实验使用数字信源模块和HDB

3

编译码模块。

1、数字信源

本模块是整个实验系统的发终端,模块内部只使用+5V电压,其原理方框图如图1-1所示,电原理图如图1-3所示(见附录)。本单元产生NRZ信号,信号码速率约为170.5KB,帧结构如图1-2所示。帧长为24位,其中首位无定义,第2位到第8位是帧同步码(7位巴克码1110010),另外16位为2路数据信号,每路8位。此NRZ信号为集中插入帧同步码时分复用信号,实验电路中数据码用红色发光二极管指示,帧同步码及无定义位用绿色发光二极管指示。发光二极管亮状态表示1码,熄状态表示0码。

本模块有以下测试点及输入输出点:

? CLK 晶振信号测试点

? BS-OUT 信源位同步信号输出点/测试点(2个)

? FS 信源帧同步信号输出点/测试点

? NRZ-OUT(AK) NRZ信号(绝对码)输出点/测试点(4个)

图1-1中各单元与电路板上元器件对应关系如下:

?晶振CRY:晶体;U1:反相器7404

?分频器U2:计数器74161;U3:计数器74193;U4:计数器40160 ?并行码产生器K1、K2、K3:8位手动开关,从左到右依次与帧同步码、数

据1、数据2相对应;发光二极管:左起分别与一帧中的

24位代码相对应

?八选一U5、U6、U7:8位数据选择器4512

?三选一U8:8位数据选择器4512

?倒相器U20:非门74HC04

?抽样U9:D触发器74HC74

2. HDB

3

编译码

原理框图如图1-6所示。本模块内部使用+5V和-5V电压,其中-5V电压由-12V电源经三端稳压器7905变换得到。本单元有以下信号测试点:

? NRZ 译码器输出信号

? BS-R 锁相环输出的位同步信号

?(AMI)HDB

3

编码器输出信号

? BPF 带通滤波器输出信号

? DET (AMI)HDB3整流输出信号

图1-6 HDB

3

编译码方框图

本模块上的开关K4用于选择码型,K4位于左边A(AMI端)选择AMI码,位于右边H

(HDB3端)选择HDB

3

码。

图1-6中各单元与电路板上元器件的对应关系如下:

? HDB

3编译码器U10:HDB

3

编译码集成电路CD22103A

?单/双极性变换器U11:模拟开关4052

?双/单极性变换器U12:非门74HC04

?相加器U17:或门74LS32

?带通滤波器U13、U14:运放UA741

?限幅放大器U15:运放LM318

?锁相环U16:集成锁相环CD4046

信源部分的分频器、三选一、倒相器、抽样以及(AMI)HDB

3

编译码专用集成芯片CD22103等电路的功能可以用一片EPLD(EPM7064)芯片完成,说明见附录四。

下面简单介绍AMI、HDB

3

码编码规律。

AMI码的编码规律是:信息代码1变为带有符号的1码即+1或-1,1的符号交替反转;

信息代码0的为0码。AMI码对应的波形是占空比为0.5的双极性归零码,即脉冲宽度τ与

码元宽度(码元周期、码元间隔)T

S 的关系是τ=0.5T

S

HDB

3

码的编码规律是:4个连0信息码用取代节000V或B00V代替,当两个相邻V码中

间有奇数个信息1码时取代节为000V,有偶数个信息1码(包括0个信息1码)时取代节

为B00V,其它的信息0码仍为0码;信息码的1码变为带有符号的1码即+1或-1;HDB

3

码中1、B的符号符合交替反转原则,而V的符号破坏这种符号交替反转原则,但相邻V码的

符号又是交替反转的;HDB

3

码是占空比为0.5的双极性归零码。

设信息码为0000 0110 0001 0000 0,则NRZ码、AMI码,HDB

3

码如图1-8所示。

分析表明,AMI码及HDB

3

码的功率谱如图1-9所示,它不含有离散谱f S成份(f S =1/T S,等于位同步信号频率)。在通信的终端需将它们译码为NRZ码才能送给数字终端机或数模转

换电路。在做译码时必须提供位同步信号。工程上,一般将AMI或HDB

3

码数字信号进行整流处理,得到占空比为0.5的单极性归零码(RZ|τ=0.5T S)。这种信号的功率谱也在图1-9

中给出。由于整流后的AMI、HDB

3

码中含有离散谱f S,故可用一个窄带滤波器得到频率为f S 的正弦波,整形处理后即可得到位同步信号。

图1-8 NRZ、AMI、HDB

3

关系图

可以用CD22103集成电路进行AMI或HDB

3编译码。当它的第3脚(HDB

3

/ AMI)接+5V

时为HDB

3

编译码器,接地时为AMI编译码器。编码时,需输入NRZ码及位同步信号,它们来自数字信源单元,已在电路板上连好。CD22103编码输出两路并行信号+H-OUT和-H-OUT,

它们都是半占空比的正脉冲信号,分别与AMI或HDB

3

码的正极性信号及负极性信号相对应。

这两路信号经单/双极性变换后得到AMI码或HDB

3

双/单极性变换及相加器构成一个整流器。整流后的DET信号含有位同步信号频率离散谱。本单元中带通滤波器实际是一个正反馈放大器。当无输入信号时,它工作在自激状态;而输入信号将放大器的自激信号频率向码速率方向牵引。它的输出BPF是一个幅度和周期都不恒定的准周期信号。对此信号进行限幅放大处理后得到幅度恒定、周期变化的脉冲信号,但仍不能将此信号作为译码器的位同步信号,需作进一步处理。当锁相环的自然谐振频率足够小时,对输入的电压信号可等效为窄带带通滤波器(关于锁相环的基本原理将在实验三中介绍)。本单元中采用电荷泵锁相环构成一个Q值约为35的的窄带带通滤波器,它可以输出一个符合译码器要求的位同步信号BS-R。

译码时,需将AMI或HDB

3

码变换成两路单极性信号分别送到CD22103的第11、第13脚,

此任务由双/单变换电路来完成。

当信息代码连0个数太多时,从AMI码中较难于提取稳定的位同步信号,而HDB

3

中连0

个数最多为3,这对提取高质量的位同信号是有利的。这也是HDB

3码优于AMI码之处。HDB

3

码及经过随机化处理的AMI码常被用在PCM一、二、三次群的接口设备中。

在实用的HDB

3

编译码电路中,发端的单/双极性变换器一般由变压器完成;收端的双/

单极性变换电路一般由变压器、自动门限控制和整流电路完成,本实验目的是掌握HDB

3

编码规则,及位同步提取方法,故对极性变换电路作了简化处理,不一定符合实用要求。

CD22103的引脚详细说明如下:

(1)NRZ-IN 编码器NRZ信号输入端;

(2)CTX 编码时钟(位同步信号)输入端;

(3)HDB

3/ AMI 码型选择端:接TTL高电平时,选择HDB

3

码;接TTL低电

平时,选择AMI码;

(4)NRZ-OUT HDB

3

译码后信码输出端;

(5)CRX 译码时钟(位同步信号)输入端;

(6)RAIS 告警指示信号(AIS)检测电路复位端,负脉冲有效;(7)AIS AIS信号输出端,有AIS信号为高电平,无ALS信号时为低

电平;

(8)V

SS

接地端;

(9)ERR 不符合HDB

3

/AMI编码规则的误码脉冲输出端;

(10)CKR HDB

3

码的汇总输出端;

(11)+HDB

3-IN HDB

3

译码器正码输入端;

(12)LTF HDB

3

译码内部环回控制端,接高电平时为环回,接低电平

时为正常;

(13)-HDB

3-IN HDB

3

译码器负码输入端;

(14)-HDB

3-OUT HDB

3

编码器负码输出端;

(15)+HDB

3-OUT HDB

3

编码器正码输出端;

(16)V

DD

接电源端(+5V)

CD22103主要由发送编码和接收译码两部分组成,工作速率为50Kb/s~10Mb/s。两部分功能简述如下。

发送部分:

当HDB

3

/ AMI 端接高电平时,编码电路在编码时钟CTX下降沿的作用下,将NRZ码编成HDB3码(+HDB3-OUT、-HDB3-OUT两路输出);接低电平时,编成AMI码。编码输出比输入码延迟4个时钟周期。

接收部分:

(1)在译码时钟CRX的上升沿作用下,将HDB3码(或AMI码)译成NRZ码。译码输出比输入码延迟4个时钟周期。

(2)HDB3码经逻辑组合后从CKR端输出,供时钟提取等外部电路使用;

(3)可在不断业务的情况下进行误码监测,检测出的误码脉冲从ERR端输出,其脉宽

等于收时钟的一个周期,可用此进行误码计数。

(4)可检测出所接收的AIS码,检测周期由外部RAIS决定。据CCITT规定,在RAIS 信号的一个周期(500s)内,若接收信号中“0”码个数少于3,则AIS端输出高电平,使系统告警电路输出相应的告警信号,若接收信号中“0”码个数不少于3,AIS端输出低电平,表示接收信号正常。

(5)具有环回功能

5、实验结果与分析(包括输入、输出信号波形及说明)

下方是信源的时钟信号,上方是信源输出的NRZ码波形,可以看出它是一个周期信号,图中两线之间的是一个周期,一个周期有24bit。它只有正脉冲,脉冲宽度等于码元宽度,码元宽度等于时钟周期。

上方时NRZ码,下方是NRZ码编成的HDB3码,三个1码对应三个HDB3码的三个脉冲,编码器的输出滞后于输入信号,读出序列为

-1 0 0 +1 -1 +1 0 0 -1 +1 0 0 +1 0 -1 +1 -1 0 0 0-1 +1 0 0 0 +1 0 0 0 -1 +1 -1 0 0 0 +1 -1

原始码为 10011100100000111000100000011100011

这个是AMI码,AMI码与HDB3码有不同,它会有长连零。

上面是信源输出的NRZ码,下面是AMI编码器输出的NRZ码,可以看出译码器的

输出滞后于编码器的输入。

为长连零影响了译码。将模式换到HDB3码,输出波形变稳定。

数字调制

1.实验名称

数字调制

2.实验目的

1、掌握绝对码、相对码概念及它们之间的变换关系。

2、掌握用键控法产生2ASK、2FSK、2DPSK信号的方法。

3、掌握相对码波形与2PSK信号波形之间的关系、绝对码波形与2DPSK信号

波形之间的关系。

4、了解2ASK、2FSK、2DPSK信号的频谱与数字基带信号频谱之间的关系。

3.实验内容

1、用示波器观察绝对码波形、相对码波形。

2、用示波器观察2ASK、2FSK、2PSK、2DPSK信号波形。

3、用频谱仪观察数字基带信号频谱及2ASK、2FSK、2DPSK信号的频谱。

4.基本原理(简写)

本实验用到数字信源模块和数字调制模块。信源模块向调制模块提供数字基带信号(NRZ码)和位同步信号BS(已在实验电路板上连通,不必手工接线)。调制模块将输入的绝对码AK(NRZ码)变为相对码BK、用键控法产生2ASK、2FSK、2DPSK信号。调制模块内部只用+5V电压。

数字调制单元的原理方框图如图2-1所示,电原理图如图2-2所示(见附录)。

图2-1 数字调制方框图

本单元有以下测试点及输入输出点:

? CAR 2DPSK信号载波测试点

? BK 相对码测试点

? 2DPSK 2DPSK信号测试点/输出点,VP-P>0.5V

? 2FSK 2FSK信号测试点/输出点,VP-P>0.5V

? 2ASK 2ASK信号测试点,VP-P>0.5V

用2-1中晶体振荡器与信源共用,位于信源单元,其它各部分与电路板上主要元器件对应关系如下:

?÷2(A)U8:双D触发器74LS74

?÷2(B)U9:双D触发器74LS74

?滤波器A V6:三极管9013,调谐回路

?滤波器B V1:三极管9013,调谐回路

?码变换U18:双D触发器74LS74;U19:异或门74LS86 ? 2ASK调制U22:三路二选一模拟开关4053

? 2FSK调制U22:三路二选一模拟开关4053

? 2PSK调制U21:八选一模拟开关4051

?放大器V5:三极管9013

?射随器V3:三极管9013

将晶振信号进行2分频、滤波后,得到2ASK的载频2.2165MHZ。放大器的发射极和集电极输出两个频率相等、相位相反的信号,这两个信号就是2PSK、2DPSK 的两个载波,2FSK信号的两个载波频率分别为晶振频率的1/2和1/4,也是通过分频和滤波得到的。

下面重点介绍2PSK、2DPSK。2PSK、2DPSK波形与信息代码的关系如图2-3所示。

图2-3 2PSK、2DPSK波形

图中假设码元宽度等于载波周期的1.5倍。2PSK信号的相位与信息代码的关系是:前后码元相异时,2PSK信号相位变化180?,相同时2PSK信号相位不变,可简称为“异变同不变”。2DPSK信号的相位与信息代码的关系是:码元为“1”时,2DPSK信号的相位变化180?。码元为“0”时,2DPSK信号的相位不变,可简称为“1变0不变”。

应该说明的是,此处所说的相位变或不变,是指将本码元内信号的初相与上一码元内信号的末相进行比较,而不是将相邻码元信号的初相进行比较。实际工程中,2PSK或2DPSK信号载波频率与码速率之间可能是整数倍关系也可能是非整数倍关系。但不管是那种关系,上述结论总是成立的。

本单元用码变换——2PSK调制方法产生2DPSK信号,原理框图及波形图如图2-4所示。相对于绝对码AK、2PSK调制器的输出就是2DPSK信号,相对于相对码、2PSK调制器的输出是2PSK信号。图中设码元宽度等于载波周期,已调信号的相位变化与AK、BK的关系当然也是符合上述规律的,即对于AK来说是“1变0不变”关系,对于BK来说是“异变同不变”关系,由AK到BK的变换也符合“1变0不变”规律。

图2-4中调制后的信号波形也可能具有相反的相位,BK也可能具有相反的序列即00100,这取决于载波的参考相位以及异或门电路的初始状态。

2DPSK通信系统可以克服上述2PSK系统的相位模糊现象,故实际通信中采用2DPSK而不用2PSK(多进制下亦如此,采用多进制差分相位调制MDPSK),此问题将在数字解调实验中再详细介绍。

K)

)

图2-4 2DPSK调制器

2PSK信号的时域表达式为

S(t)= m(t)Cosωct

式中m(t)为双极性不归零码BNRZ,当“0”、“1”等概时m(t)中无直流分量,S(t)中无载频分量,2DPSK信号的频谱与2PSK相同。

2ASK信号的时域表达式与2PSK相同,但m(t)为单极性不归零码NRZ,NRZ 中有直流分量,故2ASK信号中有载频分量。

2FSK信号(相位不连续2FSK)可看成是AK与AK调制不同载频信号形成的

两个2ASK信号相加。时域表达式为

t

t

m

t

t

m

t

S

c

c2

1

cos

)

(

cos

)

(

)

ω+

=

式中m(t)为NRZ码。

图2-5 2ASK、2PSK(2DPSK)、2FSK信号功率谱

设码元宽度为TS,fS =1/TS在数值上等于码速率,2ASK、2PSK(2DPSK)、2FSK的功率谱密度如图2-5所示。可见,2ASK、2PSK(2DPSK)的功率谱是数字基带信号m(t)功率谱的线性搬移,故常称2ASK、2PSK(2DPSK)为线性调制信号。多进制的MASK、MPSK(MDPSK)、MFSK信号的功率谱与二进制信号功率谱类似。

本实验系统中m(t)是一个周期信号,故m(t)有离散谱,因而2ASK、2PSK (2DPSK)、2FSK也具有离散谱。

5、实验结果与分析(包括输入、输出信号波形及说明)

2PSK和BK之间的关系

相对码从0变到1时,2PSK相位发生180的转变,从1变到0时,2PSK也发生了变化,当两个连1(0)时,2PSK相位不发生变化。

下面是AK码,上面是2DPSK,当两个码相同时为低电平,不同时为高电平。

这是2FSK的波形,1码对应的频率为f1,0码对应的频率为f2。

这是2ASK的波形,0码有波形通过,1码无波形通过。

数字解调实验与眼图

1.实验名称

数字解调实验与眼图

2.实验目的

(1)掌握2DPSK相干解调原理。

(2)掌握2FSK过零检测解调原理。

3.实验内容

(1)用示波器观察2DPSK相干解调器各点波形。

(2)用示波器观察2FSK过零检测解调器各点波形。

用示波器观察眼图。

4.基本原理

可用相干解调或差分相干解调法(相位比较法)解调2DPSK信号。在相位比较法中,要求载波频率为码速率的整数倍,当此关系不能满足时只能用相干解调法。本实验系统中,2DPSK载波频率等码速率的13倍,两种解调方法都可用。实际工程中相干解调法用得最多。2FSK信号的解调方法有:包络括检波法、相干解调法、鉴频法、过零检测法等。

DPSK相干解调器模块各点波形示意图如图4-3所示。

图4-3 2DPSK相干解调波形示意图

2FSK解调器工作原理及有关问题说明如下:

?图4-4为2FSK过零检测解调器各点波形示意图,图中设“1”码载频等于码速率的两倍,“0”码载频等于码速率。

?整形1和整形2的功能与比较器类似,在其输入端将输入信号叠加在2.5V 上。74HC04的状态转换电平约为2.5V,可把输入信号进行硬限幅处理。整形1将正弦2FSK信号变为TTL电平的2FSK信号。整形2和抽样电路共同构成一个判决电平为2.5V的抽样判决器。

图4-4 2FSK过零检测解调器各点波形示意图

?单稳1、单稳2分别被设置为上升沿触发和下降沿触发,它们与相加器一起共同对TTL电平的2FSK信号进行微分、整流处理。电位器R43和R44决定上升沿脉冲宽度及下降沿脉冲宽度(应基本相等)。

? R48可以调节滤波器的频率特性及LPF信号幅度,LPF不是TTL电平信号且不是标准的非归零码,必须进行抽样判决处理。U34对抽样判决输出信号进行整形。

5、实验结果与分析(包括输入、输出信号波形及说明)

为乘法器输出波形

低通滤波器的输出波形

这是比较器的输出波形

抽样器的输出波形

反复开关电源,发现2PSK的解调波形有两个相位,一个是与基带信号同相的,一个是与基带信号反相的。

而2DPSK的波形在反复开关电源后,只有一个相位,是和基带信号同相的,可以解决2PSK的相位模糊问题。

这个是眼图,眼孔越大,干扰噪声越小,中间位置为判决门限电平,上面中间位置为采样时刻。

刀具的认识实验报告

刀具认识实验报告 一. 实验目的 : 1.了解常用刀具的结构型式 2.掌握常用刀具切削部分构成要素 3.掌握普通外圆车刀标注角度及测量方法 二. 实验要求 : 1.熟悉实验台摆设的刀具类型、用途; 2.掌握其中两把刀具的切削部分构成要素; 3.画出普通外圆车刀轴側投影图; 4.画出普通外圆车刀在正交平面参考系中刀具标注角度。 三. 实验报告内容:(按要求填写标准报告纸) : 1、指出所见车刀、铣刀的类型及还看见了哪些刀具 2、指出所见车刀、钻头两把刀具的切削部分构成要素 3、画出普通外圆车刀轴側投影图 4、标出普通外圆车刀在正交平面参考系中刀具角度:外圆车刀的几何参数如下:γO=15°、αO=6°、κr=45°、κr′=10°、λs=-5°的外圆车刀。

~ 实验报告 实验名称:刀具认识实验 内容: 一. 实验目的 : 1.了解常用刀具的结构型式 2.掌握常用刀具切削部分构成要素 3.掌握普通外圆车刀标注角度及测量方法 二. 实验要求 : 1.熟悉实验台摆设的刀具类型、用途; 2.掌握其中两把刀具的切削部分构成要素; ! 3.画出普通外圆车刀轴側投影图; 4.画出普通外圆车刀在正交平面参考系中刀具标注角度。 三. 回答问题 1、指出所见车刀、铣刀的类型及还看见了哪些刀具 答:1)车刀: 按用途分类 外圆车刀、内孔车刀、端面车刀、切断车刀、螺纹车刀。 按结构分类 整体车刀、焊接车刀、焊接装配车刀、机夹车刀、可转位车刀、成型车刀等。 2)铣刀:圆柱铣刀、三面刃铣刀、锯片铣刀、模数铣刀、单角铣刀、双角铣刀、凸圆弧铣刀、凹圆弧铣刀、 3)钻头:麻花钻、中心钻、 ) 4)螺纹刀具:丝锥,板牙,

中南大学C++实验报告

《C++程序设计》上机实验报告 上机内容:C++程序的运行环境和运行一个C++程序的方法 数据类型和表达式 专业班级:电气信息类1203班 学号:0909120320 姓名:李湖 日期:2013年3月16日

目录 1.实验目的 2.实验内容 3.程序源码 4.调试结果 5.实验心得

程序设计实验(一) 1、实验目的 (1)了解所用的计算机系统的基本操作方法,学会独立使用该系统。 (2)了解在该系统上如何编辑、编译、连接和运行一个C程序 (3)通过运行简单的C++程序,初步了解C++源程序的结构和特点。 应学会在一种以上的编译环境下运行C++的程序,建议学习并 掌握Visual C++ 6.0和GCC(RHIDE和DJGPP)的使用方法。2、实验内容和步骤 (1)检查所用所用的计算机系统是否已安装了C++编译系统,并确定他所在的子目录。如果使用的是Windows操作系 统,可以按以下步骤进行: 如果想查找Visual C++ 6.0,可以单击Windows桌面上“开 始”按钮,在菜单中选择“查找”窗口,在“名称”栏中 输入文件名“Microsoft Visual C++ 6.0”,请注意搜索范围, 应当使“搜索”栏中的内容为“C:\”,表示从C盘根目录 开始寻找,即搜索整个C盘。单击“开始查找”按钮, 系统会自动在指定的范围内找寻所需的文件,如果找到, 就会显示出文件路径,如“C:\Windows 000\Start Mean\Program\Microsoft Visual Studio 6.0,表示在

C:\Windows 000\Start Mean\Program\Microsoft Visual Studio 6.0文件中有Visual C++ 6.0。也可以选择Windows 桌面上的“开始”—>“程序”命令,在其弹出的菜单中 选择“Microsoft Visual Studio 6.0”命令,再在其子菜单中 查有无“Microsoft Visual C++ 6.0”命令。如果在安装时采 用系统提供的默认方式安装,应该在这个位置找到 Microsoft Visual C++ 6.0。 如果想查找RHIDE和DJGPP,只须选择“开始”—>“查找(F)”—>“文件或文件夹(F)”命令,并指定RHIDE 和DJGPP即可。 (2)在Visual C++环境下编译和运行C++程序。 在第一次上机时,按以下步骤建立和运行C++程序: ①先进入Visual C++ 6.0环境。 ②按照第15章15.2节介绍的方法,在自己指定的子目录中 建立一个名为test.cpp的新文件(此事尚未向文件输入内 容)。 ③从键盘输入以下程序(第1章第8题): int main(); { int a,b; c=a+b; cout>>”a+b=”>>a+b;

中南大学通信原理实验报告(截图完整)

中南大学 《通信原理》实验报告 学生姓名 指导教师 学院 专业班级 完成时间

数字基带信号 1、实验名称 数字基带信号 2、实验目的 (1)了解单极性码、双极性码、归零码、不归零码等基带信号波形特点。 (2)掌握AMI、HDB 3 码的编码规则。 (3)掌握从HDB 3 码信号中提取位同步信号的方法。 (4)掌握集中插入帧同步码时分复用信号的帧结构特点。 (5)了解HDB 3 (AMI)编译码集成电路CD22103。 3、实验内容 (1)用示波器观察单极性非归零码(NRZ)、传号交替反转码(AMI)、三阶高密度双极性码 (HDB 3)、整流后的AMI码及整流后的HDB 3 码。 (2)用示波器观察从HDB 3 码中和从AMI码中提取位同步信号的电路中有关波形。 (3)用示波器观察HDB 3 、AMI译码输出波形。 4、基本原理(简写) 本实验使用数字信源模块和HDB 3 编译码模块。 1、数字信源 本模块是整个实验系统的发终端,模块内部只使用+5V电压,其原理方框图如图1-1所示,电原理图如图1-3所示(见附录)。本单元产生NRZ信号,信号码速率约为170.5KB,帧结构如图1-2所示。帧长为24位,其中首位无定义,第2位到第8位是帧同步码(7位巴克码1110010),另外16位为2路数据信号,每路8位。此NRZ信号为集中插入帧同步码时分复用信号,实验电路中数据码用红色发光二极管指示,帧同步码及无定义位用绿色发光二极管指示。发光二极管亮状态表示1码,熄状态表示0码。 本模块有以下测试点及输入输出点: ? CLK 晶振信号测试点 ? BS-OUT 信源位同步信号输出点/测试点(2个) ? FS 信源帧同步信号输出点/测试点 ? NRZ-OUT(AK) NRZ信号(绝对码)输出点/测试点(4个) 图1-1中各单元与电路板上元器件对应关系如下: ?晶振CRY:晶体;U1:反相器7404 ?分频器U2:计数器74161;U3:计数器74193;U4:计数器40160 ?并行码产生器K1、K2、K3:8位手动开关,从左到右依次与帧同步码、数

操作系统实验报告-中南大学

操作系统原理试验报告 班级: 学号: 姓名:

实验一:CPU调度 一、实验内容 选择一个调度算法,实现处理机调度。 二、实验目的 多道系统中,当就绪进程数大于处理机数时,须按照某种策略决定哪些进程优先占用处理机。本实验模拟实现处理机调度,以加深了解处理机调度的工作。 三、实验题目 1、设计一个按优先权调度算法实现处理机调度的程序; 2、设计按时间片轮转实现处理机调度的程序。 四、实验要求 PCB内容: 进程名/PID; 要求运行时间(单位时间); 优先权; 状态: PCB指针; 1、可随机输入若干进程,并按优先权排序; 2、从就绪队首选进程运行:优先权-1/要求运行时间-1 要求运行时间=0时,撤销该进程 3、重新排序,进行下轮调度 4、最好采用图形界面; 5、可随时增加进程; 6、规定道数,设置后备队列和挂起状态。若内存中进程少于规定道数,可自动从后备 队列调度一作业进入。被挂起进程入挂起队列,设置解挂功能用于将指定挂起进程解挂入就绪队列。 7、每次调度后,显示各进程状态。 实验二:内存管理 一、实验内容 主存储器空间的分配和回收 二、实验目的 帮助了解在不同的存储管理方式下,应怎样实现主存空间的分配和回收。 三、实验题目 在可变分区管理方式下,采用最先适应算法实现主存空间的分配和回收。

四、实验要求 1、自行假设主存空间大小,预设操作系统所占大小并构造未分分区表; 表目内容:起址、长度、状态(未分/空表目) 2、结合实验一,PCB增加为: {PID,要求运行时间,优先权,状态,所需主存大小,主存起始位置,PCB指针} 3、采用最先适应算法分配主存空间; 4、进程完成后,回收主存,并与相邻空闲分区合并 .1、Vo类说明(数据存储结构) 进程控制块PCB的结构: Public class PCB{ //进程控制块PCB,代表一个进程 //进程名,作为进程的标识; private String name; //要求运行时间,假设进程运行的单位时间数; private int time; //赋予进程的优先权,调度时总是选取优先数小的进程先执行; private int priority; //状态,假设有“就绪”状态(ready)、“运行”状态(running)、 //“后备”状态(waiting)、“挂起”状态(handup) private String state; //进程存放在table中的位置 private int start; //进程的大小 private int length; //进程是否进入内存,1为进入,0为未进入 private int isIn; //进程在内存中的起始位置 private int base; //进程的大小 private int limit; //一些get和set方法以及构造器省略… };

刀具实验报告 1车刀,2质量实验

金属切削原理与刀具设计实验报告书 班级 姓名 学号 机械工程系

实验一车刀几何角度测量实验报告 一、课程名称:金属切削原理与刀具设计 二、实验名称:车刀几何角度测量实验 三、实验设备:车刀量角仪;车刀模型 四、实验目的: 1.了解车刀量角仪的结构、工作原理和使用方法; 2.掌握车刀主要几何参数的测量方法; 3.加深对有关基本概念的理解,并了解车刀几何角度在切削过程中的作用。 五、实验内容: 1.熟悉和调整车刀量角仪; 2.测量45°弯头外圆车刀、90°车刀、直头外圆车刀、螺纹车刀的六个主要几何角度。 (任选二到三种车刀测量) 六、实验报告: 1.任选一种刀具,画图标注刀具正交面内的前角γ0、后角α0、副后角α0’、主偏角κr、 副偏角κr′和刃倾角λs。

2.车刀量角仪型号: 3.车刀几何角度实测记录 被测车刀 前角γo(°)后角αo(°) 副后角αo’ (°) 主偏角κr (°) 副偏角κr′ (°) 刃倾角λs (°)正交平面法平面正交平面法平面副正交平面基面基面切削平面 七、思考题: 1.45°弯头外圆车刀车外圆和端面时,主、副切削刃分别在什么位置,画图示意(要求示意工件、刀具,指出进给运动方向、已加工表面、待加工表面、过渡表面) 2.为什么在车刀的工作图上不标注副前角?

3.车刀按结构分常见类型有哪些?各有何优缺点? 4.用车刀正交平面、法平面角度换算公式分析实验结果。

实验一 车刀几何角度测量实验 一、实验目的 1.了解车刀量角仪的结构、工作原理和使用方法; 2.掌握车刀主要几何参数的测量方法; 3.加深对有关基本概念的理解,并了解车刀几何角度在切削过程中的作用。 二、实验设备 车刀量角仪 ;车刀模型 三、实验装置和实验原理 (一)车刀量角仪的结构及特性 本仪器用于测量各种车刀的正交平面参考系、法平面参考系和假定工作平面、背平面参考系的几何角度。其结构如图1-1所示。 图1-1 1、 盘形工作台 2、 矩形工作台 2a 矩形工作台指针 2c 固紧螺钉 2b 滑动刀台 2d 被量刀具 3、 主量角器 3a 量刀板与指针 3b 升降螺母 4、 副量角器 1 2 3 4 2a 2b 2c 2d 3a 3b 4a 4b 5a 5b 5c 5 4c

中南大学数据结构实验报告(六)

实验六 1.需求分析 2.二分查找算法(设计性实验) 问题描述 从键盘读入一串整数和一个待查键,查找在该整数串中是否有这个待查键。如果有,就输出它在 整数串中的位置;如果没有,输出1。 基本要求 掌握二分查找算法。 测试数据 由读者依据软件工程的测试技术自己确定。注意测试边界数据,如单个结点。 实现提示 利用二分查找算法查找实现。 4.简单个人电话号码查询系统(综合性实验) 问题描述 人们在日常生活中经常要查找某个人或某个单位的电话号码,本实验将实现一个简单的个人电话 号码查询系统,根据用户输入的信息(如姓名等)进行快速查询。 基本要求 (1) 在外存上,用文件保存电话号码信息。 (2) 在内存中,设计数据结构存储电话号码信息。 (3) 提供查询功能:根据姓名实现快速查询。 (4) 提供其他维护功能,如插入、删除、修改等。 测试数据 由读者依据软件工程的测试技术自己确定。注意测试边界数据,如单个结点。 实现提示 由于要管理的电话号码信息较多,而且要在程序运行结束后仍然保存电话号码信息,所以电话号码 信息采用文件的形式存放到外存中。在系统运行时,要将电话号码信息从文件调入内存来进行查找等操作。为了接收文件中的内容,要有一个数据结构与之对应,可以设计如下结构类型的数组来接收数据。const int max=10; struct TeleNumber { String name;// 姓名 String phoneNumber,// 固定电话号码 String mobileNumber,// 移动电话号码 String email;// 电子邮箱 }Tele[max]; 为了实现对电话号码的快速查询,可以将上述结构数组排序,以便应用二分查找,但是,在数组 中实现插入和删除操作的代价较高。如果记录需频繁进行插入或删除操作,可以考虑采用二叉排序树组织电话号码信息,这样查找和维护都能获得较高的时间性能。更复杂地,需考虑该二叉排序树是否平衡,如何使之达到平衡。

2017中南大学人工智能实验报告

“人工智能”实验报告 专业: 班级: 学号: 姓名: 2017年4月日

实验一搜索策略 (一)实验内容 1. 熟悉和掌握启发式搜索的定义、估价函数和算法过程;比较不同算法的性能。 2. 修改八数码问题或路径规划问题的源程序,改变其启发函数定义,观察结果的变化,分析原因。 (二)实验思路 1.利用已有程序“search.jar”,利用已有的“简单搜索树”图或自行构建一个图,选择DFS/BFS/Lowest Cost First/Best-First/Heuristic Depth First/A*等不同的搜索策略,观察程序运行中,OPEN表和CLOSED表的变化,观察搜索过程的变化,理解各个算法的原理。 2.任选八数码问题或路径规划问题的源程序,思考程序如何解决该问题,并对其启发函数进行修改,观察结果的变化,并分析原因 (三)程序清单 此处我选择了路径规划问题:由于篇幅原因,只附上启发函数的定义部分。 原启发函数: floatMapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { floatxd = fabs(float(((float)x - (float)nodeGoal.x))); floatyd = fabs(float(((float)y - (float)nodeGoal.y))); return (xd + yd); } 第一次修改后的启发函数: float MapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { float xd = fabs(float(((float)x - (float)nodeGoal.x))); float yd = fabs(float(((float)y - (float)nodeGoal.y))); float d=sqrt(xd*xd+yd*yd); return d; } 第二次修改后的启发函数: float MapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { float xd = fabs(float(((float)x - (float)nodeGoal.x))); float yd = fabs(float(((float)y - (float)nodeGoal.y))); float d=3*sqrt(xd*xd+yd*yd); return d; } 第三次修改后的启发函数: float MapSearchNode::GoalDistanceEstimate( MapSearchNode&nodeGoal ) { float xd = fabs(float(((float)x - (float)nodeGoal.x)));

《金属切削原理及刀具》实验报告

河南理工大学万方科技学院 金属切削原理与刀具设计 实验报告 班级 学号 姓名 机械与动力工程学院 机械制造实验室

注意事项 为了实验的顺利进行,确保学生人身安全和国家财产安全,特提出以下注意事项: (1)上实验课前必须按指导书作好预习及准备工作。 (2)除了必要的书籍和文具外,其他物品不得带入实验室。 (3)进入实验室后,应保持室内安静和整洁。不准打闹、乱扔纸屑和随地吐 痰。 (4)凡与本次实验无关的仪器设备,均不得使用或触摸。 (5)做实验时应按指导细心操作。如仪器发生故障,应立即报告指导老师, 不得自行拆修或安装软件。 (6)爱护国家财产,实验完毕应将实验仪器整理好,如损坏仪器,按有关规 定处理。 实验结束后,需在三日内上交实验报告,如有特殊情况,需向老师说明原因! 机械与动力工程学院 机械制造实验室

实验1切削力测量 1.1实验目的和要求: (1)了解切削测力仪的工作原理及测力方法。 (2)掌握切削深度、进给量对车削力的影响规律。 (3)掌握有关软件的应用。 1.2实验内容 (1)测力仪标定。 (2)切削速度、进给量一定的情况下,测量不同的切削深度下车削力的大小。 (3)切削速度、切削深度一定的情况下,测量不同的进给量下车削力的大小。 1.3实验设备、仪器和试件 CA6140车床一台 Kistler测力仪一台 计算机系统(数据分析软件)一台 1.4实验数据处理 初始条件: D=mm n=rpm ν=m/min a p=mm 1实验数据记录 记录ν、a p一定的条件下,不同的测得的切削力(如下图)。 表1.1:ν、a p一定的条件下,f对切削力的影响 序号f F x(N)F y(N)F z(N) 1 2 3 4 5 1

中南大学机械基础实验报告机类

机械基础实验报告 (机械类) 中南大学机械基础实验教学中心 2011年8月 目录 训练一机构运动简图测绘 (1) 实验二动平衡实验 (3) 实验三速度波动调节实验 (4) 实验四机构创意组合实验 (5) 实验五平面机构创新设计及运动测试分析实验 (6) 实验六螺栓联接静动态实验 (7) 实验七螺旋传动效率实验 (8) 实验八带传动实验 (9) 实验九液体动压轴承实验 (10) 实验十机械传动性能综合测试实验 (12) 实验十一滚动轴承综合性能测试分析实验 (13) 实验十二机械传动设计及多轴搭接实验 (14) 实验十三减速器拆装实验 (15)

训练一机构运动简图测绘 专业班级第组姓名成绩 1.一个正确的“机构运动简图”应能说明哪些内容?绘制机构运动简图的基本步骤是什么? 2.机构自由度与原动件的数目各为多少?当机构自由度=原动件的数目,机构的

运动是否确定? 五.收获与建议

实验二动平衡实验 专业班级第组姓名成绩一、实验目的: 二?设备名称: 三?实验数据 实验转速: 四.思考题: 转子动平衡为什么要在左右两个平面上进行平衡?

实验三速度波动调节实验专业班级第组姓名成绩一?实验目的: 二?设备名称: 三?实验数据 1?当转速不变时,采用不同的飞轮,数据记录: 结论:当转速不变时,飞轮转动惯量越大,则机构的速度波动越二?当飞轮不变时,转速变化,数据记录: 结论:当飞轮不变时,转速越大,则机构的速度波动越

实验四机构创意组合实验 专业班级第组姓名成绩 一、机构运动简图(要求符号规范标注参数) 二、机构的设计方案图(复印件) 三、机构有____________个活动构件?有______个低副,其中转动副_______个, 移动副__________个,有____________复合铰链,在_________处?有________处?有__________个虚约束,在__________处? 四、机构自由度数目为F=3n-2PL-PH=3X-2X-0= 五、机构有_________个原动件 在___________处用__________驱动,在__________处用___________驱动? 六、针对原设计要求,按照实验结果简述机构的有关杆件是否运动到位?曲柄是 否存在?是否实现急回特性?最小传动角数值?是否有“卡住”现象?(原无要求的项目可以不作涉及) 七、指出在机构中自己有所创新之处? 八、指出机构的设计存在的不足之处,简述进一步改进的设想?

中南大学制造系统自动化技术实验报告整理

制造系统自动化技术 实验报告 学院:机电工程学院 班级:机制**** 姓名:张** 学号: *********** 指导教师:李** 时间: 2018-11-12 实验一柔性自动化制造系统运行实验 1.实验目的 (1)通过操作MES终端软件,实现对柔性制造系统的任务下达和控制加工,让学生

了解智能制造的特征及优势。 (2)通过创意性的实验让学生了解自动化系统总体方案的构思。 (3)通过总体方案的构思让学生了解该系统的工作原理,并学会绘制控制系统流程图,掌握物料流、信息流、能量流的流动路径。 (4)通过总体方案的构思让学生掌握各机械零部件、传感器、控制元器件的工作原理及性能。 (5)通过实验系统运行让学生了解运行的可靠性、安全性是采用何种元器件来实现的,促进学生进行深层次的思考和实践。 2.实验内容 (1)仔细观察柔性自动化制造系统的实现,了解柔性自动化制造系统的各个模块,熟悉各个模块的机械结构。 (2)了解各种典型传动机构的组装、工作原理、以及如何实现运动方向和速度的改变; (3)学习多种传感器的工作原理、性能和使用方法; (4)了解典型驱动装置的工作原理、驱动方式和性能; (5)理解柔性制造系统的工作原理,完成柔性制造系统的设计、组装; (6)实现对柔性制造系统的控制与检测,完成工件抓取、传输和加工。

3.实验步骤 (1)柔性制造系统的总体方案设计; (2)进行检测单元的设计; (3)进行控制系统的设计; (4)上下料机构的组装与检测控制; (5)物料传输机构的组装与实现; (6)柔性制造系统各组成模块的连接与控制; (7)柔性制造系统各组成单元的状态与工件状态位置的检测; (8)对机器人手动操作,实现对工件的抓取、传输。 4. 实验报告 ①该柔性自动化制造系统由哪几个主要的部分组成; 主要由:总控室工作站、AGV小车输送物料机构、安川机器人上下料工作站、法那科机器人上下料工作站、ABB机器人组装工作站、视觉检测及传送工作站、激光打标工作站、堆垛机及立体仓储工作站。 ②画出该柔性自动化制造系统的物料传输系统结构简图;

刀具实验报告

实验一车刀角度的测量 一、实验目的 1.熟悉车刀角度,学会一般车刀角度基准面的确定及角度的测量方法。 2.了解不同参考系内车刀角度的换算方法。 二、实验设备,工具和仪器。 1.车刀量角台(三种型式)。 量角台的构造如图1—1。(1)台座、(2)立柱、(3)指度片、(4)刻度板、(5)螺钉、(6)夹固螺钉、(7)定位块。 2.各种车刀模型。 A型量γ0 、α0、αo·B型量λs C型量K r、K 图1—1车刀量角台 三、实验内容 车刀标注角度的测量。 用车刀量角台测量外园车刀的γ0 、α0 、λs 、K r、K r·、αo·等角。 (a)量前角:如图1-2,将车刀放置在台座上,调整刻度板4和指度片3使指度片的B边位于车刀主剖面内并与前刀面贴合,则由刻度板上读出γ0。如 果指度片位于横向或纵向剖面,则可测得γf或γp 。 (b)量后角:如图1-3,调整刻度板和指度片使指度片A边位于主剖面内,并与后刀面贴合则由刻度板可测得α0。同理指度片位于横向或纵向剖面内可测得αf或αp。调整刻度片位于副剖面内,可测得αo〃。 (c)量刃倾角:如图1-4,调整指度片使之位于切削平面内并使其测量边与主切削刃贴合,则由刻度板读出λs。 (d)量主偏角、副偏角:如图1-5,将车刀刀杆靠紧定位块.调整刻度板的指度片,使指度片测量边分别与主、副切削刃贴合,由刻度板读出K r和K r〃。

图1—2前角γ0测量图1—3后角量α0的测量 图1—4刃倾角λs的测量图1—5主偏角K r、副偏角K r〃的测量

实验记录 1.主剖面参考系的基本角度(单位:度) 计算: 3.在所测量刀具中选择刃倾角最大的刀具,计算切深前角γp,进给前角γf。 由tgγp=tgγo cos K r +tgλs sin K r 得γp=arctg(tg10.5o cos42o+tg(-6o)sin42o)=3.86o 由tgγf=tgγo sin K r -tgλs cos K r 得γf=arctg(tg10.5o sin42o-tg(-6o)cos42o)=11.43o

中南大学机械制造工艺学实验报告

机械制造工艺学实验报告 班级机械1301 姓名黄佳清 学号 07

中南大学机电学院 《机械制造工艺学》课程实验报告 实验名称:加工误差的统计分析 姓名:黄佳清班级:机械1301 学号: 07 实验日期: 2015 年 10 月 18 日指导教师:成绩: 1. 实验目的 (1)掌握加工误差统计分析方法的基本原理和应用。 (2)掌握样本数据的采集与处理方法,要求:能正确地采集样本数据,并能通过对样本 数据的处理,正确绘制出加工误差的实验分布曲线和图。 (3)能对实验分布曲线和图进行正确地分析,对加工误差的性质、工序能力及工艺 稳定性做出准确的鉴别。 (4)培养对加工误差进行综合分析的能力。 2. 实验内容与实验步骤

1.按加工顺序测量工件的加工尺寸,记录测量结果。 2.绘制直方图和分布曲线 1)找出这批工件加工尺寸数据的最大值x max和最小值x min,按下式计算出极差R。 R=x max一x min 2)确定分组数K(K一般根据样本容量来选择,建议可选在8~11之间)。 3)按下式计算组距 d。 4)确定组界(测量单位:微米)。 5)做频数分布表。 6)计算x和 。 7)画直方图 以样本数据值为横坐标,标出各组组界;以各组频率密度为纵坐标,画出直方图。 8)画分布曲线 若工艺过程稳定,则误差分布曲线接近正态分布曲线;若工艺过程不稳定,则应根据实际情况确定其分布曲线。画出分布曲线,注意使分布曲线与直方图协调一致。 9)画公差带 在横轴下方画出公差带,以便与分布曲线相比较。 3.绘制图 1)确定样组容量,对样本进行分组

样组容量m 通常取4或5件。按样组容量和加工时间顺序,将样本划分成若干个样组。 2)计算各样组的平均值和极差 对于第i 个样组,其平均值和极差计算公式为: ∑==m j ij i x m x 1 1 式中 ——第i 个样组的平均值; ——第i 个样组的标准差; ——第i 个样组第j 个零件的测量值; ——第i 个样组数据的最大值; ——第i 个样组数据的最小值 3)计算图控制限(计算公式见实验原理) 4)绘制 图 以样组序号为横坐标,分别以各样组的平均值和极差R 为纵坐标,画出图,并在图上标出中心线和上、下控制限。 4. 按下式计算工序能力系数Cp 5. 判别工艺过程稳定性 可按下表所列标准进行判别。注意,同时满足表中左列3个条件,工艺过程稳定;表中右列条件之一不满足,即表示工艺过程不稳定。

算法实验报告

算法分析与设计实验报告 学院:信息科学与工程学院 专业班级: 指导老师: 学号: 姓名:

目录 实验一:递归与分治 (3) 1.实验目的 (3) 2.实验预习内容 (3) 3.实验内容和步骤 (3) 4.实验总结及思考 (5) 实验二:回溯算法 (6) 1.实验目的: (6) 2.实验预习内容: (6) 3. 实验内容和步骤 (6) 4. 实验总结及思考 (9) 实验三:贪心算法和随机算法 (10) 1. 实验目的 (10) 2.实验预习内容 (10) 3.实验内容和步骤 (10) 4. 实验总结及思考 (13)

实验一:递归与分治 1.实验目的 理解递归算法的思想和递归程序的执行过程,并能熟练编写快速排序算法程序。 掌握分治算法的思想,对给定的问题能设计出分治算法予以解决。 2.实验预习内容 递归:递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数). 分治:分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。 3.实验内容和步骤 快速排序的基本思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 源代码: #include using namespace std; int num; void swap(int &a,int &b) { int temp=a; a=b; b=temp; } void printarray(int *arr) { for (int i=1;i<=num;++i) cout<

中南大学机械制造工艺学实验报告之组合夹具的设计、组装与调整

《机械制造工艺学》课程实验报告 实验名称:组合夹具的设计、组装与调整 姓名: * * * 班级:机械13**班学号: 080113**** 实验日期:2015年10月 29 日指导教师:何老师成绩: 1. 实验目的 (1)掌握组合夹具的特点和设计装配方法,具有按加工要求组装组合夹具并进行检测 的能力。 (2)了解组合夹具的元件种类、结构与功用。 (3)掌握六点定位原理及粗、精基准选择原则。 (4)理解夹具各部分连接方法,了解夹具与机床连接及加工前的对刀方法。 (5)掌握定位方法,调整定位尺寸、消除形位误差、夹紧力的分析等。 (6)熟悉铣、钻、镗等机床夹具的特点。 2. 实验内容与实验步骤 (一)实验内容:根据工件工序要求及结构特点,自行设计夹具总装方案,并进行 装配及调整,以巩固机制工艺学课程中所学到的有关组合夹具的基本理论知识,并用来解决 实际加工中工件的装夹问题。 (二)原理分析:组合夹具元件及其作用 组合夹具按组装对元件间连接基面的形状不同,可分为槽系和孔系两大系统。为了适应 不同产品加工零件尺寸大小的需要,组合夹具按其尺寸大小又分为大、中、小型三个系列, 见下表。 各系列中,其元件用途又可分为八大类。在每一类元件中又分很多结构类型、品种及规 格,以供组装不同夹具时搭配选用。为了掌握组合夹具的组装技术,必须熟悉各类元件的结 构特点、尺寸规格及使用方法,以便灵活运用各类元件,迅速组装出所适用的夹具来。现以 中型系列为例,介绍八大类元件的主要结构形式和基本用途。 1.基础件 它是组合夹具中最大的元件,包括各种规格尺寸的方形、矩形、圆形基础板和基础角铁 等。基础件通常作为组合夹具的基体,通过它将其他各种元件或合件组装成一套完整的夹具, 图1为其中的几种结构。

中南大学 计算机体系结构实验报告

计算机体系结构课程设计 学院:信息科学与工程学院 专业班级: 指导老师: 学号: 姓名:

目录 实验1 对指令操作码进行霍夫曼编码 (3) 一、实验目的 (3) 二、实验内容 (3) 三、设计思路 (4) 四、关键代码 (4) 五、实验截图 (5) 六、源代码 (5) 实验2 使用LRU 方法更新Cache (8) 一、实验目的 (8) 二、实验内容 (8) 三、设计思路 (9) 四、程序截图 (9) 五、实验代码 (9) 实验总结 (16) 参考文献 (16)

实验1 对指令操作码进行霍夫曼编码一、实验目的 了解和掌握指令编码的基本要求和基本原理 二、实验内容 1. 使用编程工具编写一个程序,对一组指令进行霍夫曼编码,并输出最后的编码结果以及对指令码的长度进行评价。与扩展操作码和等长编码进行比较。 2. 问题描述以及问题分析 举例说明此问题,例如: 下表所示: 对此组指令进行 HUFFMAN 编码正如下图所示: 最后得到的HUFFMAN 编码如下表所示:

最短编码长度为: H=0.45*1+0.30*2+0.15*3+0.05*4+0.03*5+0.01*6+0.01*6=-1.95. 要对指令的操作码进行 HUFFMAN 编码,只要根据指令的各类操作码的出现概率构造HUFFMAN 树再进行 HUFFAM 编码。此过程的难点构造 HUFFMAN 树,进行 HUFFAM 编 码只要对你所生成的 HUFFMAN 树进行中序遍历即可完成编码工作。 三、设计思路 观察上图,不难看出构造 HUFFMAN 树所要做的工作:1、先对各指令操作码的出现概率进行排序,构造一个有序链表。2、再取出两个最小的概率节点相加,生成一个生的节点加入到链表中,同时从两表中删除此两个节点。3、在对链表进行排序,链表是否只有一个节点,是则 HUFFAN 树构造完毕,否则继续做 2 的操作。为此设计一个工作链表(链表的元素时类,此类的功能相当结构。)、HUFFMAN 树节点、HUFFMAN 编码表节点。 四、关键代码 哈夫曼树重点在于如何排列权值大小不同的结点的顺序 private int leafNum; //叶子结点个数 private HaffmanNode[] hnodes; //哈夫曼树的结点数组 public HaffManCode(double[] weight) //构造指定权值集合的哈夫曼树 { int n = weight.length; //n个叶子结点 this.leafNum = n; this.hnodes = new HaffmanNode[2*n-1]; //n个叶子结点的哈夫曼树共有2n-1个结点 for(int i=0; i

中南大学x射线实验报告参考

中南大学 X射线衍射实验报告 学院专业班级 姓名学号同组者 月日指导教师 实验 日期 评分分评阅人评阅日期 实验目的 1)掌握X射线衍射仪的工作原理、操作方法; 2)掌握X射线衍射实验的样品制备方法; 3)学会X射线衍射实验方法、实验参数设臵,独立完成一个衍射实验测试; 4)学会MDI Jade 6的基本操作方法; 5)学会物相定性分析的原理和利用Jade进行物相鉴定的方法; 6)学会物相定量分析的原理和利用Jade进行物相定量的方法。 本实验由衍射仪操作、物相定性分析、物相定量分析三个独立的实验组成,实验报告包含以上三个实验内容。 一、实验原理 1、X射线衍射仪 (1)X射线管 X射线管工作时阴极接负高压,阳极接地。灯丝附近装有控制栅,使灯丝发出的热电子在电场的作用下聚焦轰击到靶面上。阳极靶面上受电子束轰击的焦点便成为X射线源,向四周发射X射线。在阳极一端的金属管壁上一般开有四个射线出射窗口。转靶X射线管采用机械泵+分子泵二级真空泵系统保持管内真空度,

阳极以极快的速度转动,使电子轰击面不断改变,即不断改变发热点,从而达到提高功率的目的 (2)测角仪系统 测角仪圆中心是样品台,样品台可以绕中心轴转动,平板状粉末多晶样品安放在样品台上,样品台可围绕垂直于图面的中心轴旋转;测角仪圆周上安装有X 射线辐射探测器,探测器亦可以绕中心轴线转动;工作时,一般情况下试样台与探测器保持固定的转动关系(即θ-2θ连动),在特殊情况下也可分别转动;有的仪器中样品台不动,而X 射线发生器与探测器连动。 (3)衍射光路 2、物相定性分析 1) 每一物相具有其特有的特征衍射谱,没有任何两种物相的衍射谱是完全相同 的 2) 记录已知物相的衍射谱,并保存为PDF 文件 3) 从PDF 文件中检索出与样品衍射谱完全相同的物相 4) 多相样品的衍射谱是其中各相的衍射谱的简单叠加,互不干扰,检索程序能 从PDF 文件中检索出全部物相 3、物相定量分析 物相定量分析——绝热法 在一个含有N 个物相的多相体系中,每一个相的RIR 值(参比强度)均为已知的情况下,测量出每一个相的衍射强度,可计算出其中所有相的质量分数: 其中某相X 的质量分数可表示为: ∑ == N A i i A i X A X X K I K I W 式中A 表示N 个相中被选定为内标相的物相名称 式中A O Al X O Al X A K K K 3 232= 右边是两个物相X 和A 的RIR 值,可以通过实测、计算或查找PDF 卡片获得。 样品中只含有两相A 和B ,并选定A 为内标物相,则有:

中南大学人工智能实验报告

“人工智能”实验报告 专业 班级 学号 姓名

目录 一、实验八自动规划实验群 (3) 二、实验一生产式系统实验群 (6) 三、实验二搜索策略实验群 (7) 四、实验七神经网络 (9) 五、实验心得和体会 (10)

实验八自动规划实验群 姓名班级指导老师日期2011.12 实验目 的 熟悉和掌握自动规划的基本原理,方法和主要技术。 实验原理规划是一种问子题求解技术,它从某个特定的问题状态出发,寻求一系列行为动作,并建立一个操作序列,直到求得目标状态为止。简而言之,规划是一个行动过程的描述。一个总规划可以含有若干个子规划。 实验环 境 转载相 关源文 件 实验环境 转载相关源文件 实现过 程 单步观察实验算法

算法结果分析 观测结果通过规定规则,确定initial state和goal state,使得移动臂按照规则进行移动。分别进行clear holding pickup putdown putdowntable等实现对木块的移动。 实现过程先进行逆向推理选择,找出途径后再进行移动。 学生结论对于不同的规则将会出现不同的移动过程。通过规定不同的动作可实现不通过的移动。

实验一生产式系统实验群 姓名指导老师日期2011.12 实验目的熟悉和掌握产生式系统的运行机制,掌握基 于规则推理的基本方法。 推理方 法 逆向推理 建立规则库建立事实库 该动物是哺乳动物<- 该动物有毛发. 该动物是哺乳动物<- 该动物有奶. 该动物是鸟<- 该动物有羽毛. 该动物是鸟<- 该动物会飞&会下蛋. 该动物是食肉动物<- 该动物吃肉. 该动物是食肉动物<- 该动物有犬齿&有爪&眼盯前方. 该动物是有蹄类动物<- 该动物是哺乳动物&有蹄. 该动物是有蹄类动物<- 该动物是哺乳动物& 是嚼反刍动物. 该动物是金钱豹<- 该动物是哺乳动物&是食肉动物&是黄褐色&身上有暗斑点. 该动物是虎<- 该动物是哺乳动物&该动物是食肉动物&是黄褐色&身上有黑色条纹. 该动物是长颈鹿<- 该动物是有蹄类动物&有长脖子&有长腿&身上有暗斑点. 该动物是斑马<- 该动物是有蹄类动物&身上有黑色条纹. 该动物是鸵鸟<- 该动物是鸟&有长脖子&有长腿&不会飞&有黑白二色. 该动物是企鹅<- 该动物是鸟&会游泳&不会飞&有黑白二色. 该动物是信天翁<- 该动物是鸟&善飞. %------动物识别系统事实集: %会游泳. %--该动物是企鹅 %不会飞. %有黑白二色. %该动物是鸟. %-------- %--该动物是鸟 %该动物会飞. %会下蛋. %----该动物是金钱豹<- 该动物是哺乳动物&是食肉动物&是黄褐色&身上有暗斑点. %该动物有毛发. %是食肉动物. %是黄褐色. %身上有暗斑点. %----该动物是虎<- 该动物是哺乳动物&该动物是食肉动物&是黄褐色&身上有黑色条纹. %该动物是哺乳动物. %是食肉动物. %是黄褐色. %身上有暗斑点. %----该动物是长颈鹿<- 该动物是有蹄类动物&有长脖子&有长腿&身上有暗斑点. %该动物是有蹄类动物. %有长脖子. %有长腿. %身上有暗斑点. 预测结果假设目标为该动物是金钱豹,则结果为true. 实验过程及结果(注意观测规则的匹配过程和方法) (1)假设这个动物是金钱豹。为了检验这个假设,根据规则, 要求这个动物是哺乳动物&是食肉动物&是黄褐色&身上有暗 斑点. (2)必须检验这个动物是否为哺乳动物。先由规则库中的: 该动物是哺乳动物<- 该动物有毛发.该动物是哺乳动物<- 备注(原因等) 根据逆向推理可以逐步 确定

中南大学微机实验报告

中南大学信息科学与工程学院 微机原理与接口技术实验报告 学生学院信息科学与工程学院 专业班级 学号 学生姓名____ 指导教师

目录 第一部分软件实验 (4) DEBUG 的使用 (4) 第二部分硬件实验 (8) 实验一使用ADC0809的A/D转换实验 (10) 实验二使用DAC0832的D/A转换实验(一) ................................. 错误!未定义书签。 实验三使用DAC0832的D/A转换实验(二) ................................. 错误!未定义书签。第三部分实验总结. (13)

第一部分软件实验 DEBUG 的命令及其操作 一、实验目的 1.熟练掌握debug的常用命令,学会用debug来调试程序。 2.深入了解数据在存储器中的存取方法及堆栈中数据的压入与弹出。 3.掌握各种寻址方法以及简单指令的执行过程。 二、实验内容 1.进入和退出DEBUG程序 2.本实验只要求在DEBUG调试状态下进行,包括汇编程序,调试程序,执行程序 3.掌握一些DEBUG的基本操作 三、实验环境 Windows系统下从进入命令行窗口。 四、实验的基本原理 a 汇编 d显示内存单元内容 e修改单元内存内容 g执行命令 t单步(或多步)调试 n指定文件路径文件名(含扩展名) u反汇编 r查看寄存器值及修改 l加载程序 w写盘命令 五、实验步骤 1.用DEBUG调试简单程序 例1 -A CS:0106 MOV AX,1234 MOV BX,2345 MOV CX,0 ADD AX,BX MOV CX,AX INT 20 运行程序

相关文档
相关文档 最新文档