資源描述:
《12211143鐘振陽漢明碼的編碼與譯碼實(shí)驗(yàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、通信原理實(shí)驗(yàn)電子信息工程學(xué)院學(xué)生:鐘振陽學(xué)號:12211143指導(dǎo)教師:盧燕飛日期:2015.11.21同組成員:孔藝諾上課時間:星期一第五節(jié)課實(shí)驗(yàn)十五漢明編碼和譯碼實(shí)驗(yàn)一、實(shí)驗(yàn)前的準(zhǔn)備(1)預(yù)習(xí)實(shí)驗(yàn)相關(guān)內(nèi)容,重點(diǎn)熟悉漢明碼的編碼規(guī)則和它的糾錯能力。(2)熟悉相關(guān)實(shí)驗(yàn)箱面板分布及測試孔位置和跳線狀態(tài)。二、實(shí)驗(yàn)?zāi)康模?)掌握漢明碼編譯碼原理。(2)掌握漢明碼糾錯檢錯原理。(3)通過糾錯編解碼實(shí)驗(yàn),加深對糾錯編解碼理論的理解。三、實(shí)驗(yàn)儀器ZH5001A通信原理綜合實(shí)驗(yàn)系統(tǒng);20MHz雙蹤示波器!1!實(shí)驗(yàn)原理差錯控制編碼的基木作法是:在發(fā)送端被傳輸?shù)男畔⑿蛄猩细郊右恍┍O(jiān)怦
2、碼元,這些多余的碼元與信息之間以某種確定的規(guī)則建立校驗(yàn)關(guān)系。接收端按照既泄的規(guī)則檢驗(yàn)信息碼元與監(jiān)督碼元Z問的關(guān)系,-旦傳輸過程中發(fā)生差錯,則信息碼元與監(jiān)督碼元之間的校驗(yàn)關(guān)系將受到破壞,從而可以發(fā)現(xiàn)錯誤,乃至糾正錯誤。所謂漢明碼是能糾正單個錯誤的線性分組碼。它冇以下特點(diǎn):碼長最小碼距d=3信息碼位k=2mml糾錯能力t=l監(jiān)督碼位r=n-k這里m位的正整數(shù),給定m后,既可構(gòu)造出貝體的漢明碼(n,k)。表1(7,4)漢明編碼輸入數(shù)據(jù)與監(jiān)督碼元生成表4位信息位a6,a5/a4/巧3位監(jiān)督碼元九31,ao4位信息位a6/a5/a4/巧3位監(jiān)督碼元九ai,ao00000001
3、0001010001011100111000101101010Oil0011101101100001001111100010010110011010010110001111010001110101111111表1為(7,4)漢明編碼輸入數(shù)據(jù)與監(jiān)督碼元生成表。編碼先輸出a6,最后輸出a0°五、實(shí)驗(yàn)準(zhǔn)備工作1.通過菜單選擇調(diào)制方式設(shè)置為BPSK或者DBPSK方式。1.工作方式選擇SWC012.編碼使能開關(guān)插入3.ADPCM數(shù)據(jù)斷開4.加錯開關(guān)均拔出5.將輸入數(shù)據(jù)設(shè)置在m序列M序列方式一共有四種。()/1碼,00/11碼,7位m序列和15位的m序列。六、實(shí)驗(yàn)內(nèi)容及結(jié)論分析
4、編碼規(guī)則驗(yàn)證⑴設(shè)置m序列工作方式10,編碼輸入為00/11碼。觀測:編碼輸入信號TPC01編碼輸出波形TPC051.36U2.00URIGOLSTOP輸出速率是56kbps,輸入速率是32kbps,TPC05的碼字周期是TPC01的4/7o當(dāng)輸入為1100時。輸出為HOOOlOo對比表一,符合編碼規(guī)則。(2)設(shè)置其他m序列的方式(選做)觀測:編碼輸入信號TPC01與編碼輸出波形TPC05以下統(tǒng)一,上面的通道是輸入波形,下通道是輸出波形。CH1=2.06UTixlee.Ous(H2.000USM序列選擇00模式,輸入1/0碼,TPC01輸入1010,TPC05輸出10
5、10011O對比表一,符合漢明碼編碼規(guī)則。M序列選擇10模式,輸入00/11碼,TPC01輸入0011,TPC05輸出0011101c對比表一,符合漢明碼編碼規(guī)則。M序列選擇01模式,輸入7位m序列,TPC01輸入1110010,將碼字4位4位分組,確定信息為以示添加監(jiān)督位。ch72.00U.36kHz1嚶「Ii,A?..■RTi”100.0us(H2.000usJO1.36UM序列選擇11模式,輸入15位m序列,TPC01輸入111100010011010,將碼字4位4位分組,確定信息為以后添加監(jiān)督位。3?譯碼數(shù)據(jù)輸出觀測(l)m序列方式為11觀測:編碼輸入信號T
6、PC01與漢明譯碼模塊譯碼輸岀m序列波形TPW07選擇m序列方式為11,輸入信號15位m序列,TPC01輸入序列位llllOOOlOOHOlOoTPW07譯碼輸出也為llllOOOlOOHOlOo譯碼正確,稍有延時。4?譯碼同步過程觀測⑴斷開SWC01的編碼使能開關(guān)(H_EN)觀測TPW03——(譯碼模塊內(nèi)錯碼檢測指示輸出波形)右圖調(diào)節(jié)示波器的幅度旋鈕,幅度發(fā)生變化,表示出于高電平。插入H?EN(使能開關(guān)),TPW03為低電平。斷開H?EN,TPW03由低電平變?yōu)楦唠娖?,此時高電平表示TPW03出錯。插入H?EN可以恢復(fù)低電平,但是稍有延遲。5?發(fā)端加錯信號和漢明譯
7、碼檢錯能力觀測TPW03,當(dāng)譯碼有錯時,具處在高電平。譯碼正確,具處在低電平。觀測加錯指示TPC03與錯碼檢測指示輸出波形TPW03波形⑴不加錯不加錯TPC03和TPW03都是低電平。沒有顯示。TPC03都是低電平不加錯。TPW03處在低電平,沒冇任何錯誤顯示。⑵加1位錯加錯指示為髙電平的時候,錯碼檢測指示也是高電平。檢測出錯誤。⑶加2位錯檢測出了錯誤(4)加多位錯隨著加錯的增加,檢測出了更多錯謀。結(jié)論:(7,4)漢明碼的檢錯能力是3位。隨著加錯的增加,檢測錯的錯誤增加。6.漢明譯碼糾錯性能觀測。觀測編碼輸入信號TPC01與漢明譯碼模塊譯碼輸出m序列波形TPW0