999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

簡述簡易循環碼編譯碼器設計

2018-10-21 11:00:27陰歡歡
科學與信息化 2018年32期
關鍵詞:單片機

陰歡歡

摘 要 通信系統可靠性要求系統可靠地傳輸消息,而信道編碼旨在解決可靠性問題。循環碼屬于線性代碼,具有嚴密的代數理論基礎,具有良好的錯誤檢測和糾正功能。循環碼編譯電路大多用移位寄存器和模2構成的線性時序網絡來完成。基本電路簡單,容易實現,但在體積和功能擴展上受到了限制而不能發揮更大的作用。本設計充分運用單片機的軟件功能進行編碼及譯碼糾錯,可有效克服來自通信信道的干擾,保證數據通信的可靠及系統的穩定,使誤碼率大幅度的降低。只要改變軟件算法,即可適用于不同微機、不同字長的需要。

關鍵詞 信道編碼;循環碼;單片機;編譯碼;可靠

前言

信息在有線或無線信道傳輸時,受外界干擾或信噪比惡化的影響,信息的傳遞容易發生錯誤,需要有效檢測出錯狀況,進行糾錯,保證信息傳輸的質量。前向糾錯編碼技術在發送端引入冗余可以實現檢錯和糾錯,一種廣泛應用前向糾錯碼循環碼它是線性分組碼中最重要的一種類別碼,不光具備分組碼的線性性質,還具有自身的循環性[1]。現階段國內外基于循環碼編譯碼方法的研究都取得了很大的進展,例如循環碼在衛星通信與移動通信方面中起到很重要的作用。采用單片機編程的方法可以實現循環碼編譯碼,成本小,通過軟件升級可以適配多種碼型。

1 循環碼編譯碼原理

1.1 循環碼特點

循環碼隸屬于線性代碼,具有嚴密的代數理論基礎,良好的錯誤檢測和糾正功能,具有如下特點[2]:循環碼具有線性碼的封閉性,意味著線性碼中的任何兩個碼組總和仍為這種碼中的一個碼組。兩個信息碼組之間的長度差一定是后一個信息碼組的權重,碼的最小距離等同于碼的最小權重。循環碼還具有循環的性質,任一碼組不管是從按左到右還是從右到左方向循環移位,仍為該碼中的一個碼組。

1.2 編碼原理

設信息元多項式表達式:

編碼步驟可以歸納如下:

⑴用信息集合m(x)乘以信息集得到,這種運算操作其實就是在信息碼后添加上(n-k)個“0”。

⑵然后將得到的除以g(x),得到商Q(x)和余式r(x)/ g(x),可得該余式分子r(x),又叫作校驗多項式,從而得到該信息碼的對應多項式表達式.

1.3 譯碼原理

由于可以通過多項式生成任意碼組T(x),使得在接收端可以將接收碼組R(x)可以用生成多項式g(x)去除。如果計算后的結果,那么在傳輸中沒有發現錯誤則表示收到的碼字正確;如果,則說明收到的碼字出現錯誤[3],可得循環碼的譯碼方法為:將接收的碼字R(x)用生成多項式g(x)去除,如果r(x)為0則無錯;若不為0否則有錯,如果有錯,則查表。

2 循環碼編譯碼器系統硬件設計

循環碼編譯碼器系統由單片機最小系統,外圍電路包括按鍵輸入,液晶顯示組成。將原始數據輸入到單片機內,通過按鍵將產生的循環碼還原成原始數據從而實現譯碼的功能,在譯碼過程中也有糾正的功能,若不慎出現錯碼,將其糾正還原成原來的數據。

3 軟件及仿真設計

運用C語言程序實現信息碼的(7,4)循環碼的編譯碼,先初始化輸入信號碼源,對其進行編碼,看編碼后的結果是否有錯碼,如果有,則先進行糾錯碼,沒有則直接進行譯碼環節,將譯碼的結果通過1602顯示屏顯示出來,最終顯示出循環碼的生成矩陣的功能。

4 Protues實驗結果

4.1 測試方案

編碼:在矩陣鍵盤上輸入4位0和1組成的信號碼,由單片機編碼過程生成循環碼,顯示在1602顯示屏。

