ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:215.69KB ,
资源ID:17500618      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-17500618.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通信原理实验汉明码编译.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

通信原理实验汉明码编译.docx

1、通信原理实验汉明码编译通信履理实验电子信息工程学院学生学号:指导教师日期:上课时间星期大节实验十五汉明编码和译码实验一、 实验前的准备(1) 预习帧成形及其传输电路的构成:预习自左义帧结构的帧同步系统电路的 构成。(2) 熟悉实验指导书附录B和附录C中实验箱而板分布及测试孔位置,立义本 实验相关模块的跳线状态。(3) 实验前重点掌握的内容:汉明码的编码规则、汉明码的纠错能力。二、 实验目的1 掌握汉明码编译码原理2.掌握汉明码纠错检错原理3通过纠错编解码实验,加深对纠错编解码理论的理解三、 实验仪器(1) ZH5001A通信原理综合实脸系统一台(2) 20MHz双踪示波器一台四、 基本原理汉明

2、编码模块实验电路工作原理描述如下:1、 输入数据:汉明编码输入数据可以来自ADPCM1模块的ADPCM码字,或 来自同步数据端口数据、异步端口数据、CVSD编码数据、m序列。选择 ADPCM码字由工作方式选择开关SWCO1中的ADPCM状态决左,当处于 ADPCM状态时(插入跳线器),汉明编码器对ADPCM信号编码;否则处 于非ADPCM状态时(拔除跳线器),输入编码数据来自开关KCO1所设置 的位宜,分别为同步数据端口数据、异步端口数据、CVSD编码数据、m序 列。2、 m序列发生器:m序列用于测试汉明编码规则,输出信号与开关KWCO1位置表3.4.2所示:表342跳线器KWC01与产生输出

3、数据信号选项KWC01设苣状态M.SEL2 13 QM_SEL1 13L3m序列0/1码00/11 码011011115位码长3、 编码使能开关:此开关应与接收端汉明译码器使能开关同步使用,该开关处 于使能状态(H_EN短路器插入),汉明码编码器工作:否则汉明码编码器 不工作。需注意:汉明码编码器不工作时,ADPCM和CVSD话音数拯无法 通话,这是因为编码速率与信道速率不匹配。4、 错码产生:错码产生专门设计用于测量汉明译码器的纠错和检错性能。输出 错码与开关KWC01位置参见表3.4.3所示:表3.4.3跳线器KWC01与插入错码信号选项KWC01设置状态E_MODO E3 E_MOD1

4、错码序列无错码错位错2位错更多错码可以用示波器从错码指示端口监测汉明编码模块各测试点左义:1、 TPC01:输入数据2、 TPC02:输入时钟3、 TPC03:编码模块输出数据(56Kbtps/BPSK/DBPSK)4、 TPC04:编码模块输出时钟(56KHZ/BPSK/DBPSK)5、 TPC05:错码指示(无加错时,该点为低电平。)汉明译码模块实验电路工作原理描述如下:1、 输入信号选择开关:开关KWOK KW01用于选择输入信号和时钟是来自解 调器信道或直接来自汉明编码模块。当KW0KKW01设置在1_2位置(CH: 左端),则输入信号来自信道:开关KW01、KW01设置在2_3位jl

5、CLOOP: 右端),则输入信号来自汉明编码模块。2、 汉明译码器:主要由串/并变换器、校正子生成器、3/8译码器和纠错电路构成。该电路专门由一个CPLD (EPM7128 )实现。3、汉明译码使能开关:SW03中H_EN与发端编码使能开关同步使用。 汉明译码模块各测试点左义:k TPC01:输入时钟(56KHZBPSK/DBPSK)2、 TPC02:输入数据(56KbtpsBPSK/DBPSK)3、 TPC03:检测错码指示4、 TPC04:输出时钟5、 TPC05: CVSD数据输出6、 TPC06:同步数据输岀7、 TPC07: m序列输出8、 TPC08:异步数据输出SWC01SWCO

6、1 SWCO1SWCOI图3.4.4汉明编码模块电路功能组成框图时钟信道终端信道终端数据KW03图3.4.5汉明译码模块电路功能组成框图五、实验内容准备工作:(1)首先通过菜单将调制方式设置为BPSK或DBPSK方式;将汉明编码模块内工作方式选择开关SWC01中,编码使能开关插入(H_EN), ADPCM数据断开(ADPCM);将输入数据选择开关KC01设置在m序列(DT_M)位置:设置m序列方式为(00: M.SEL2和M_SEL1拔下),此时m序列KC01AS CVSDE.MODOE_MOD1H_EN ADPCMM.SEL2M SEL1SWC01输出为1/0码。(2)将汉明译码模块内输入信

