新四季網

基於射頻遙控晶片的無線通信裝置和無線通信方法與流程

2023-06-13 01:58:01


本發明涉及無線通信技術領域,具體涉及一種基於2.4ghz遙控晶片的無線通信方法。



背景技術:

所謂2.4ghz無線技術,其頻段處於2.405ghz~2.485ghz之間,所以簡稱為2.4g無線技術。這個頻段裡是國際規定的免費頻段,是不需要向國際相關組織繳納任何費用的,這就為2.4g無線技術可發展性提供了必要的有利條件。而且2.4g無線技術不同於之前的27mhz無線技術,它的工作方式是全雙工模式傳輸,在抗幹擾性能上要比27mhz有著絕對的優勢,這個優勢決定了它的超強抗幹擾性以及更遠的傳輸距離。此外,2.4g無線技術還擁有理論上2m的數據傳輸速率,比藍牙的1m理論傳輸速率提高了一倍,這就為以後的應用層提高了可靠的保障。綜合2.4ghz、藍牙以及27mhz這三種常用的無線傳輸技術,2.4ghz有著自己獨到的優勢所在:相比藍牙,它的產品製造成本更低,提供的數據傳輸速率更高;相比同樣免費的27mhz無線技術,它的抗幹擾性、最大傳輸距離以及功耗都遠遠超出。

但射頻遙控晶片還存在一個關鍵性的問題就是要求數據收發具備很高的響應時效性,即當被操控時,遙控器按鍵被按下並發送相應指令,被控設備要實時響應,若頻道被幹擾亦或同步時間過長將失去實時性的特點,從而給人以延遲感使操控體驗很差。



技術實現要素:

本發明的目的在於克服現有技術中存在的不足,提供一種基於射頻遙控晶片的無線通信裝置,以及一種基於射頻遙控晶片的無線通信方法,能使遙控設備信號收發具備響應時效性。本發明採用的技術方案是:

一種基於射頻遙控晶片的無線通信方法,包括:

在發射端,

按鍵處理模塊接收到按鍵信號啟動第一時鐘管理模塊,並使第一狀態機進入正常工作模式;

第一數據分包分組模塊接收按鍵信號並進行組包,每個數據包包括同步頭、載荷數據、以及校驗碼;並對數據包進行編碼;

載荷數據的前m比特作為一個定時計數器;在每個發射周期內,發送端依次發送多個數據包,數據包在發射周期內的位置由載荷數據前m比特的值決定;載荷數據的第m+1比特開始為按鍵直接映射值;

第一數據分包組包模塊每間隔1/2m發射周期發送一個數據包給數字調製模塊,數字調製模塊每發射周期跳頻一次;依次在多個頻點中跳轉;該多個頻點分屬於不同的多個信道;將調製後的信號發送給rf發射模塊進行發射。

進一步地,若按鍵失效或無按鍵操作,發射端在一個設定的延時時間內持續發射數據包,然後控制關閉第一時鐘管理模塊,進入睡眠狀態。

進一步地,載荷數據的前兩比特作為一個定時計數器;在每個發射周期內,發射端發送第一個數據包時載荷數據的前兩比特為2'b00,發送第二個數據包時載荷數據的前兩比特為2'b01,發送第三個數據包時載荷數據的前兩比特為2'b10,發送第四個數據包時載荷數據的前兩比特為2'b11;

第一數據分包組包模塊每間隔1/4發射周期發送一個數據包給數字調製模塊。

在發射端,第一數據分包分組模塊將數據包用16倍擴頻碼編碼。

一種基於射頻遙控晶片的無線通信方法,包括:

在接收端,

啟動第二時鐘管理模塊,rf接收模塊接收信號,將信號發送給數字解調模塊進行解調;

解調後的信號發送給第二分包組包模塊,第二分包組包模塊先進行數據包解碼;

第二分包組包模塊在默認頻點搜索同步頭,如果同步頭搜索成功後分析收到的載荷數據的前m比特來判斷這個數據包處於目前頻點內的位置;並根據該數據包的位置來調整接收端的定時計數器,使得接收端定時計數器和發射端定時計數器同步,達到和發送端同步跳頻的目的;

接收端在正常通行模式下,按照與發射周期相同的接收周期,依次在與發射端對應的多個頻點中跳轉。

進一步地,經過分析處理後的數據包通過第二狀態機發給顯示模塊顯示。

進一步地,接收端異常處理:

接收端之前已經接收到正確的數據包,如果在隨後的3~4個接收周期內沒有正確接收到數據包,則接收端從正常的跳頻工作模式跳轉到默認頻點繼續搜索同步頭;但是如果再隨後的3~4個接收周期內沒有正確接收到數據包,則以6~8個接收周期為間隔,開啟3~4個接收周期長度的搜索窗;搜索窗內在默認頻點搜索同步頭;

接收端之前沒有接收到正確的數據包,如果隨後的3~4個接收周期內沒有正確接收到數據包,則以6~8個接收周期為間隔,開啟3~4個接收周期長度的搜索窗;搜索窗內在默認頻點搜索同步頭。

一種基於射頻遙控晶片的無線通信裝置,包括發射端和接收端;

發射端包括:按鍵處理模塊、第一狀態機、第一時鐘管理模塊、第一數據分包組包模塊、數字調製模塊、rf發射模塊;

接收端包括:rf接收模塊、第二狀態機、數字解調模塊、第二時鐘管理模塊、第二數據分包組包模塊、顯示模塊;

