LoRa系列設(shè)置軟件:http://wxxtd.cn/Download/693.html
TCP232-TES串口及網(wǎng)絡(luò)調(diào)試助手軟:http://wxxtd.cn/Download/27.html
206說(shuō)明書(shū):http://wxxtd.cn/Download/591.html
206軟件設(shè)計(jì)手冊(cè):http://wxxtd.cn/Download/592.html
使用RS232串口線分別將LoRa數(shù)傳終端A、B接入串口設(shè)備(以PC機(jī)代替),給LoRa數(shù)傳終端裝上天線,然后給LoRa數(shù)傳終端上電。
圖1 硬件鏈接
3:LG206參數(shù)設(shè)置
實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通訊發(fā)送方和接收方需滿足 3 個(gè)條件: l
速率等級(jí)相同(SPD) l
信道一致(CH) l
目標(biāo)地址相同(ADDR)或?yàn)閺V播地址(65535)
本例采用如下參數(shù)進(jìn)行設(shè)置:
表 1 參數(shù)
打開(kāi)LoRa設(shè)置軟件(LG207和LG206-P選擇同一個(gè)),依次點(diǎn)擊打開(kāi)串口(選擇A、B對(duì)應(yīng)的串口號(hào),串口參數(shù):115200,None,8,1,NFC)、進(jìn)入配置狀態(tài)、讀取參數(shù)、配置上表中的參數(shù)、一鍵設(shè)置所有參數(shù),關(guān)閉LoRa設(shè)置軟件。
圖2 參數(shù)設(shè)置
注:若提示設(shè)置失敗,則重新點(diǎn)擊“一鍵設(shè)置所有參數(shù)”,再次進(jìn)行設(shè)置;當(dāng)設(shè)置成功后想要再次進(jìn)行參數(shù)修改,需要重新進(jìn)入配置狀態(tài)。
(3)啟動(dòng)兩個(gè)USR-TCP232-Test(模擬串口設(shè)備1,2)分別連接LoRa數(shù)傳終端A、B的串口,使用串口設(shè)備1發(fā)送數(shù)據(jù)串口設(shè)備2可接收數(shù)據(jù)(反之亦然),通信效果如下圖所示:
圖3 數(shù)據(jù)透?jìng)?/span>
5、數(shù)據(jù)安全
在數(shù)據(jù)傳輸環(huán)節(jié)對(duì)數(shù)據(jù)進(jìn)行加密,使數(shù)據(jù)傳輸更加安全。加密字可通過(guò) AT+KEY 進(jìn)行設(shè)置,通信的產(chǎn)品都需要設(shè)置相同的加密字,為保障數(shù)據(jù)安全,此加密字只可設(shè)置不可查詢。
加密字為16 字節(jié) HEX 字符串 ?
例:AT+KEY=30313233343536373839414243444546
設(shè)置該指令可以使用串口調(diào)試助手配置:
1. 串口設(shè)備給模塊連續(xù)發(fā)送“+++”,模塊收到“+++”后,會(huì)給設(shè)備發(fā)送一個(gè)‘a(chǎn)’。 在發(fā)送“+++”之前的打包時(shí)間內(nèi)不可發(fā)送任何數(shù)據(jù)。
2. 當(dāng)設(shè)備接收‘a(chǎn)’后,必須在 3 秒內(nèi)給模塊發(fā)送一個(gè)‘a(chǎn)’。
3. 模塊在接收到‘a(chǎn)’后,給設(shè)備發(fā)送“+OK”,并進(jìn)入“臨時(shí)指令模式”。
4. 設(shè)備接收到“+OK”后,知道模塊已進(jìn)入“臨時(shí)指令模式”,可以向其發(fā)送 AT 指令,指令會(huì)要加回車發(fā)送。
5.完成at指令配置后 ,串口設(shè)備給模塊發(fā)送指令“AT+ENTM”。
6. 模塊在接收到指令后,回顯“+OK”,并回到之前的工作模式。?
也可以使用AT指令配置軟件設(shè)置加密,軟件下載地址:http://wxxtd.cn/Download/690.html