本發(fā)明涉及傳感器領(lǐng)域,更具體地說,涉及一種基于跳頻技術(shù)的無線振動傳感器及其檢測方法。
背景技術(shù):
目前在設(shè)備狀態(tài)檢測和故障診斷領(lǐng)域的應(yīng)用,主要還是采用有線方式進行組網(wǎng),該種方案存在較多問題:如布線困難,改線工程量大,不可移動,電纜易被破壞,接頭時間長易接觸不良等。無線振動傳感器的出現(xiàn)不僅是有線技術(shù)的有效補充,而且對擴充設(shè)備監(jiān)測范圍,提高監(jiān)測水平,降低系統(tǒng)組網(wǎng)成本有很重要作用。但在多個無線振動傳感器同時工作時,多個傳感器同時傳輸數(shù)據(jù)會造成無線信號相互干擾,無法正確解調(diào)數(shù)據(jù),造成通訊故障率較高,有效數(shù)據(jù)傳輸準確性和及時性不高。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種基于跳頻技術(shù)的無線振動傳感器。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:構(gòu)造一種基于跳頻技術(shù)的無線振動傳感器,該無線振動傳感器包括用于采集加速度、速度、位移數(shù)據(jù)的振動采集模塊,用于采集溫度數(shù)據(jù)的溫度采集模塊,用于為該無線振動傳感器供電的電源模塊,用于發(fā)送采集信號數(shù)據(jù)的無線通信模塊,以及用于進行數(shù)據(jù)處理的微處理器,該振動采集模塊、溫度采集模塊、電源模塊、無線通信模塊分別與該微處理器電連接,該微處理器內(nèi)固定有至少兩個信道頻率,該至少兩個信道頻率中包含一個默認信道,該無線通信模塊包括射頻收發(fā)芯片。
在本發(fā)明所述的基于跳頻技術(shù)的無線振動傳感器中,該微處理器包括用于讀取當前信道的RSSI值的讀取模塊、用于比較當前RSSI值是否超過預(yù)定上限值的比較模塊、用于在該當前RSSI值超過預(yù)定上限值時控制切換信道的切換模塊。
在本發(fā)明所述的基于跳頻技術(shù)的無線振動傳感器中,該無線通信模塊用于在該當前RSSI值低于預(yù)定上限值時,控制使用當前信道發(fā)送數(shù)據(jù)。
本發(fā)明解決其技術(shù)問題所采用的另一技術(shù)方案是:一種基于跳頻技術(shù)的無線振動傳感器的檢測方法,包括以下步驟:
步驟S101,振動采集模塊采集加速度、速度、位移數(shù)據(jù);
步驟S102,溫度采集模塊采集溫度數(shù)據(jù)的溫度;
步驟S103,微處理器接收振動采集模塊采集的第一數(shù)據(jù)和溫度傳感器采集的第二數(shù)據(jù);
步驟S104,微處理器選擇通信信道并控制通過無線通信模塊將第一數(shù)據(jù)和第二數(shù)據(jù)向外發(fā)送。
在本發(fā)明所述的檢測方法中,該步驟S104具體包括:
步驟S1041,微處理器讀取默認信道的RSSI值;
步驟S1042,比較該默認信道的RSSI值是否超過預(yù)定上限值;
步驟S1043,若該默認信道的RSSI值低于預(yù)定上限值,則控制使用默認信道發(fā)送第一數(shù)據(jù)和第二數(shù)據(jù);
步驟S1044,若該默認信道的RSSI值高于或等于預(yù)定上限值,則控制切換至下一信道,檢測下一信道RSSI值,并在當前信道的RSSI值低于預(yù)定上限值,則控制當前信道發(fā)送第一數(shù)據(jù)和第二數(shù)據(jù)。
實施本發(fā)明的基于跳頻技術(shù)的無線振動傳感器,具有以下有益效果:使用本發(fā)明的基于跳頻技術(shù)的無線振動傳感器時,振動采集模塊采集加速度、速度、位移數(shù)據(jù),溫度采集模塊采集溫度數(shù)據(jù)的溫度,微處理器接收振動采集模塊采集的第一數(shù)據(jù)和溫度傳感器采集的第二數(shù)據(jù),微處理器選擇通信信道并控制通過無線通信模塊將第一數(shù)據(jù)和第二數(shù)據(jù)向外發(fā)送。
附圖說明
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中:
圖1是本發(fā)明基于跳頻技術(shù)的無線振動傳感器的結(jié)構(gòu)框圖;
圖2是本發(fā)明基于跳頻技術(shù)的無線振動傳感器檢測方法的流程示意圖;
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
實施例一
如圖1所示,在本發(fā)明的基于跳頻技術(shù)的無線振動傳感器第一實施例中,該無線振動傳感器包括用于采集加速度、速度、位移數(shù)據(jù)的振動采集模塊,用于采集溫度數(shù)據(jù)的溫度采集模塊,用于為該無線振動傳感器供電的電源模塊,用于發(fā)送采集信號數(shù)據(jù)的無線通信模塊,以及用于進行數(shù)據(jù)處理的微處理器,該振動采集模塊、溫度采集模塊、電源模塊、無線通信模塊分別與該微處理器電連接,該微處理器內(nèi)固定有至少兩個信道頻率,該至少兩個信道頻率中包含一個默認信道,該無線通信模塊包括射頻收發(fā)芯片。
使用本發(fā)明的基于跳頻技術(shù)的無線振動傳感器時,振動采集模塊采集加速度、速度、位移數(shù)據(jù),溫度采集模塊采集溫度數(shù)據(jù)的溫度,微處理器接收振動采集模塊采集的第一數(shù)據(jù)和溫度傳感器采集的第二數(shù)據(jù),微處理器選擇通信信道并控制通過無線通信模塊將第一數(shù)據(jù)和第二數(shù)據(jù)向外發(fā)送。
具體的,該微處理器包括用于讀取當前信道的RSSI值的讀取模塊、用于比較當前RSSI值是否超過預(yù)定上限值的比較模塊、用于在該當前RSSI值超過預(yù)定上限值時控制切換信道的切換模塊。該無線通信模塊用于在該當前RSSI值低于預(yù)定上限值時,控制使用當前信道發(fā)送數(shù)據(jù)。
實施例二
如圖2所示,在本發(fā)明的基于跳頻技術(shù)的無線振動傳感器檢測方法的第二實施例中,該數(shù)據(jù)檢測方法包括以下步驟:
步驟S101,振動采集模塊采集加速度、速度、位移數(shù)據(jù);
步驟S102,溫度采集模塊采集溫度數(shù)據(jù)的溫度;
步驟S103,微處理器接收振動采集模塊采集的第一數(shù)據(jù)和溫度傳感器采集的第二數(shù)據(jù);
步驟S104,微處理器選擇通信信道并控制通過無線通信模塊將第一數(shù)據(jù)和第二數(shù)據(jù)向外發(fā)送。
實施本發(fā)明的檢測方法時,振動采集模塊采集加速度、速度、位移數(shù)據(jù),溫度采集模塊采集溫度數(shù)據(jù)的溫度,微處理器接收振動采集模塊采集的第一數(shù)據(jù)和溫度傳感器采集的第二數(shù)據(jù),微處理器選擇通信信道并控制通過無線通信模塊將第一數(shù)據(jù)和第二數(shù)據(jù)向外發(fā)送。
進一步的,該步驟S104具體包括:
步驟S1041,微處理器讀取默認信道的RSSI值;
步驟S1042,比較該默認信道的RSSI值是否超過預(yù)定上限值;
步驟S1043,若該默認信道的RSSI值低于預(yù)定上限值,則控制使用默認信道發(fā)送第一數(shù)據(jù)和第二數(shù)據(jù);
步驟S1044,若該默認信道的RSSI值高于或等于預(yù)定上限值,則控制切換至下一信道,檢測下一信道RSSI值,并在當前信道的RSSI值低于預(yù)定上限值,則控制當前信道發(fā)送第一數(shù)據(jù)和第二數(shù)據(jù)。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。