7、号和时钟选择开关KWOK KW02设置在LOOP位置(右端),输入信号直接来自汉明编码模块;将译码器使能开关KW03设宜在工 作位置0N (左端九1.编码规则验证(1)用示波器同时观测编码输入信号TPC01波形和编码输岀波形TPC05,观 测时以TPC01同步,观测是否符合汉明编码规则(参见表3.4.1所示)。注意此时输入、输岀数据速率不同,输入数据速率为32Kbps,输出数据 速率为56Kbps。输入序列为0101,输出序列为0101100,査表知符合汉明码编码规则(2)设置m序列方式为(10: M.SEL2插入.M.SEL1拔下),此时m序列输 岀为11/00码(参见表3.4.2所示)。用

8、示波器同时观测编码输入信号TPC01 波形和编码输出波形TPC05,观测时以TPC01同步,观测是否符合汉明 编码规则。输入序列为1100,输岀序列为1100010,查表知符合汉明码编码规则2.译码数据输出测量(1)用示波器同时观测汉明编码模块的编码输入信号TPC01波形和汉明译码 模块译码输出m序列波形TPW07,观测时以TPC01同步。测量译码输岀 数据与发端信号是否保持一致。观测到译码输出数据与发端信号一致,但稍有延时3.译码同步过程观测将汉明编码模块工作方式选择开关SWC01的编码使能开关插入(H_EN): ADPCM数据有效(ADPCM)o将汉明译码模块的输入信号和时钟选择开关KWO

9、K KW02设置在2_3位置(右端),输入信号直接来自汉明编码模块。(1)用示波器检测汉明译码模块内错码检测指示输出波形TPW03。将汉明编 码模块内工作方式选择开关SWC01的编码使能开关断开(H_EN),使汉 明译码模块失步,观测TPCO3变化;将编码使能开关插入(H_EN),观 测汉明译码的同步过程,记录测量结果。失步后编译出错并能检测出,重新插入编码使能开关后无错。4.发端加错信号观测将汉明编码模块工作方式选择开关SWC01的编码使能开关插入(H_EN):ADPCM数据有效(ADPCM)o将汉明译码模块内输入信号和时钟选择开关KW01、KW02设垃在LOOP位宜(右端),输入信号直接来

10、自汉明编码模块:将译码器使能 开关KW03设置在工作位置ON (左端)。(1)用示波器同时测疑汉明编码模块内加错指示TPC03和汉明译码模块内错 码检测指示输出波形TPW03的波形,观测时以TPC03同步。此时无错码。波形恒为髙电平说明此时无错码(2)将汉明编码模块工作方式选择开关SWC01的加错开关EJVIODO接入,产 生1位错码,泄性观测明译码能否检测出错码,记录结果。产生一位错码能检测出(3)将汉明编码模块工作方式选择开关SWC01的加错开关EJVIOD1接入,产 生2位错码,泄性观测明译码能否检测出错码,记录结果。产生两位错码也能检测岀(4)将汉明编码模块工作方式选择开关SWC01的

11、加错开关E_MODO.E_MOD1都插入,产生更多错码,定性观测明译码能否检测岀错码和失 步,记录结果。此时波形模糊,检测不出错码5.收端错码检测能力观测和错码纠错性能测量首先通过菜单将调制方式设置为BPSK (或DBPSK)方式:将汉明编码模块工 作方式选择开关SWC01的编码使能开关插入(H_EN), ADPCM数据断开 (ADPCM):将输入数据选择开关KC01设置在同步数据输入DT-SYS (左端)。将汉 明译码模块内输入信号和时钟选择开关KW01、KW02设宜在LOOP位置(右端): 将译码器使能开关KW03设宜在工作位巻ON (左端)。将误码仪RS422端口通过转 换电缆与实验箱同

12、步模块的JHO2插座连接(注意插入方向:JHO2插座而对实验箱 左下脚为1脚:插头上有小三角符号为1脚。误码仪必须断电后连接!)。(1)加电后将误码仪模式设置“连续S接口时钟选择设置“外时钟S接口类型选择“RS422”方式。按“测试”键进入测试,测量误码率。无错码时编译正确(2)将汉明编码模块工作方式选择开关SWC01的加错开关E_MODO接入,产生1位错码,测量误码率,看汉明编译码系统能否纠1位错码,记录结果。一位错码可以纠正(3)将汉明编码模块工作方式选择开关SWC01的加错开关E_MOD1接入,产生2位错码,测量误码率,看汉明编译码系统能否纠2位错码,记录结果。两位错码时波形模糊,无法纠

13、正(4)将汉明编码模块工作方式选择开关SWC01的加错开关E_MODO.E_MOD1都插入,产生更多错码,测量误码率,记录结果。更多错码时无法纠正六、实验结论汉明码最多能检测2位错码.最多能纠正1位错码七、思考题1 汉明译码模块内输入信号和时钟的来源有哪两种选择?如何选择?答:直接来自汉明编码模块或者来自调制解调模块。通过汉明编码模块内的KWOK KW02选择。2.汉明编码器模块的使能开关,译码器模块的使能模块(H_EN断路器)起什么作用? 答:没有插入H_EN时,输出数据没有经过汉明编码。插入H_EN时,输出数据经 过汉明编码。3.根据实验数据分析汉明码的纠错性能答:由实验数据可知汉明码可以检查出两位错位.同时纠正一位错码。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2