發布日期:2022-05-25 點擊率:34
;
USB轉串口套件2個;
銳米LoRa終端評估軟件;
如下圖所示,2個LoRa終端,分別通過USB轉UART連接2臺PC,終端之間通過LoRa無線通信。這樣一來,PC#i發送的數據,PC#j能遠程接收;反之,亦然。
將LoRa終端和PC評估軟件聯合測試,使它們能夠正常運行。
步驟 | 方法 | 結果 |
1 | 使用PC評估軟件,遍歷測試LoRa終端的接口協議; | √ |
2 | 發送RF數據包,Comm2Trm和Network進程正常工作; | √ |
3 | 接收RF數據包,Comm2Trm和Network進程正常工作; | √ |
4 | 設置參數,2個進程和SystSettings模塊正常工作; | √ |
功能測試指按產品說明書,逐項測試列舉的功能。
測試對象 | 測試內容 | 測試結果 |
讀取軟件版本 | 使用PC評估軟件,讀取LoRa終端的軟件版本 | √ |
發送數據 | 發送字節從1到247,都能夠正確發送 | √ |
配置射頻參數 | 切換高 / 中 / 低三個速率檔位,均能正確發送 | √ |
切換410~525MHz頻率,均能正確發送 | 410~519MHz | |
讀取射頻參數 | 正確讀取速率檔位和頻率 | √ |
設置發射功率 | 設置-1~20dBm發射功率,能讓射頻按設置工作 | √ |
讀取發射功率 | 正確讀取射頻發射功率 | √ |
讀取RSSI值 | 正確讀取射頻接收數據包的RSSI值 | √ |
接收數據 | 接收字節從1到247,能夠正確顯示 | √ |
性能測試指,測試產品所能達到的最大性能。
空中速率 發送字節 | MIN = 1Byte | Normal = 12Byte | MAX = 247Byte |
高 | 8ms | 13ms | 120ms |
中 | 59ms | 97ms | 840ms |
低 | 469ms | 671ms | 5410ms |
重復、壓迫、重負測試產品異常下表現。
測試對象 | 測試內容 | 測試結果 |
密集通信 | 通信速率=高,發送=247字節,幀間隔=200ms | 通信信號良好的情況下,發送節點以每秒5幀速率輸出,接收節點成功率高于99.6% |
隨機斷電 | 隨機關斷發送或接收節點電源 | 重新加電后,發送和接收都能正常工作 |
發送沖突 | 2個節點同時發送,信號沖突而受損 | 沖突時信號受損,接收到亂碼;解除沖突,恢復通信 |
信號微弱 | 發射功率=-1dBm,通信速率=高,發送=247字節,幀間隔=200ms | 接收數據包RSSI呈線性下降,當信號達到接收靈敏度閥值時,丟包率增加。 |
信號干擾 | 人為添加隨機噪聲,通信速率=高,發送=247字節,幀間隔=200ms | 添加隨機長度/隨機功率/隨機延時/隨機數據的干擾源,丟包率增加;解除干擾源后,恢復通信。 |
下一篇: PLC、DCS、FCS三大控
上一篇: LoRa點對點系統9 下載