楷盟無線通信數字對講模塊應用中,經常遇到大功率DMR發射信號干擾信號采集部分的微弱信號,造成采樣失真或失敗。比如微弱的電信號、磁場信號等都容易受到DMR功率信號的干擾。通常的解決方案是在硬件上隔離兩個信號或者在信號采集部分用軟件算法提取有用信號。
硬件隔離不但會導致成本上升,而且某些場景下受產品空間等客觀條件限制無法做到適當的隔離效果。
同樣,不是所有的信號都能夠以軟件算法提取出來。當目標信號與DMR干擾信號在特征上接近時,軟件算法并不理想。
本文所述系統會根據DMR和信號采集系統共存的思想來解決。DMR發射是時分信號,具有2個時隙,在其空閑時隙不存在干擾。利用空閑時隙來進行信號采集,傳感器就不會受到干擾。
如圖所示,本發明的DMR發射機所具備的信號輸出裝置會在發射時周期性上報本機的發射時隙信息(比如,約30ms持續高電平再約30ms持續低電平,如此往復)。時隙信息會通過一個IO信號傳遞到負責信號采集的主控處理器;處理器不停判斷當前DMR是否在發射,進而決定是否進行信息采樣。當處理器控制傳感器工作時,會執行如下流程:
檢測DMR上報狀態管腳,判斷當前是否在發射時隙;
當發射時隙開始后暫停信號采集,保存數據。
空閑時隙開始后繼續信號采集,直到完成預定一幀數據采集。
當預定的一幀數據內容不能在一個空閑時隙內完成采集時,把它分成多段,每個空閑時隙只采集一段,各段拼接起來使用。
一般來講,DMR發射機輸出的時隙信息可以用普通IO口承載,直接連接信號采集器的一個輸入GPIO口。特殊情況下也可以用串口、I2C或SPI等任何通信口替代。
本方法與軟件信號處理的方法不矛盾,可以相互配合達到更好的信號采集效果。
本方案適合需要把DMR對講和某些傳感器集成到一起的場合。
審核編輯:湯梓紅
-
傳感器
+關注
關注
2552文章
51362瀏覽量
755699 -
處理器
+關注
關注
68文章
19399瀏覽量
230727 -
DMR
+關注
關注
1文章
33瀏覽量
13604
發布評論請先 登錄
相關推薦
評論