亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于rrc的射頻測距主、子處理裝置、系統(tǒng)及其方法

文檔序號:7818326閱讀:187來源:國知局
基于rrc的射頻測距主、子處理裝置、系統(tǒng)及其方法
【專利摘要】本發(fā)明公開了一種基于RRC的射頻測距系統(tǒng),包括:相互通訊的總機(jī)110和子機(jī),總機(jī)進(jìn)一步包括:編碼模塊、總機(jī)第一RRC生成模塊、控制器、射頻發(fā)送模塊、發(fā)送時(shí)間記錄模塊、射頻接收模塊、地址對比模塊、總機(jī)RRC序列檢測模塊、總機(jī)第二RRC生成模塊以及距離計(jì)算模塊,子機(jī)進(jìn)一步包括:射頻接收模塊、相位調(diào)整模塊、地址檢測模塊、糾錯(cuò)模塊、子機(jī)RRC生成模塊、子機(jī)RRC序列檢測模塊、處理時(shí)間計(jì)數(shù)模塊、地址模塊、編碼模塊以及子機(jī)射頻發(fā)送模塊。本發(fā)明提供的基于RRC的射頻測距系統(tǒng)可利用一定波段的射頻來實(shí)現(xiàn)穿墻測量,通過多地址幀的編碼方式實(shí)現(xiàn)多個(gè)子機(jī)距離的測量,使用數(shù)字信號的編碼實(shí)現(xiàn)較好的糾錯(cuò)性和同相位性,通過多地址實(shí)現(xiàn)多個(gè)節(jié)點(diǎn)同時(shí)測距。
【專利說明】
基于RRC的射頻測距主、子處理裝置、系統(tǒng)及其方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線測距領(lǐng)域,尤其涉及一種基于RRC的射頻測距主、子處理裝置、系統(tǒng)及其方法,具有低成本、可穿墻的多點(diǎn)測距功能。

【背景技術(shù)】
[0002]地形測量是利用測量儀器對地球表面局部區(qū)域內(nèi)各種地物,地貌(統(tǒng)稱地形)的空間位置和幾何形狀進(jìn)行測定。許多世紀(jì)以來,人們測量距離的方法,都是用一根帶分劃的尺子(測繩、皮尺、鋼尺)采取直接比對的方法來求得距離。這種方法的主要缺點(diǎn)是易受測線上地形條件的限制。要想測得較高精度的距離成果,必需花費(fèi)很大的人力、物力來選取和整理測量路線,不但工作量大、成本高,而且一旦碰到測線上有如河流、湖泊乃至山崗、溝壑,測距便無法進(jìn)行。微波的特點(diǎn)是在各種障礙物上都能產(chǎn)生良好的反射,具有良好的定向輻射性能;在傳輸過程中受到粉塵、煙霧、火焰及強(qiáng)光的影響小,具有很強(qiáng)的環(huán)境適應(yīng)能力。
[0003]微波測距儀是一種利用連續(xù)相位比較法來測定兩點(diǎn)間距離的相位式精密電子儀器,可用于軍事測量、大地測量、航外控制測量和其它高精度工程測量,與激光測距、紅外測距相比,具有精度高、抗干擾能力強(qiáng)、測程遠(yuǎn)、全天候等特點(diǎn)。在我國國防和經(jīng)濟(jì)建設(shè)上,具有重大的意義。隨著大規(guī)模集成電路技術(shù)和微處理技術(shù)的迅速發(fā)展,微波測距技術(shù)從長期停滯不前的原理性、實(shí)驗(yàn)性研究階段,迅速進(jìn)入工程實(shí)用和產(chǎn)業(yè)化階段。有關(guān)廠商不斷推出各種高性能的微波測距儀,不但使微波發(fā)射接收電路實(shí)現(xiàn)小型化,而且性能指標(biāo)也有很大的提高,價(jià)格也有很大的下降。
[0004]然而,在研究中發(fā)現(xiàn),由于所使用的電磁波多為短波,因此并不具有穿墻測量的能力。而長波又容易受干擾,準(zhǔn)確性不足。因此選擇一種波長適當(dāng)?shù)碾姶挪ǎㄟ^數(shù)字編碼增強(qiáng)其糾錯(cuò)性能和接收端的同相性能則可以在一定程度上增強(qiáng)其精度,且成本較低。通過地址編碼也可以實(shí)現(xiàn)多點(diǎn)的同時(shí)測量。


【發(fā)明內(nèi)容】

