课程设计报告 样板 联系客服

发布时间 : 星期日 文章课程设计报告 样板更新完毕开始阅读

结束语 25

西 安 电 子 科 技 大 学

电 子 工 程 学 院

课 程 设 计(报告)任 务 书

学生姓名 指导教师 余柏生 职称 高工 学生学号 020X1122 专业 电子信息工程 题目 远程巡回检测中的数据检错纠错电路设计 任务与要求

任务: 对基于单片机的汉明码检错、纠错算法进行研究,并设计电路验证汉明码的编码和译码及其纠错性能。具体要求如下:

1.详细分析了汉明码的纠错原理;

2.完成(12,8)汉明码的编码和译码硬件电路设计及调试;

3.完成基于STC89C51芯片的(12,8)汉明码的编码和译码及其纠错程序的设计;

4. 完成上述任务的软硬件及算法设计和课程设计论文一篇。

开始日期 2010 年12 月15日 完成日期 2011年1月30日 课程设计所在单位 电子工程学院

2010 年 12月 15 日

课程设计报告

设计题目:远程巡回检测中的数据检错纠错电路设计 学 院: 电 子 工 程 学 院 专 业: 电 子 信 息 工 程 班 级: 学号: 学生姓名: 电子邮件: 时 间: 2010 年 10月 成 绩: 指导教师: 余 柏 生

摘 要

本论文介绍了基于汉明码的数据检错纠错系统,详细分析了汉明码的纠错原理,给出了基于STC89C51单片机(12,8)编解码的实现方案。

数字信号在传输过程中需要用信道编码来降低误码率,提高数字通信的可靠性,汉明码正是一种编码效率高且具有前向纠错能力的信道编码。单片机稳定的体系结构、极低的功耗、极快的运算速度等特点,使其广泛应用于数据的实时处理、工业控制、网络通信等方面。本课题中使用STC89C51单片机实现了(12,8)汉明码的编码和译码。

关键词:汉明码 单片机 编码 译码

Abstract

This paper presents the data error correction system based on Hamming code, giving a detailed analysis of the FEC Hamming principle, and the realization of the program based on the STC89C51 SCM (12, 8) code.

Digital signals in the transmission needs channel code to reduce the error rate and to improve the reliability of digital communication. It is proved that Hamming code is a efficient channel coding with the FEC's ability. SCM, stable in architecture, low power in consumption and fast in computing speed, is the widely used in real-time data processing, industrial control, network communications, and so on. The issue using of STC89C51 handles Hamming (12, 8) encoding and decoding.

Keywords: Hamming Code SCM Encoding Decoding