譯碼:編碼后的信息進行譯碼,將其解碼后的信號碼源也顯示在液晶顯示屏上,若和原始碼源相同,則譯碼功能實現,將編碼后的循環碼進行錯1、 2、 3位的操作,通過按鍵輸入,觀察其譯碼后的結果。

4.2 系統設計硬件仿真

編碼:當輸入信息碼為1100時,編碼后的循環碼為1100101,

譯碼:(1)當輸入信息碼為1100101時,譯碼出的碼字為1100101

(2)隨機錯一位,如輸入1000101,譯碼也為1100101

(3)隨機錯兩位,如輸入1010101,譯碼出的結果為1010001,錯兩個超過了循環碼的糾錯能力,譯碼結果和原始信息碼的譯碼結果不同,其譯碼結果如圖1所示:

5 結束語

本文基于Protues仿真平臺,以(7,4)循環碼為例按前述的原理實現編碼、錯誤譯碼和錯誤檢測的全功能。本次設計運用單片機的特點對信息碼進行編譯碼及糾錯,確保通信信息傳輸的可靠性以及傳輸系統的穩定性,這樣能降低錯誤碼出現的情況,確保編譯碼的正確性,能夠很好地改善通信質量的問題。

參考文獻

[1] 樊昌信,曹麗娜.通信原理[M].北京:國防工業出版社,2012:340-346.

[2] 劉曉麗.循環碼編碼及譯碼的分析研究[J].科學與財富,2012, (5):32-40.

[3] 廖海紅.通信系統中的CRC算法的研究和工程實現[D].北京:北京郵電大學,2006.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 在线免费a视频| 一级香蕉人体视频| 日本亚洲国产一区二区三区| 日韩毛片基地| 亚洲男人的天堂在线| 99在线视频网站| 一本大道香蕉高清久久| 日韩精品毛片人妻AV不卡| 欧美在线网| 99久久国产综合精品2020| 亚洲一区色| 国产成人成人一区二区| 中文无码日韩精品| 亚洲天天更新| 国产xx在线观看| 久久综合国产乱子免费| 人妻少妇久久久久久97人妻| 国产精品999在线| 日韩欧美中文字幕一本| 欧美精品在线视频观看| 亚洲精品无码人妻无码| 无码粉嫩虎白一线天在线观看| 久久精品欧美一区二区| 亚洲色欲色欲www网| 在线观看精品国产入口| 亚洲 成人国产| 日本欧美午夜| 国产精品亚洲αv天堂无码| 久久综合五月| 久久国产毛片| 久久久久无码精品| 无码中文字幕加勒比高清| 国产www网站| 亚洲精品少妇熟女| 日本午夜在线视频| 91精品国产麻豆国产自产在线| 亚洲欧美日韩另类| 2048国产精品原创综合在线| 亚洲第一精品福利| 91久久偷偷做嫩草影院| 丰满人妻久久中文字幕| 久无码久无码av无码| 拍国产真实乱人偷精品| a免费毛片在线播放| 狠狠做深爱婷婷综合一区| 国产va免费精品| 国产欧美视频在线| 国产jizz| 免费不卡在线观看av| 欧美国产日韩在线观看| 国产成人综合久久精品尤物| 91国内在线视频| 久久亚洲国产视频| 亚洲一级色| 久久黄色免费电影| 内射人妻无套中出无码| 黄色一级视频欧美| 亚欧美国产综合| 欧美va亚洲va香蕉在线| 亚洲欧美激情小说另类| 欧美精品H在线播放| 精品91在线| 国产玖玖视频| 香蕉eeww99国产精选播放| 国产91小视频| 亚洲丝袜第一页| 日本妇乱子伦视频| 亚洲精品成人片在线观看| 99re这里只有国产中文精品国产精品| 国产xxxxx免费视频| 浮力影院国产第一页| 国产男女XX00免费观看| 日韩精品一区二区三区swag| 亚洲无线观看| 中文字幕有乳无码| 99热这里只有精品国产99| 成人在线观看一区| 91热爆在线| 六月婷婷激情综合| 好吊色国产欧美日韩免费观看| 精品综合久久久久久97超人该| 久久综合结合久久狠狠狠97色|