LoRa系列設(shè)置軟件:http://imbacareer.com.cn/Download/693.html
TCP232-TES串口及網(wǎng)絡(luò)調(diào)試助手軟:http://imbacareer.com.cn/Download/27.html
102說明書:http://imbacareer.com.cn/Download/905.html
102硬件設(shè)計手冊:http://imbacareer.com.cn/Download/809.html
使用串口線分別將LoRa數(shù)傳終端A、B、接入串口設(shè)備(以PC機代替),給LoRa數(shù)傳終端裝上天線,給LoRa數(shù)傳終端上電。
圖1 硬件連接
2:L102參數(shù)設(shè)置
模塊工作在透傳狀態(tài),保證廣播發(fā)送的模塊的目標(biāo)地址為65535。
接收廣播數(shù)據(jù)的所有L102設(shè)備速率等級與信道必須與廣播102設(shè)備的速率等級與信道一致,所有102設(shè)備的目標(biāo)地址不能相同。
主要 AT 指令:AT+WMODE AT+SPD AT+CH AT+ADDR
打開LoRa設(shè)置軟件(102-P設(shè)備選擇L101-P打開軟件),依次點擊打開串口(選擇A、B對應(yīng)的串口號,串口參數(shù):115200,None,8,1,NFC)、進入配置狀態(tài)、讀取參數(shù)、配置上表中的參數(shù)、一鍵設(shè)置所有參數(shù),關(guān)閉LoRa設(shè)置軟件。
廣播端A設(shè)置目標(biāo)地址65535(不同的接收端設(shè)置的目標(biāo)地址不同):
圖2 參數(shù)設(shè)置
接收端B設(shè)置(速率等級、信道相同,目標(biāo)地址與其他102不同)
圖3 參數(shù)設(shè)置
接收端C設(shè)置(速率等級、信道相同,目標(biāo)地址與其他102不同)
注:若提示設(shè)置失敗,則重新點擊“一鍵設(shè)置所有參數(shù)”,再次進行設(shè)置;當(dāng)設(shè)置成功后想要再次進行參數(shù)修改,需要重新進入配置狀態(tài)。
3、 透傳測試
(3)啟動三個USR-TCP232-Test(模擬串口設(shè)備1,2,3)分別連接LoRa數(shù)傳廣播端A、接收端B、C的串口,使用串口設(shè)備1發(fā)送數(shù)據(jù),串口設(shè)備2、3可接收數(shù)據(jù),設(shè)備2、3的數(shù)據(jù)可以發(fā)送給設(shè)備1,通信效果如下圖所示:
圖5 數(shù)據(jù)透傳
注意:廣播的方式廣播端發(fā)送的數(shù)據(jù)接收端都能夠進行接收,且是同時接收無法指定發(fā)送。接收端發(fā)出的數(shù)據(jù)廣播端可以進行接收,但接收端無法接收接收端數(shù)據(jù)。