內(nèi)容摘要:介紹了承壓管道檢測(cè)機(jī)器人多級(jí)通訊中的糾錯(cuò)編碼。機(jī)器人采用8位單片機(jī)作為控制器,針對(duì)其特點(diǎn),采用BCH碼作為多級(jí)通訊的糾錯(cuò)編碼,文中給出了BCH的結(jié)構(gòu)。為提高通訊過(guò)程的實(shí)時(shí)性,采用軟件快速查表法實(shí)現(xiàn)BCH的編碼及譯碼,離線計(jì)算出糾錯(cuò)編碼表、伴隨式表以及與伴隨式對(duì)應(yīng)的正確信息碼表,通訊過(guò)程中復(fù)雜的編碼、解碼過(guò)程變?yōu)榭焖俨楸磉^(guò)程,可精確檢測(cè)并糾正所有錯(cuò)誤位數(shù)不大于2的誤碼,為提高查表效率,采用折半查表法以及索引查表法。 下載: ![]() |