[0005]本發(fā)明要解決的技術(shù)問題是提供一種基于RRC的射頻測距系統(tǒng)及其方法,能夠?qū)崿F(xiàn)穿墻測距和多點(diǎn)同時(shí)測距,且具有較高的精確度。
[0006]本發(fā)明的一個(gè)方面提供了一種基于RRC的射頻測距主處理裝置,包括:編碼模塊102、總機(jī)第一 RRC生成模塊104、控制器106、射頻發(fā)送模塊108、發(fā)送時(shí)間記錄模塊110、射頻接收模塊132、地址對比模塊134、總機(jī)RRC序列檢測模塊136、總機(jī)第二 RRC生成模塊138以及距離計(jì)算模塊140,其中:所述總機(jī)第一 RRC生成模塊104,連接編碼模塊102,以CLK為基準(zhǔn)生成第一 RRC序列供編碼模塊102使用;所述編碼模塊102,分別連接第一 RRC生成模塊104和控制器106,以CLK為時(shí)序基準(zhǔn)根據(jù)控制器106的控制信號并使用第一 RRC生成模塊104生成的RRC碼生成待發(fā)送的數(shù)據(jù)串,所生成的字符串分為前置碼字,信息碼組和地址碼組三部分;所述控制器106,分別連接編碼模塊102和射頻發(fā)送模塊108,以通過控制信號控制數(shù)據(jù)的發(fā)送、接收、編碼和計(jì)算;所述發(fā)送時(shí)間記錄模塊110,分別連接編碼模塊102、地址比對模塊134、總機(jī)RRC序列檢測模塊136以及距離計(jì)算模塊140,以檢測編碼模塊102生成的編碼中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,以CLK為量化依據(jù)并以矩陣的形式記錄,當(dāng)時(shí)間信息返回后,根據(jù)地址對比模塊134中的對比信息取出該信號對應(yīng)的發(fā)送時(shí)間,并與來自于RRC序列檢測模塊136的時(shí)間信息一起發(fā)送至距離計(jì)算模塊140 ;所述射頻發(fā)送模塊108,分別連接編碼模塊102和控制器106,以發(fā)送來自編碼模塊102的射頻數(shù)據(jù)串至子機(jī)的射頻接收模塊112 ;所述總機(jī)射頻接收模塊132,分別連接地址對比模塊134和總機(jī)RRC序列檢測模塊136,以接收子機(jī)射頻發(fā)送模塊130返回的數(shù)據(jù)地址并發(fā)送給地址對比模塊134進(jìn)行處理;所述地址對比模塊134,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)射頻接收模塊132,以根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊;所述總機(jī)RRC序列檢測模塊136,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)第二 RRC生成模塊138,以檢測接收到的RRC序列,并交由發(fā)送時(shí)間記錄模塊110 ;所述總機(jī)第二 RRC生成模塊138,連接總機(jī)RRC序列檢測模塊136,以生成第二 RRC序列供RRC序列檢測模塊136使用;所述距離計(jì)算模塊140,分別連接控制器106和發(fā)送時(shí)間記錄模塊110,通過自己地址索引到的發(fā)送時(shí)間記錄模塊110中記錄的時(shí)間和字符串中的字符處理時(shí)間相減以計(jì)算出信號在往返過程中需要的時(shí)間作為往返距離,并告知控制器106,此次測試完成,控制器106將進(jìn)行下一個(gè)地址的測量。
[0007]本發(fā)明提供的一種基于RRC的射頻測距主處理裝置的一個(gè)實(shí)施例中,所述編碼模塊進(jìn)一步包括:地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用;組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組。其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘1’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊;BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用;計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
[0008]本發(fā)明的另一個(gè)方面提供了一種基于RRC的射頻測距子處理裝置,包括:射頻接收模塊112、相位調(diào)整模塊114、地址檢測模塊、糾錯(cuò)模塊118、子機(jī)RRC生成模塊120、子機(jī)RRC序列檢測模塊122、處理時(shí)間計(jì)數(shù)模塊124、地址模塊126、編碼模塊128以及子機(jī)射頻發(fā)送模塊130,其中:所述子機(jī)射頻接收模塊112,連接相位調(diào)整模塊114,將接收來自總機(jī)射頻發(fā)送模塊108的數(shù)據(jù)串提供給相位調(diào)整模塊114使用;所述相位調(diào)整模塊114,分別連接子機(jī)射頻接收模塊112和地址檢測模塊116,根據(jù)子機(jī)射頻接收模塊112發(fā)送的數(shù)據(jù)串前置碼字調(diào)整接收碼字的相位,并且將調(diào)整后的碼字發(fā)送處理結(jié)果供地址檢測模塊使用;所述地址檢測模塊116,分別連接相位調(diào)整模塊114、糾錯(cuò)模塊118和子機(jī)RRC序列檢測模塊122,以檢測相位調(diào)整模塊114輸出內(nèi)容是否針對該子機(jī)地址,若是則將數(shù)據(jù)串移交糾錯(cuò)模塊118和RRC序列檢測模塊122處理;所述糾錯(cuò)模塊118,分別連接地址檢測模塊116、子機(jī)RRC序列檢測模塊122和地址模塊126,以根據(jù)子機(jī)RRC序列檢測模塊122檢測的結(jié)果進(jìn)行糾錯(cuò),并將其處理結(jié)果發(fā)送至地址模塊126進(jìn)行處理;所述子機(jī)RRC生成模塊120,連接子機(jī)RRC序列檢測模塊122,以生成RRC序列發(fā)送給子機(jī)RRC序列檢測模塊使用;所述子機(jī)RRC序列檢測模塊122,分別連接地址檢測模塊116、糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124,檢測來自于地址檢測模塊116的數(shù)據(jù)串中的RRC序列,分別發(fā)送給糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124使用;所述處理時(shí)間計(jì)數(shù)模塊124,分別連接子機(jī)RRC序列檢測模塊122和編碼模塊128,以根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄,該結(jié)果供編碼模塊處理;所述地址模塊126,分別連接糾錯(cuò)模塊118和編碼模塊128,以改變來自于糾錯(cuò)模塊118的數(shù)據(jù)串的地址并將改變地址的數(shù)據(jù)串發(fā)送給編碼模塊128 ;所述編碼模塊128,分別連接處理時(shí)間計(jì)數(shù)模塊124、地址模塊126以及子機(jī)射頻發(fā)送模塊130,以對來自于地址模塊126的新信息幀加入處理時(shí)間和糾錯(cuò)碼(BCH碼);所述子機(jī)射頻發(fā)送模塊130,連接編碼模塊128,以將編碼模塊128的編碼結(jié)果反饋至總機(jī)的射頻接收模塊132。
[0009]本發(fā)明提供的一種基于RRC的射頻測距子處理裝置的一個(gè)實(shí)施例中,所述編碼模塊包括:地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用;組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組。其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘1’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊;BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用;計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
[0010]本發(fā)明的另一個(gè)方面提供了一種基于RRC的射頻測距系統(tǒng),該系統(tǒng)包括:編碼模塊,用于以CLK為時(shí)序基準(zhǔn)生成待發(fā)送的數(shù)據(jù)串;RRC生成模塊,用于生成RRC序列,供編碼模塊編碼;控制器,用來控制數(shù)據(jù)的發(fā)送;發(fā)送時(shí)間記錄模塊,用來檢測發(fā)送內(nèi)容中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄。射頻發(fā)送模塊,用來發(fā)送射頻數(shù)據(jù)串;射頻接收模塊,用來接收總機(jī)的數(shù)據(jù)串;相位調(diào)整模塊,用來根據(jù)數(shù)據(jù)串的前置碼字調(diào)整接收碼字的相位;地址檢測模塊,用來檢測接收的數(shù)據(jù)是否針對該模塊的地址;RRC生成模塊,用來生成RRC序列;RRC序列檢測模塊,用來檢測RRC序列供糾錯(cuò)模塊和處理時(shí)間計(jì)數(shù)模塊處理;糾錯(cuò)模塊,根據(jù)RRC序列檢測的結(jié)果進(jìn)行糾錯(cuò);處理時(shí)間計(jì)數(shù)模塊,用來根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄;地址模塊,用于改變數(shù)據(jù)串的地址;編碼模塊,用于更新信息幀的糾錯(cuò)碼(BCH碼);射頻發(fā)送模塊,用于回發(fā)數(shù)據(jù)串;射頻接收模塊,用于接收回發(fā)數(shù)據(jù);地址對比模塊,用于根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊;RRC序列檢測模塊,用于檢測其中的RRC序列,并交由發(fā)送時(shí)間記錄模塊;距離計(jì)算模塊,用于根據(jù)發(fā)送和接收的時(shí)間計(jì)算距離并輸出。
[0011]本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的一個(gè)實(shí)施例中,編碼模塊進(jìn)一步包括:組碼模塊,按照如圖3所示的時(shí)序進(jìn)行組碼;地址存儲模塊,用于存儲所有子機(jī)的地址;BCH校驗(yàn)碼計(jì)算模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼;計(jì)數(shù)模塊,用于計(jì)算字符串各部分的比特?cái)?shù);
本發(fā)明的另一個(gè)方面提供了一種基于RRC的射頻測距實(shí)現(xiàn)方法,其特征在于,所述方法包括:取地址,取出各個(gè)子機(jī)的地址;生成RRC碼,用于數(shù)據(jù)串信息幀的填充;編碼,將地址和RRC分別填充如地址幀和信息幀,并按照圖3所示時(shí)序加入前置碼字和同步碼字以及校驗(yàn)碼;將經(jīng)過編碼的數(shù)據(jù)串通過總機(jī)射頻發(fā)送進(jìn)行串行輸出;在接收范圍內(nèi)的所有子機(jī)射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;只有在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘;通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整;地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該子機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字;RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀,在檢測到最后一個(gè)RRC序列的同時(shí)計(jì)數(shù)器開始計(jì)數(shù);同時(shí)進(jìn)行RRC碼糾錯(cuò),通過RRC生成電路生成RRC并與信息幀中的內(nèi)容進(jìn)行比對,同時(shí)通過BCH糾錯(cuò)碼進(jìn)行糾錯(cuò);刪除序列中的原地值,插入總機(jī)地址與本機(jī)地址;插入處理時(shí)間,同時(shí)為了防止總機(jī)在接收子機(jī)信息時(shí)發(fā)生沖突,則進(jìn)行子機(jī)地址后三位乘以N個(gè)時(shí)鐘的延時(shí);將處理好的數(shù)據(jù)串通過子機(jī)射頻發(fā)送模塊發(fā)送;總機(jī)的射頻接收模塊接收數(shù)據(jù)串;在接收范圍內(nèi)的主機(jī)射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;只有在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘;通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整;地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該主機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字;RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀,在檢測到最后一個(gè)RRC碼之后取出以發(fā)送該數(shù)據(jù)的子機(jī)地址尋址找出對應(yīng)的發(fā)送時(shí)間,并計(jì)算出發(fā)送與接收的時(shí)間差來計(jì)算距離;對算出的距離進(jìn)行初步判斷,若超出測量范圍則重測,否則輸出該距離。
[0012]本發(fā)明提供了一種基于RRC的射頻測距系統(tǒng)和方法,其可以實(shí)現(xiàn)多點(diǎn)測距。如圖5所示,一個(gè)總機(jī)最多可以同時(shí)測量與8個(gè)子機(jī)之間的距離。通過地址組的概念,總機(jī)發(fā)送的一個(gè)數(shù)據(jù)串可以同時(shí)激活至多8個(gè)子機(jī),而子機(jī)會(huì)自動(dòng)差錯(cuò)發(fā)送數(shù)據(jù)串至總機(jī),以完成多點(diǎn)測距。
[0013]本發(fā)明提供了一種基于RRC的射頻測距系統(tǒng)和方法,其編碼數(shù)據(jù)串如圖3所示,其中前置碼字為一串固定長度的時(shí)鐘,即0、1 二進(jìn)制碼。該時(shí)鐘與總機(jī)的發(fā)送時(shí)鐘相同,用來實(shí)現(xiàn)接收模塊的相位同步。之后緊跟的是地址碼組和信息碼組。地址碼組由同步碼字和地址幀0-7組成,可以最多包含8個(gè)子機(jī)地址,即同時(shí)激活8個(gè)子機(jī)。信息碼組由同步碼字和信息幀0-7組成。地址幀和信息幀是以BCH碼的形式存儲,信息幀的信息由RRC碼填充。因?yàn)镽RC的產(chǎn)生和糾錯(cuò)電路均是嚴(yán)格按照時(shí)鐘并行產(chǎn)生的,因此可以較好地應(yīng)用于此。