發射端和接收端依上述的基於射頻遙控晶片的無線通信方法,而相互通信。

本發明的優點在於:採用本發明的通信方法能使遙控設備信號收發具備響應時效性。本發明的無線通信方法使的傳輸距離更遠,抗幹擾能力更強,並且相比帶mcu的方案功耗更低,體積更小,價格更便宜也更可靠。

附圖說明

圖1為本發明的結構組成示意圖。

圖2a和圖2b為本發明的接收端數據包接收異常時的處理示意圖。

具體實施方式

下面結合具體附圖和實施例對本發明作進一步說明。

如圖1所示,基於射頻遙控晶片的無線通信裝置,包括發射端和接收端;

發射端包括:按鍵處理模塊、第一狀態機、第一時鐘管理模塊、第一數據分包組包模塊、數字調製模塊、rf發射模塊;

接收端包括:rf接收模塊、第二狀態機、數字解調模塊、第二時鐘管理模塊、第二數據分包組包模塊、顯示模塊;

上述發射端設置於遙控器上,接收端設置於被遙控設備上,比如遙控車;

發射端功能:

s101,發射端上電後,按下按鍵處理模塊外接的按鍵(向前鍵/向後鍵/向左鍵/向右鍵/加速鍵/備選鍵),按鍵處理模塊接收到按鍵信號啟動第一時鐘管理模塊,並使第一狀態機進入正常工作模式;

s102,第一數據分包分組模塊接收按鍵信號並進行組包,每個數據包包括同步頭、載荷數據、以及校驗碼;將數據包用16倍擴頻碼編碼;

同步頭長度為32比特;

載荷數據的前兩比特作為一個定時計數器;在每8毫秒的發射周期內,發射端發送第一個數據包時載荷數據的前兩比特為2'b00,發送第二個數據包時載荷數據的前兩比特為2'b01,發送第三個數據包時載荷數據的前兩比特為2'b10,發送第四個數據包時載荷數據的前兩比特為2'b11;2'b表示二進位;

載荷數據的第三比特開始為按鍵直接映射值,比如某個按鍵被按下則對應該按鍵比特位的值為1,沒有按下則為0;一個簡單的例子是載荷數據為八位,則後六比特位按鍵直接映射值;當然載荷數據長度也可以更長,比如16位,則可以把前3或4比特作為定時計數器,其餘比特為按鍵直接映射值;

s103,第一數據分包組包模塊每間隔1/4發射周期(2ms)發送一個數據包給數字調製模塊,數字調製模塊每發射周期(8ms)跳頻一次;依次在第一頻點2420mhz、第二頻點2445mhz、第三頻點2460mhz中跳轉;第一頻點、第二頻點、第三頻點分別屬於第一信道2405~2425mhz,第二信道2426~2445mhz,第三信道2446~2480mhz中的一個頻點;將調製後的信號發送給rf發射模塊進行發射;

跳頻順序有六種,如下表所示:

s104,若按鍵失效或無按鍵操作,發射端持續發射數據包1秒鐘,然後控制關閉第一時鐘管理模塊,進入睡眠狀態。

接收端功能:

s201,接收端上電後,啟動第二時鐘管理模塊,rf接收模塊接收信號,將信號發送給數字解調模塊進行解調;

s202,解調後的信號發送給第二分包組包模塊,第二分包組包模塊先進行數據包解碼,即進行十六分之一冗餘解碼;

第二分包組包模塊在默認頻點搜索同步頭,本例中默認頻點為2420mhz;如果同步頭搜索成功後分析收到的載荷數據的前兩比特來判斷這個數據包處於目前頻點內的第幾個數據包;並根據該數據包的位置來調整接收端的定時計數器,使得接收端定時計數器和發射端定時計數器同步,達到和發送端同步跳頻的目的;接收端在正常通信模式下,每8毫秒做為一個周期(接收周期同發射周期),在第一頻點2420mhz、第二頻點2445mhz、第三頻點2460mhz中跳轉;

接收端異常處理:

s301,接收端之前已經接收到正確的數據包,如果在隨後的3~4個接收周期內沒有正確接收到數據包,則接收端從正常的跳頻工作模式跳轉到默認頻點2420mhz繼續搜索同步頭;但是如果再隨後的3~4個接收周期內沒有正確接收到數據包,則以6~8個接收周期為間隔,開啟3~4個接收周期長度的搜索窗;搜索窗內在默認頻點搜索同步頭;

一個實例如圖2a所示,接收端之前已經接收到正確的數據包,如果在隨後的32ms內沒有正確接收到數據包,則接收端從正常的跳頻工作模式跳轉到默認頻點2420mhz繼續搜索同步頭;但是如果再隨後的32ms內沒有正確接收到數據包,則以64ms為間隔,開啟32ms的搜索窗;搜索窗內在默認頻點搜索同步頭;

接收端之前沒有接收到正確的數據包,如果隨後的3~4個接收周期內沒有正確接收到數據包,則以6~8個接收周期為間隔,開啟3~4個接收周期長度的搜索窗;搜索窗內在默認頻點搜索同步頭;

一個實例如圖2b所示,接收端之前沒有接收到正確的數據包,如果隨後的32ms內沒有正確接收到數據包,則以64ms為間隔,開啟32ms的搜索窗;搜索窗內在默認頻點搜索同步頭;

s204,經過分析處理後的數據包通過第二狀態機發給顯示模塊顯示。

上述第一時鐘管理模塊、第二時鐘管理模塊為12mhz晶振時鐘電路。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