汉明码编码实验报告

  • 格式:doc
  • 大小:30.81 MB
  • 文档页数:5

重庆工程学院

电子信息学院

实 验 报 告

课程名称:_ 数据通信原理 开课学期:__ 2015-2016/02_

院(部): 电子信息学院 开课实验室: 实训楼512

学生姓名: 舒清清 梁小凤 专业班级: 1491003

学 号: ********* *********

重庆工程学院学生实验报告

课程名称 数据通信原理 实验项目名称 汉明码编译实验

开课院系 电子信息学院 实验日期 2016年5月7日

学生姓名 舒清清

梁小凤 学号 149100308

149100305 专业班级 网络工程三班

指导教师 余方能 实验成绩

教师评语:

教师签字: 批改时间: 一、实验目的和要求

1、了解信道编码在通信系统中的重要性。

2、掌握汉明码编译码的原理。

3、掌握汉明码检错纠错原理。

4、理解编码码距的意义。

二、实验内容和原理

汉明码编码过程:数字终端的信号经过串并变换后,进行分组,分组后的数据再经过汉明码编码,数据由4bit变为7bit。

三、主要仪器设备

1、主控&信号源、6号、2号模块 各一块

2、双踪示波器 一台

3连接线 若干

四、实验操作方法和步骤

1、 关电,按表格所示进行连线

2、 开电,设置主控菜单,选择【主菜单】→【通信原理】→【汉明码】。

(1)将2号模块的拨码开关S12#拨为10100000,拨码开关S22#、S32#、S42#均拨为00000000;(2)将6号模块的拨码开关S16#拨为0001,即编码方式为汉明码。开关S36#拨为0000,即无错模式。按下6号模块S2系统复位键。

3、此时系统初始状态为:2号模块提供32K编码输入数据,6号模块进行汉明编译码,无差错插入模式。

4、实验操作及波形观测。

(1)用示波器观测6号模块TH5处编码输出波形。

(2)设置2号模块拨码开关S1前四位,观测编码输出并填入下表中:

五、实验记录与处理(数据、图表、计算等)

校对 输入0000,编码0000000 输入0001,编码0001011

输入0010,编码0010101 输入0011,编码0011110 输入0100,编码0100110

输入0101,编码0101101 输入0110,编码0110011输入0111,编码0111000

输入1000,编码1000111 输入1001,编码1001100 输入1010,编码1010010

输入1011,编码1011001 输入1100,编码1100001 输入1101,编码1101010

输入1110,编码1110100 输入1111,编码1111111

六、实验结果及分析

输入和输出会有一个时延,当计算机存储或移动数据时,可能会产生数据位错误,这时可以利用汉明码来检测并纠错,利用了奇偶校验位概念。

七、实验心得、体会及意见

通过实验我对汉明码有了进一步的认识,对生成矩阵有了一定得了解,重要的是我能够用我所学到的理论知识来解决我现所遇到的问题。