【專利附圖】

【附圖說明】
[0014]附加的并且形成說明書一部分的附圖包括在本發(fā)明的特定方面的描寫中。本發(fā)明以及本發(fā)明提供的系統(tǒng)的模塊和流程的更清楚的概念,通過參考參考示例以及附圖中示出非限制性的實(shí)施例將更容易理解。通過參考一個(gè)或者多個(gè)附圖結(jié)合本發(fā)明的描述可以更好地理解本發(fā)明。
[0015]圖1示出本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的結(jié)構(gòu)示意圖; 圖2示出本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的一個(gè)實(shí)施方式中編碼模塊的【具體實(shí)施方式】的結(jié)構(gòu)示意圖;
圖3示出本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的一個(gè)實(shí)施方式中編碼的數(shù)據(jù)串的基本格式;
圖4示出本發(fā)明提供的一種基于RRC的射頻測距方法的流程圖;
圖5示出本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的整體結(jié)構(gòu)圖。

【具體實(shí)施方式】
[0016]下面參照附圖用本發(fā)明的實(shí)例性實(shí)施例對本發(fā)明進(jìn)行更全面的描述和說明。
[0017]圖1示出本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的結(jié)構(gòu)示意圖。
[0018]如圖1所示,一種基于RRC的射頻測距系統(tǒng)100包括:編碼模塊102、RRC生成模塊104、控制器106、射頻發(fā)送模塊108、發(fā)送時(shí)間記錄模塊110、射頻接收模塊112、相位調(diào)整模塊114、地址檢測模塊116、糾錯(cuò)模塊118、RRC生成模塊120、RRC序列檢測模塊122、處理時(shí)間計(jì)數(shù)模塊124、地址模塊126、編碼模塊128、射頻接收模塊130、射頻接收模塊132、地址對比模塊134、RRC序列監(jiān)測模塊136、RRC生成模塊138和距離計(jì)算模塊140。
[0019]其中編碼模塊102,用于以CLK為時(shí)序基準(zhǔn)生成待發(fā)送的數(shù)據(jù)串。生成的數(shù)據(jù)串如圖3所示;RRC生成模塊104,用于生成RRC序列,供編碼模塊編碼,RRC生成電路嚴(yán)格按照時(shí)鐘生成RRC碼;控制器106,用來控制數(shù)據(jù)的發(fā)送。主要包括何時(shí)開始生成和發(fā)送數(shù)據(jù);發(fā)送時(shí)間記錄模塊110,用來檢測發(fā)送內(nèi)容中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄;射頻發(fā)送模塊108,用來發(fā)送射頻數(shù)據(jù)串;射頻接收模塊112,用來接收總機(jī)發(fā)送的數(shù)據(jù)串;相位調(diào)整模塊114,用來根據(jù)數(shù)據(jù)串的前置碼字調(diào)整接收碼字接收時(shí)鐘的相位;地址檢測模塊116,用來核對接收到的數(shù)據(jù)的地址幀中的地址,檢測接收的數(shù)據(jù)是否針對該子機(jī);RRC生成模塊120,用來生成RRC序列;RRC序列檢測模塊122,用來檢測RRC序列供糾錯(cuò)模塊和處理時(shí)間計(jì)數(shù)模塊處理;糾錯(cuò)模塊118,根據(jù)RRC序列檢測的結(jié)果進(jìn)行信息幀內(nèi)容的糾錯(cuò);處理時(shí)間計(jì)數(shù)模塊124,用來根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄;地址模塊126,用于改變數(shù)據(jù)串的地址;編碼模塊128,用于更新信息幀的糾錯(cuò)碼(BCH碼);射頻發(fā)送模塊130,用于回發(fā)數(shù)據(jù)串;射頻接收模塊132,用于接收回發(fā)數(shù)據(jù);地址對比模塊134,用于根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊;RRC序列檢測模塊136,用于檢測其中的RRC序列,并交由發(fā)送時(shí)間記錄模塊;距離計(jì)算模塊140,用于根據(jù)發(fā)送和接收的時(shí)間計(jì)算距離并輸出。計(jì)算公式為:(總時(shí)間-子機(jī)處理時(shí)間)*電磁波速度。
[0020]圖4示出本發(fā)明提供的一種基于RRC的射頻測距系統(tǒng)的實(shí)施方法的流程圖。
[0021]如圖4所示一種基于RRC的射頻測距方法的流程300包括:
步驟302,取地址,取出各個(gè)子機(jī)的地址,地址一般存儲于NVM (非易失性存儲器沖,最多可以由8個(gè)子機(jī),因此此處做多存儲8個(gè)地址;
步驟304,生成RRC碼,用于數(shù)據(jù)串信息幀的填充;
步驟306,編碼,將地址和RRC分別填充入地址幀和信息幀,并按照圖3所示時(shí)序加入前置碼字和同步碼字以及校驗(yàn)碼、標(biāo)志位等;
步驟308,將經(jīng)過編碼的數(shù)據(jù)串通過總機(jī)射頻發(fā)送模塊發(fā)送進(jìn)行串行輸出;
步驟310,在接收范圍內(nèi)的所有子機(jī)的射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;
步驟312,只有在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘;
步驟314,通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整;
步驟316,地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該子機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字;
步驟318,RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀,
步驟320,在檢測到第一個(gè)信息幀的RRC序列的同時(shí)計(jì)數(shù)器開始計(jì)數(shù);
步驟322,同時(shí)進(jìn)行RRC碼糾錯(cuò),通過RRC生成電路生成RRC并與信息幀中的內(nèi)容進(jìn)行比對,同時(shí)通過BCH糾錯(cuò)碼進(jìn)行糾錯(cuò);
步驟324,刪除序列中的原地值,插入總機(jī)地址與本機(jī)地址;
步驟326,插入處理時(shí)間,同時(shí)為了防止總機(jī)在接收子機(jī)信息時(shí)發(fā)生沖突,則進(jìn)行子機(jī)地址后三位乘以N個(gè)時(shí)鐘的延時(shí);
步驟328,將處理好的數(shù)據(jù)串通過子機(jī)433M射頻發(fā)送模塊發(fā)送;
步驟330,總機(jī)的433M射頻接收模塊接收數(shù)據(jù)串;
步驟332,在接收范圍內(nèi)的主機(jī)433M射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;
步驟334,只有在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘;
步驟336,通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整;
步驟338,地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該主機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字;
步驟340,RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀,
步驟342,在檢測到最后一個(gè)RRC碼之后取出以發(fā)送該數(shù)據(jù)的子機(jī)地址尋址找出對應(yīng)的發(fā)送時(shí)間,并計(jì)算出發(fā)送與接收的時(shí)間差來計(jì)算距離;
步驟344,對算出的距離進(jìn)行初步判斷,若超出測量范圍則重測,否則輸出該距離。
[0022]本發(fā)明還提供一種基于RRC的射頻測距系統(tǒng),包括:相互通訊的總機(jī)110和子機(jī)120,其中:所述總機(jī)110進(jìn)一步包括:編碼模塊102、總機(jī)第一 RRC生成模塊104、控制器106、射頻發(fā)送模塊108、發(fā)送時(shí)間記錄模塊110、射頻接收模塊132、地址對比模塊134、總機(jī)RRC序列檢測模塊136、總機(jī)第二 RRC生成模塊138以及距離計(jì)算模塊140,其中:所述總機(jī)第一 RRC生成模塊104,連接編碼模塊102,以CLK為基準(zhǔn)生成第一 RRC序列供編碼模塊102使用;所述編碼模塊102,分別連接第一 RRC生成模塊104和控制器106,以CLK為時(shí)序基準(zhǔn)根據(jù)控制器106的控制信號并使用第一 RRC生成模塊104生成的RRC碼生成待發(fā)送的數(shù)據(jù)串,所生成的字符串分為前置碼字,信息碼組和地址碼組三部分;所述控制器106,分別連接編碼模塊102和射頻發(fā)送模塊108,以通過控制信號控制數(shù)據(jù)的發(fā)送、接收、編碼和計(jì)算;所述發(fā)送時(shí)間記錄模塊110,分別連接編碼模塊102、地址比對模塊134、總機(jī)RRC序列檢測模塊136以及距離計(jì)算模塊140,以檢測編碼模塊102生成的編碼中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,以CLK為量化依據(jù)并以矩陣的形式記錄,當(dāng)時(shí)間信息返回后,根據(jù)地址對比模塊134中的對比信息取出該信號對應(yīng)的發(fā)送時(shí)間,并與來自于RRC序列檢測模塊136的時(shí)間信息一起發(fā)送至距離計(jì)算模塊140 ;所述射頻發(fā)送模塊108,分別連接編碼模塊102和控制器106,以發(fā)送來自編碼模塊102的射頻數(shù)據(jù)串至子機(jī)的射頻接收模塊112 ;所述總機(jī)射頻接收模塊132,分別連接地址對比模塊134和總機(jī)RRC序列檢測模塊136,以接收子機(jī)射頻發(fā)送模塊130返回的數(shù)據(jù)地址并發(fā)送給地址對比模塊134進(jìn)行處理;所述地址對比模塊134,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)射頻接收模塊132,以根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊;所述總機(jī)RRC序列檢測模塊136,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)第二 RRC生成模塊138,以檢測接收到的RRC序列,并交由發(fā)送時(shí)間記錄模塊110 ;所述總機(jī)第二 RRC生成模塊138,連接總機(jī)RRC序列檢測模塊136,以生成第二 RRC序列供RRC序列檢測模塊136使用;所述距離計(jì)算模塊140,分別連接控制器106和發(fā)送時(shí)間記錄模塊110,通過自己地址索引到的發(fā)送時(shí)間記錄模塊110中記錄的時(shí)間和字符串中的字符處理時(shí)間相減以計(jì)算出信號在往返過程中需要的時(shí)間作為往返距離,并告知控制器106,此次測試完成,控制器106將進(jìn)行下一個(gè)地址的測量;所述子機(jī)120進(jìn)一步包括:射頻接收模塊112、相位調(diào)整模塊114、地址檢測模塊、糾錯(cuò)模塊118、子機(jī)RRC生成模塊120、子機(jī)RRC序列檢測模塊122、處理時(shí)間計(jì)數(shù)模塊124、地址模塊126、編碼模塊128以及子機(jī)射頻發(fā)送模塊130,其中:所述子機(jī)射頻接收模塊112,連接相位調(diào)整模塊114,將接收來自總機(jī)射頻發(fā)送模塊108的數(shù)據(jù)串提供給相位調(diào)整模塊114使用;所述相位調(diào)整模塊114,分別連接子機(jī)射頻接收模塊112和地址檢測模塊116,根據(jù)子機(jī)射頻接收模塊112發(fā)送的數(shù)據(jù)串前置碼字調(diào)整接收碼字的相位,并且將調(diào)整后的碼字發(fā)送處理結(jié)果供地址檢測模塊使用;所述地址檢測模塊116,分別連接相位調(diào)整模塊114、糾錯(cuò)模塊118和子機(jī)RRC序列檢測模塊122,以檢測相位調(diào)整模塊114輸出內(nèi)容是否針對該子機(jī)地址,若是則將數(shù)據(jù)串移交糾錯(cuò)模塊118和RRC序列檢測模塊122處理;所述糾錯(cuò)模塊118,分別連接地址檢測模塊116、子機(jī)RRC序列檢測模塊122和地址模塊126,以根據(jù)子機(jī)RRC序列檢測模塊122檢測的結(jié)果進(jìn)行糾錯(cuò),并將其處理結(jié)果發(fā)送至地址模塊126進(jìn)行處理;所述子機(jī)RRC生成模塊120,連接子機(jī)RRC序列檢測模塊122,以生成RRC序列發(fā)送給子機(jī)RRC序列檢測模塊使用;所述子機(jī)RRC序列檢測模塊122,分別連接地址檢測模塊116、糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124,檢測來自于地址檢測模塊116的數(shù)據(jù)串中的RRC序列,分別發(fā)送給糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124使用;所述處理時(shí)間計(jì)數(shù)模塊124,分別連接子機(jī)RRC序列檢測模塊122和編碼模塊128,以根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄,該結(jié)果供編碼模塊處理;所述地址模塊126,分別連接糾錯(cuò)模塊118和編碼模塊128,以改變來自于糾錯(cuò)模塊118的數(shù)據(jù)串的地址并將改變地址的數(shù)據(jù)串發(fā)送給編碼模塊128 ;所述編碼模塊128,分別連接處理時(shí)間計(jì)數(shù)模塊124、地址模塊126以及子機(jī)射頻發(fā)送模塊130,以對來自于地址模塊126的新信息幀加入處理時(shí)間和糾錯(cuò)碼(BCH碼);所述子機(jī)射頻發(fā)送模塊130,連接編碼模塊128,以將編碼模塊128的編碼結(jié)果反饋至總機(jī)的射頻接收模塊132。
[0023]進(jìn)一步地,所述編碼模塊包括:地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用;組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組。其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘O’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘I’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊;BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用;計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位;
本發(fā)明還提供一種基于RRC的射頻測距實(shí)現(xiàn)方法,所述方法包括:總機(jī)進(jìn)行取地址,取出各個(gè)子機(jī)的地址;總機(jī)生成RRC碼,用于數(shù)據(jù)串信息幀的填充;總機(jī)進(jìn)行編碼,將地址和RRC分別填充如地址幀和信息幀,并按照圖3所示時(shí)序加入前置碼字和同步碼字以及校驗(yàn)碼;總機(jī)將經(jīng)過編碼的數(shù)據(jù)串通過總機(jī)433M射頻發(fā)送進(jìn)行串行輸出;子機(jī)在接收范圍內(nèi)的所有子機(jī)433M射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;子機(jī)只有在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘;子機(jī)通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整;子機(jī)在地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該子機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字;子機(jī)在RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀,子機(jī)在檢測到最后一個(gè)RRC序列的同時(shí)計(jì)數(shù)器開始計(jì)數(shù);子機(jī)同時(shí)進(jìn)行RRC碼糾錯(cuò),通過RRC生成電路生成RRC并與信息幀中的內(nèi)容進(jìn)行比對,同時(shí)通過BCH糾錯(cuò)碼進(jìn)行糾錯(cuò);子機(jī)刪除序列中的原地值,插入總機(jī)地址與本機(jī)地址;子機(jī)插入處理時(shí)間,同時(shí)為了防止總機(jī)在接收子機(jī)信息時(shí)發(fā)生沖突,則進(jìn)行子機(jī)地址后三位乘以N個(gè)時(shí)鐘的延時(shí);子機(jī)將處理好的數(shù)據(jù)串通過子機(jī)射頻發(fā)送模塊發(fā)送;總機(jī)的射頻接收模塊接收數(shù)據(jù)串;總機(jī)在接收范圍內(nèi)的主機(jī)射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;總機(jī)在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘;總機(jī)通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整;總機(jī)在地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該主機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字;總機(jī)在RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀,總機(jī)在檢測到最后一個(gè)RRC碼之后取出以發(fā)送該數(shù)據(jù)的子機(jī)地址尋址找出對應(yīng)的發(fā)送時(shí)間,并計(jì)算出發(fā)送與接收的時(shí)間差來計(jì)算距離;總機(jī)對算出的距離進(jìn)行初步判斷,若超出測量范圍則重測,否則輸出該距離。
[0024]本發(fā)明的一個(gè)方面提供了一種基于RRC的射頻測距主處理裝置,包括:編碼模塊102、總機(jī)第一 RRC生成模塊104、控制器106、射頻發(fā)送模塊108、發(fā)送時(shí)間記錄模塊110、射頻接收模塊132、地址對比模塊134、總機(jī)RRC序列檢測模塊136、總機(jī)第二 RRC生成模塊138以及距離計(jì)算模塊140,其中:所述總機(jī)第一 RRC生成模塊104,連接編碼模塊102,以CLK為基準(zhǔn)生成第一 RRC序列供編碼模塊102使用;所述編碼模塊102,分別連接第一 RRC生成模塊104和控制器106,以CLK為時(shí)序基準(zhǔn)根據(jù)控制器106的控制信號并使用第一 RRC生成模塊104生成的RRC碼生成待發(fā)送的數(shù)據(jù)串,所生成的字符串分為前置碼字,信息碼組和地址碼組三部分;所述控制器106,分別連接編碼模塊102和射頻發(fā)送模塊108,以通過控制信號控制數(shù)據(jù)的發(fā)送、接收、編碼和計(jì)算;所述發(fā)送時(shí)間記錄模塊110,分別連接編碼模塊102、地址比對模塊134、總機(jī)RRC序列檢測模塊136以及距離計(jì)算模塊140,以檢測編碼模塊102生成的編碼中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,以CLK為量化依據(jù)并以矩陣的形式記錄,當(dāng)時(shí)間信息返回后,根據(jù)地址對比模塊134中的對比信息取出該信號對應(yīng)的發(fā)送時(shí)間,并與來自于RRC序列檢測模塊136的時(shí)間信息一起發(fā)送至距離計(jì)算模塊140 ;所述射頻發(fā)送模塊108,分別連接編碼模塊102和控制器106,以發(fā)送來自編碼模塊102的射頻數(shù)據(jù)串至子機(jī)的射頻接收模塊112 ;所述總機(jī)射頻接收模塊132,分別連接地址對比模塊134和總機(jī)RRC序列檢測模塊136,以接收子機(jī)射頻發(fā)送模塊130返回的數(shù)據(jù)地址并發(fā)送給地址對比模塊134進(jìn)行處理;所述地址對比模塊134,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)射頻接收模塊132,以根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊;所述總機(jī)RRC序列檢測模塊136,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)第二 RRC生成模塊138,以檢測接收到的RRC序列,并交由發(fā)送時(shí)間記錄模塊110 ;所述總機(jī)第二 RRC生成模塊138,連接總機(jī)RRC序列檢測模塊136,以生成第二 RRC序列供RRC序列檢測模塊136使用;所述距離計(jì)算模塊140,分別連接控制器106和發(fā)送時(shí)間記錄模塊110,通過自己地址索引到的發(fā)送時(shí)間記錄模塊110中記錄的時(shí)間和字符串中的字符處理時(shí)間相減以計(jì)算出信號在往返過程中需要的時(shí)間作為往返距離,并告知控制器106,此次測試完成,控制器106將進(jìn)行下一個(gè)地址的測量。
[0025]本發(fā)明提供的一種基于RRC的射頻測距主處理裝置的一個(gè)實(shí)施例中,所述編碼模塊進(jìn)一步包括:地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用;組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組。其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘1’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊;BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用;計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
[0026]本發(fā)明的另一個(gè)方面提供了一種基于RRC的射頻測距子處理裝置,包括:射頻接收模塊112、相位調(diào)整模塊114、地址檢測模塊、糾錯(cuò)模塊118、子機(jī)RRC生成模塊120、子機(jī)RRC序列檢測模塊122、處理時(shí)間計(jì)數(shù)模塊124、地址模塊126、編碼模塊128以及子機(jī)射頻發(fā)送模塊130,其中:所述子機(jī)射頻接收模塊112,連接相位調(diào)整模塊114,將接收來自總機(jī)射頻發(fā)送模塊108的數(shù)據(jù)串提供給相位調(diào)整模塊114使用;所述相位調(diào)整模塊114,分別連接子機(jī)射頻接收模塊112和地址檢測模塊116,根據(jù)子機(jī)射頻接收模塊112發(fā)送的數(shù)據(jù)串前置碼字調(diào)整接收碼字的相位,并且將調(diào)整后的碼字發(fā)送處理結(jié)果供地址檢測模塊使用;所述地址檢測模塊116,分別連接相位調(diào)整模塊114、糾錯(cuò)模塊118和子機(jī)RRC序列檢測模塊122,以檢測相位調(diào)整模塊114輸出內(nèi)容是否針對該子機(jī)地址,若是則將數(shù)據(jù)串移交糾錯(cuò)模塊118和RRC序列檢測模塊122處理;所述糾錯(cuò)模塊118,分別連接地址檢測模塊116、子機(jī)RRC序列檢測模塊122和地址模塊126,以根據(jù)子機(jī)RRC序列檢測模塊122檢測的結(jié)果進(jìn)行糾錯(cuò),并將其處理結(jié)果發(fā)送至地址模塊126進(jìn)行處理;所述子機(jī)RRC生成模塊120,連接子機(jī)RRC序列檢測模塊122,以生成RRC序列發(fā)送給子機(jī)RRC序列檢測模塊使用;所述子機(jī)RRC序列檢測模塊122,分別連接地址檢測模塊116、糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124,檢測來自于地址檢測模塊116的數(shù)據(jù)串中的RRC序列,分別發(fā)送給糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124使用;所述處理時(shí)間計(jì)數(shù)模塊124,分別連接子機(jī)RRC序列檢測模塊122和編碼模塊128,以根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄,該結(jié)果供編碼模塊處理;所述地址模塊126,分別連接糾錯(cuò)模塊118和編碼模塊128,以改變來自于糾錯(cuò)模塊118的數(shù)據(jù)串的地址并將改變地址的數(shù)據(jù)串發(fā)送給編碼模塊128 ;所述編碼模塊128,分別連接處理時(shí)間計(jì)數(shù)模塊124、地址模塊126以及子機(jī)射頻發(fā)送模塊130,以對來自于地址模塊126的新信息幀加入處理時(shí)間和糾錯(cuò)碼(BCH碼);所述子機(jī)射頻發(fā)送模塊130,連接編碼模塊128,以將編碼模塊128的編碼結(jié)果反饋至總機(jī)的射頻接收模塊132。
[0027]本發(fā)明提供的一種基于RRC的射頻測距子處理裝置的一個(gè)實(shí)施例中,所述編碼模塊包括:地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用;組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組。其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘1’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊;BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用; 計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
[0028]參考前述本發(fā)明示例性的描述,本領(lǐng)域技術(shù)人員可以知曉本發(fā)明具有以下優(yōu)點(diǎn):本發(fā)明提供了一種基于RRC的射頻測距系統(tǒng)及其實(shí)現(xiàn)方法,該系統(tǒng)和方法可以實(shí)現(xiàn)多點(diǎn)的同步測量,且使用超短波射頻實(shí)現(xiàn)了穿墻測試,使用數(shù)字編碼糾錯(cuò)來提高精度。
[0029]盡管本發(fā)明此處具體化一些特定的例子示出和描述,然而本發(fā)明不僅限于所示處的細(xì)節(jié),因?yàn)樵诓黄x本發(fā)明的精神以及權(quán)力要求的范圍和等同范圍內(nèi),可以做出多種改進(jìn)和結(jié)構(gòu)變化。因此,寬范圍的并且如權(quán)利要求所闡明的在某種意義上與本發(fā)明的范圍一致的解釋附加和權(quán)利要求是適當(dāng)?shù)摹?br> 【權(quán)利要求】
1.一種基于RRC的射頻測距主處理裝置,其特征在于,包括:編碼模塊102、總機(jī)第一RRC生成模塊104、控制器106、射頻發(fā)送模塊108、發(fā)送時(shí)間記錄模塊110、射頻接收模塊132、地址對比模塊134、總機(jī)RRC序列檢測模塊136、總機(jī)第二 RRC生成模塊138以及距離計(jì)算模塊140,其中: 所述總機(jī)第一 RRC生成模塊104,連接編碼模塊102,以CLK為基準(zhǔn)生成第一 RRC序列供編碼模塊102使用; 所述編碼模塊102,分別連接第一 RRC生成模塊104和控制器106,以CLK為時(shí)序基準(zhǔn)根據(jù)控制器106的控制信號并使用第一 RRC生成模塊104生成的RRC碼生成待發(fā)送的數(shù)據(jù)串,所生成的字符串分為前置碼字,信息碼組和地址碼組三部分; 所述控制器106,分別連接編碼模塊102和射頻發(fā)送模塊108,以通過控制信號控制數(shù)據(jù)的發(fā)送、接收、編碼和計(jì)算; 所述發(fā)送時(shí)間記錄模塊110,分別連接編碼模塊102、地址比對模塊134、總機(jī)RRC序列檢測模塊136以及距離計(jì)算模塊140,以檢測編碼模塊102生成的編碼中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,以CLK為量化依據(jù)并以矩陣的形式記錄,當(dāng)時(shí)間信息返回后,根據(jù)地址對比模塊134中的對比信息取出該信號對應(yīng)的發(fā)送時(shí)間,并與來自于RRC序列檢測模塊136的時(shí)間信息一起發(fā)送至距離計(jì)算模塊140 ; 所述射頻發(fā)送模塊108,分別連接編碼模塊102和控制器106,以發(fā)送來自編碼模塊102的射頻數(shù)據(jù)串至子機(jī)的射頻接收模塊112 ;所述總機(jī)射頻接收模塊132,分別連接地址對比模塊134和總機(jī)RRC序列檢測模塊136,以接收子機(jī)射頻發(fā)送模塊130返回的數(shù)據(jù)地址并發(fā)送給地址對比模塊134進(jìn)行處理;所述地址對比模塊134,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)射頻接收模塊132,以根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊; 所述總機(jī)RRC序列檢測模塊136,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)第二 RRC生成模塊138,以檢測接收到的RRC序列,并交由發(fā)送時(shí)間記錄模塊110 ; 所述總機(jī)第二 RRC生成模塊138,連接總機(jī)RRC序列檢測模塊136,以生成第二 RRC序列供RRC序列檢測模塊136使用; 所述距離計(jì)算模塊140,分別連接控制器106和發(fā)送時(shí)間記錄模塊110,通過自己地址索引到的發(fā)送時(shí)間記錄模塊110中記錄的時(shí)間和字符串中的字符處理時(shí)間相減以計(jì)算出信號在往返過程中需要的時(shí)間作為往返距離,并告知控制器106,此次測試完成,控制器106將進(jìn)行下一個(gè)地址的測量。
2.根據(jù)權(quán)利要求1所述的主處理裝置,其特征在于,所述編碼模塊進(jìn)一步包括: 地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用; 組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組; 其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘I’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊; BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用; 計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
3.一種基于RRC的射頻測距子處理裝置,其特征在于,包括:射頻接收模塊112、相位調(diào)整模塊114、地址檢測模塊、糾錯(cuò)模塊118、子機(jī)RRC生成模塊120、子機(jī)RRC序列檢測模塊122、處理時(shí)間計(jì)數(shù)模塊124、地址模塊126、編碼模塊128以及子機(jī)射頻發(fā)送模塊130,其中: 所述子機(jī)射頻接收模塊112,連接相位調(diào)整模塊114,將接收來自總機(jī)射頻發(fā)送模塊108的數(shù)據(jù)串提供給相位調(diào)整模塊114使用; 所述相位調(diào)整模塊114,分別連接子機(jī)射頻接收模塊112和地址檢測模塊116,根據(jù)子機(jī)射頻接收模塊112發(fā)送的數(shù)據(jù)串前置碼字調(diào)整接收碼字的相位,并且將調(diào)整后的碼字發(fā)送處理結(jié)果供地址檢測模塊使用; 所述地址檢測模塊116,分別連接相位調(diào)整模塊114、糾錯(cuò)模塊118和子機(jī)RRC序列檢測模塊122,以檢測相位調(diào)整模塊114輸出內(nèi)容是否針對該子機(jī)地址,若是則將數(shù)據(jù)串移交糾錯(cuò)模塊118和RRC序列檢測模塊122處理; 所述糾錯(cuò)模塊118,分別連接地址檢測模塊116、子機(jī)RRC序列檢測模塊122和地址模塊126,以根據(jù)子機(jī)RRC序列檢測模塊122檢測的結(jié)果進(jìn)行糾錯(cuò),并將其處理結(jié)果發(fā)送至地址模塊126進(jìn)行處理; 所述子機(jī)RRC生成模塊120,連接子機(jī)RRC序列檢測模塊122,以生成RRC序列發(fā)送給子機(jī)RRC序列檢測模塊使用; 所述子機(jī)RRC序列檢測模塊122,分別連接地址檢測模塊116、糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124,檢測來自于地址檢測模塊116的數(shù)據(jù)串中的RRC序列,分別發(fā)送給糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124使用; 所述處理時(shí)間計(jì)數(shù)模塊124,分別連接子機(jī)RRC序列檢測模塊122和編碼模塊128,以根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄,該結(jié)果供編碼模塊處理; 所述地址模塊126,分別連接糾錯(cuò)模塊118和編碼模塊128,以改變來自于糾錯(cuò)模塊118的數(shù)據(jù)串的地址并將改變地址的數(shù)據(jù)串發(fā)送給編碼模塊128 ; 所述編碼模塊128,分別連接處理時(shí)間計(jì)數(shù)模塊124、地址模塊126以及子機(jī)射頻發(fā)送模塊130,以對來自于地址模塊126的新信息幀加入處理時(shí)間和糾錯(cuò)碼(BCH碼); 所述子機(jī)射頻發(fā)送模塊130,連接編碼模塊128,以將編碼模塊128的編碼結(jié)果反饋至總機(jī)的射頻接收模塊132。
4.根據(jù)權(quán)利要求1所述的子處理裝置,其特征在于,所述編碼模塊進(jìn)一步包括: 地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用; 組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組; 其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘I’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊; BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用; 計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
5.一種基于RRC的射頻測距系統(tǒng),其特征在于,包括:相互通訊的總機(jī)110和子機(jī)120,其中: 所述總機(jī)110進(jìn)一步包括:編碼模塊102、總機(jī)第一 RRC生成模塊104、控制器106、射頻發(fā)送模塊108、發(fā)送時(shí)間記錄模塊110、射頻接收模塊132、地址對比模塊134、總機(jī)RRC序列檢測模塊136、總機(jī)第二 RRC生成模塊138以及距離計(jì)算模塊140,其中: 所述總機(jī)第一 RRC生成模塊104,連接編碼模塊102,以CLK為基準(zhǔn)生成第一 RRC序列供編碼模塊102使用; 所述編碼模塊102,分別連接第一 RRC生成模塊104和控制器106,以CLK為時(shí)序基準(zhǔn)根據(jù)控制器106的控制信號并使用第一 RRC生成模塊104生成的RRC碼生成待發(fā)送的數(shù)據(jù)串,所生成的字符串分為前置碼字,信息碼組和地址碼組三部分; 所述控制器106,分別連接編碼模塊102和射頻發(fā)送模塊108,以通過控制信號控制數(shù)據(jù)的發(fā)送、接收、編碼和計(jì)算; 所述發(fā)送時(shí)間記錄模塊110,分別連接編碼模塊102、地址比對模塊134、總機(jī)RRC序列檢測模塊136以及距離計(jì)算模塊140,以檢測編碼模塊102生成的編碼中每一個(gè)信息幀起始RRC序列的發(fā)送時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,以CLK為量化依據(jù)并以矩陣的形式記錄,當(dāng)時(shí)間信息返回后,根據(jù)地址對比模塊134中的對比信息取出該信號對應(yīng)的發(fā)送時(shí)間,并與來自于RRC序列檢測模塊136的時(shí)間信息一起發(fā)送至距離計(jì)算模塊140 ; 所述射頻發(fā)送模塊108,分別連接編碼模塊102和控制器106,以發(fā)送來自編碼模塊102的射頻數(shù)據(jù)串至子機(jī)的射頻接收模塊112 ;所述總機(jī)射頻接收模塊132,分別連接地址對比模塊134和總機(jī)RRC序列檢測模塊136,以接收子機(jī)射頻發(fā)送模塊130返回的數(shù)據(jù)地址并發(fā)送給地址對比模塊134進(jìn)行處理;所述地址對比模塊134,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)射頻接收模塊132,以根據(jù)接收數(shù)據(jù)串的地址判斷接收數(shù)據(jù)的目的地址,若地址符合,則交由接收時(shí)間記錄模塊; 所述總機(jī)RRC序列檢測模塊136,分別連接發(fā)送時(shí)間記錄模塊110和總機(jī)第二 RRC生成模塊138,以檢測接收到的RRC序列,并交由發(fā)送時(shí)間記錄模塊110 ; 所述總機(jī)第二 RRC生成模塊138,連接總機(jī)RRC序列檢測模塊136,以生成第二 RRC序列供RRC序列檢測模塊136使用; 所述距離計(jì)算模塊140,分別連接控制器106和發(fā)送時(shí)間記錄模塊110,通過自己地址索引到的發(fā)送時(shí)間記錄模塊110中記錄的時(shí)間和字符串中的字符處理時(shí)間相減以計(jì)算出信號在往返過程中需要的時(shí)間作為往返距離,并告知控制器106,此次測試完成,控制器106將進(jìn)行下一個(gè)地址的測量; 所述子機(jī)120進(jìn)一步包括:射頻接收模塊112、相位調(diào)整模塊114、地址檢測模塊、糾錯(cuò)模塊118、子機(jī)RRC生成模塊120、子機(jī)RRC序列檢測模塊122、處理時(shí)間計(jì)數(shù)模塊124、地址模塊126、編碼模塊128以及子機(jī)射頻發(fā)送模塊130,其中: 所述子機(jī)射頻接收模塊112,連接相位調(diào)整模塊114,將接收來自總機(jī)射頻發(fā)送模塊108的數(shù)據(jù)串提供給相位調(diào)整模塊114使用; 所述相位調(diào)整模塊114,分別連接子機(jī)射頻接收模塊112和地址檢測模塊116,根據(jù)子機(jī)射頻接收模塊112發(fā)送的數(shù)據(jù)串前置碼字調(diào)整接收碼字的相位,并且將調(diào)整后的碼字發(fā)送處理結(jié)果供地址檢測模塊使用; 所述地址檢測模塊116,分別連接相位調(diào)整模塊114、糾錯(cuò)模塊118和子機(jī)RRC序列檢測模塊122,以檢測相位調(diào)整模塊114輸出內(nèi)容是否針對該子機(jī)地址,若是則將數(shù)據(jù)串移交糾錯(cuò)模塊118和RRC序列檢測模塊122處理; 所述糾錯(cuò)模塊118,分別連接地址檢測模塊116、子機(jī)RRC序列檢測模塊122和地址模塊126,以根據(jù)子機(jī)RRC序列檢測模塊122檢測的結(jié)果進(jìn)行糾錯(cuò),并將其處理結(jié)果發(fā)送至地址模塊126進(jìn)行處理; 所述子機(jī)RRC生成模塊120,連接子機(jī)RRC序列檢測模塊122,以生成RRC序列發(fā)送給子機(jī)RRC序列檢測模塊使用; 所述子機(jī)RRC序列檢測模塊122,分別連接地址檢測模塊116、糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124,檢測來自于地址檢測模塊116的數(shù)據(jù)串中的RRC序列,分別發(fā)送給糾錯(cuò)模塊118和處理時(shí)間計(jì)數(shù)模塊124使用; 所述處理時(shí)間計(jì)數(shù)模塊124,分別連接子機(jī)RRC序列檢測模塊122和編碼模塊128,以根據(jù)RRC序列的檢測結(jié)果記錄整個(gè)處理過程的處理時(shí)間,以第一個(gè)信息幀中第一個(gè)RRC序列為O時(shí)刻,CLK為量化依據(jù)并以矩陣的形式記錄,該結(jié)果供編碼模塊處理; 所述地址模塊126,分別連接糾錯(cuò)模塊118和編碼模塊128,以改變來自于糾錯(cuò)模塊118的數(shù)據(jù)串的地址并將改變地址的數(shù)據(jù)串發(fā)送給編碼模塊128 ; 所述編碼模塊128,分別連接處理時(shí)間計(jì)數(shù)模塊124、地址模塊126以及子機(jī)射頻發(fā)送模塊130,以對來自于地址模塊126的新信息幀加入處理時(shí)間和糾錯(cuò)碼(BCH碼); 所述子機(jī)射頻發(fā)送模塊130,連接編碼模塊128,以將編碼模塊128的編碼結(jié)果反饋至總機(jī)的射頻接收模塊132。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述編碼模塊進(jìn)一步包括: 地址存儲子模塊,用于存儲所有子機(jī)的地址,供組碼模塊使用; 組碼子模塊,碼字共分為三部分:前置碼字、地址碼組、信息碼組; 其中前置碼字為與輸入時(shí)鐘相同的一個(gè)固定長度的時(shí)鐘序列,地址碼組內(nèi)容來源于地址存儲子模塊,可以包含多個(gè)子機(jī)地址,即多個(gè)地址幀,地址幀的開頭為‘0’,結(jié)尾為偶校驗(yàn)位,信息碼組開頭為‘I’,并包括信息和校驗(yàn)以及最后的偶校驗(yàn)位,其中信息部分來源于RRC生成電路,偶校驗(yàn)位則是根據(jù)計(jì)數(shù)子模塊的計(jì)數(shù)結(jié)果得出的,校驗(yàn)部分則來自于BCH校驗(yàn)碼計(jì)算子模塊; BCH校驗(yàn)碼計(jì)算子模塊,用于計(jì)算各個(gè)信息幀的BCH糾錯(cuò)碼,供組碼模塊使用; 計(jì)數(shù)子模塊,用于計(jì)算字符串各部分的比特?cái)?shù),從而供組碼模塊計(jì)算偶校驗(yàn)位。
7.一種基于RRC的射頻測距實(shí)現(xiàn)方法,其特征在于,所述方法包括: 總機(jī)進(jìn)行取地址,取出各個(gè)子機(jī)的地址; 總機(jī)生成RRC碼,用于數(shù)據(jù)串信息幀的填充; 總機(jī)進(jìn)行編碼,將地址和RRC分別填充如地址幀和信息幀,并按照圖3所示時(shí)序加入前置碼字和同步碼字以及校驗(yàn)碼; 總機(jī)將經(jīng)過編碼的數(shù)據(jù)串通過總機(jī)433M射頻發(fā)送進(jìn)行串行輸出; 子機(jī)在接收范圍內(nèi)的所有子機(jī)433M射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收;子機(jī)只有在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘; 子機(jī)通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整; 子機(jī)在地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該子機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字; 子機(jī)在RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀, 子機(jī)在檢測到最后一個(gè)RRC序列的同時(shí)計(jì)數(shù)器開始計(jì)數(shù); 子機(jī)同時(shí)進(jìn)行RRC碼糾錯(cuò),通過RRC生成電路生成RRC并與信息幀中的內(nèi)容進(jìn)行比對,同時(shí)通過BCH糾錯(cuò)碼進(jìn)行糾錯(cuò); 子機(jī)刪除序列中的原地值,插入總機(jī)地址與本機(jī)地址; 子機(jī)插入處理時(shí)間,同時(shí)為了防止總機(jī)在接收子機(jī)信息時(shí)發(fā)生沖突,則進(jìn)行子機(jī)地址后三位乘以N個(gè)時(shí)鐘的延時(shí); 子機(jī)將處理好的數(shù)據(jù)串通過子機(jī)射頻發(fā)送模塊發(fā)送; 總機(jī)的射頻接收模塊接收數(shù)據(jù)串; 總機(jī)在接收范圍內(nèi)的主機(jī)射頻接收模塊在開機(jī)狀態(tài)下進(jìn)行數(shù)據(jù)接收; 總機(jī)在接收初始時(shí)所接收的內(nèi)容為前置碼,則接收到的數(shù)據(jù)串才是完整的字符串,因此進(jìn)行前置碼檢測,前置碼為一定比特?cái)?shù)的時(shí)鐘; 總機(jī)通過前置碼進(jìn)行數(shù)據(jù)串接收采樣時(shí)鐘的相位調(diào)整; 總機(jī)在地址檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為地址幀,地址幀接收完整后便進(jìn)行地址檢測,即將地址幀中的地址與該主機(jī)的地址比對,若有相同的地址則進(jìn)入后續(xù)階段處理,否則放棄此次數(shù)據(jù)串,繼續(xù)檢測前置碼字; 總機(jī)在RRC碼檢測之前先進(jìn)性同步碼字檢測,同步碼字后的數(shù)據(jù)便為數(shù)據(jù)幀, 總機(jī)在檢測到最后一個(gè)RRC碼之后取出以發(fā)送該數(shù)據(jù)的子機(jī)地址尋址找出對應(yīng)的發(fā)送時(shí)間,并計(jì)算出發(fā)送與接收的時(shí)間差來計(jì)算距離; 總機(jī)對算出的距離進(jìn)行初步判斷,若超出測量范圍則重測,否則輸出該距離。
【文檔編號】H04L1/00GK104297722SQ201410597234
【公開日】2015年1月21日 申請日期:2014年10月30日 優(yōu)先權(quán)日:2014年10月30日
【發(fā)明者】李冰, 陳帥, 趙霞, 劉勇, 董乾, 王剛 申請人:東南大學(xué)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1