天天看點

LoRa點對點系統8 測試

LoRa點對點系統8 測試

1 測試環境

1.1 測試工具

PC機2台;

銳米LoRa終端2個;

USB轉序列槽套件2個;

銳米LoRa終端評估軟體;

1.2 搭建平台

如下圖所示,2個LoRa終端,分别通過USB轉UART連接配接2台PC,終端之間通過LoRa無線通信。這樣一來,PC#i發送的資料,PC#j能遠端接收;反之,亦然。

LoRa點對點系統8 測試

2 內建測試

2.1 測試目的

将LoRa終端和PC評估軟體聯合測試,使它們能夠正常運作。

2.2 測試内容

步驟 方法 結果
1 使用PC評估軟體,周遊測試LoRa終端的接口協定;
2 發送RF資料包,Comm2Trm和Network程序正常工作;
3 接收RF資料包,Comm2Trm和Network程序正常工作;
4 設定參數,2個程序和SystSettings子產品正常工作;

3 功能測試

3.1 測試目的

功能測試指按産品說明書,逐項測試列舉的功能。

3.2 測試内容

測試對象 測試内容 測試結果
讀取軟體版本 使用PC評估軟體,讀取LoRa終端的軟體版本
發送資料 發送位元組從1到247,都能夠正确發送
配置射頻參數 切換高 / 中 / 低三個速率檔位,均能正确發送
切換410~525MHz頻率,均能正确發送 410~519MHz
讀取射頻參數 正确讀取速率檔位和頻率
設定發射功率 設定-1~20dBm發射功率,能讓射頻按設定工作
讀取發射功率 正确讀取射頻發射功率
讀取RSSI值 正确讀取射頻接收資料包的RSSI值
接收資料 接收位元組從1到247,能夠正确顯示

4 性能測試

4.1 測試目的

性能測試指,測試産品所能達到的最大性能。

4.2 測試内容

空中速率 \ 發送位元組 MIN = 1Byte Normal = 12Byte MAX = 247Byte
8ms 13ms 120ms
59ms 97ms 840ms
469ms 671ms 5410ms

5 壓力測試

5.1 測試目的

重複、壓迫、重負測試産品異常下表現。

5.2 測試内容

測試對象 測試内容 測試結果
密集通信

通信速率=高,發送=247位元組,

幀間隔=200ms

通信信号良好的情況下,發送節點以每秒5幀速率

輸出,接收節點成功率高于99.6%

随機斷電 随機關斷發送或接收節點電源 重新加電後,發送和接收都能正常工作
發送沖突 2個節點同時發送,信号沖突而受損 沖突時信号受損,接收到亂碼;解除沖突,恢複通信
信号微弱

發射功率=-1dBm,通信速率=高,

發送=247位元組,幀間隔=200ms

接收資料包RSSI呈線性下降,當信号達到接收靈敏度閥值時,丢包率增加。
信号幹擾

人為添加随機噪聲,通信速率=高,

發送=247位元組,幀間隔=200ms

添加随機長度/随機功率/随機延時/随機資料的

幹擾源,丢包率增加;解除幹擾源後,恢複通信。

繼續閱讀