LowDataRateOptimize在LoRa應用不像其它參數配置,往往很容易被忽視,因為一般默認配置就好,不太會去在意其配置,不太會在開發中出現問題。但是關鍵時刻也很容易造成出現一些問題及困惑,并且很難讓人覺察到。
那么來看看semtech在各系列芯片手冊中提到有關LowDataRateOptimize的描述吧!
01
描述1
下圖是來自SX1276/8 datasheet中的內容,翻譯大致內容如下:
考慮到數據包在高傳播因子下的潛在長時間, 該選項用于提高傳輸到數據包傳輸和接收期間的頻率變化的魯棒性。LowDataRateOptimize位開啟后可以增強Lora 連接在低速率條件下的魯棒性。當單個符號傳輸時間超過16毫秒時,必須使能LowDataRateOptimize位。請注意,發射機和接收機都必須具有相同的LowDataRateOptimize設置。
02
描述2
上圖是來自SX1276/8 datasheet中的內容關于Payload長度(即時間)計算公式,從公式中可以看到,LowDataRateOptimize的開啟,會加長Payload長度,即增加每一包數據的發射時間。
03
描述3
上圖是來自SX1268 datasheet中的內容,主要意思就是說開啟LowDataRateOptimize的話可以降低LoRa調制對頻率漂移的限制。
分析
綜上進行分析:什么時候開啟,什么時候不用開啟?
當一個符號時間超過16ms時,需要開啟,符號時間TS=2^SF/BW。比如SF=12,BW=125KHz時,就需要開啟。
不超過時可以不用開啟,這可以根據硬件需求或者對速率要求不嚴格,進行選擇。
經常遇到開發時需要和之前的產品進行互通,發現頻率、SF、BW、CR等都配置一致了,但就是無法通信上。雖然可以接收到數據,但數據一直是錯誤的,不是需要的數據,于是不停的查驗,是否有干擾,是否硬件有問題,其實只是由于前一個設備開發者雖然symbol時間沒有超過16ms也開啟了LowDataRateOptimize導致不一致,使得通信數據錯亂。
LowDataRateOptimize在symbol時間小于0ms時怎樣去選擇開啟好還是不開啟好?
如果在對LowDataRateOptimize沒有強制要求時,對于大數據包可以考慮將LowDataRateOptimize開啟。因為從上面datasheet的內容可以猜測(這里只是猜測,如果有其它理解歡迎交流,或者忽略)LowDataRateOptimize影響的是對頻漂的要求。
這與LoRa的擴頻調制方式有關,LoRa調制是chrip擴頻,即頻率是線性變化的,所以對頻漂有一定要求,如果一個數據包發射持續時間過長,可能惡化晶振頻漂(與硬件也有關系,比如使用TCXO可能問題就不大),所以在大數據包發射且可以稍微犧牲一些速率情況下,建議將LowDataRateOptimize開啟。
-
通信
+關注
關注
18文章
6072瀏覽量
136433 -
數據包
+關注
關注
0文章
267瀏覽量
24504 -
LoRa
+關注
關注
349文章
1700瀏覽量
232395
發布評論請先 登錄
相關推薦
LORA模塊的通信距離是多少
LORA模塊的優缺點分析
LORA模塊與其他通信模塊的比較
LORA模塊的工作原理是什么
物聯網中的遠距離通信LoRa無線技術
![物聯網中的遠距離<b class='flag-5'>通信</b><b class='flag-5'>LoRa</b>無線技術](https://file1.elecfans.com/web1/M00/F2/B6/wKgZoWcI1IKADkhRAACHA3foiFU506.png)
LoRa網關和LoRa基站的區別是什么?一文弄懂
如何通過增強抗干擾能力提高LoRa通信效果
![如何通過增強抗干擾能力提高<b class='flag-5'>LoRa</b><b class='flag-5'>通信</b>效果](https://file1.elecfans.com/web2/M00/01/8D/wKgaomawlsKAeyncAABZOuq8rqQ357.png)
Module LoRa433 v1.1 | 410-525MHz頻段LoRa通信模塊
![Module <b class='flag-5'>LoRa</b>433 v1.1 | 410-525MHz頻段<b class='flag-5'>LoRa</b><b class='flag-5'>通信</b>模塊](https://file.elecfans.com/web2/M00/7D/DA/pYYBAGN-zMaAF9QdAAAZUkbIjzU950.png)
LoRa模塊是什么?LoRa模塊的優勢和缺點
lora技術實現遠距離通信的原因有哪些?
Module LoRa868 v1.1 | 803-930MHz高頻段LoRa通信模塊
![Module <b class='flag-5'>LoRa</b>868 v1.1 | 803-930MHz高頻段<b class='flag-5'>LoRa</b><b class='flag-5'>通信</b>模塊](https://file.elecfans.com/web2/M00/7D/DA/pYYBAGN-zMaAF9QdAAAZUkbIjzU950.png)
FPGA與LoRa模塊的串口通信問題
LoRa網關+LoRa節點的特點和優勢
![<b class='flag-5'>LoRa</b>網關+<b class='flag-5'>LoRa</b>節點的特點和優勢](https://file1.elecfans.com/web2/M00/C5/EB/wKgaomX5VHuAIACRAAAx38eGKoY826.png)
評論