1:需要下載的軟件和說(shuō)明書
LoRa模塊WH-L101-L-P-H10設(shè)置軟件
TCP232-TES串口及網(wǎng)絡(luò)調(diào)試助手軟件
2:硬件連接
LoRa模塊定點(diǎn)模式可以在發(fā)送數(shù)據(jù)時(shí)靈活的改變目標(biāo)地址和信道從而實(shí)現(xiàn)靈活的改變目標(biāo)模塊。該模式在透明傳輸?shù)幕A(chǔ)上將發(fā)送數(shù)據(jù)的前 2 字節(jié)作為目標(biāo)地址(高位在前)第 3 字節(jié)作為信道,發(fā)射時(shí)模塊改變目標(biāo)地址和信道,發(fā)送后恢復(fù)原有設(shè)置。
3:WH-L101-L-P-H10參數(shù)設(shè)置
定點(diǎn)模式通信雙方的速率等級(jí)必須一致。
本例采用如下參數(shù)進(jìn)行設(shè)置:
表 1 參數(shù)
參數(shù) |
LoRa數(shù)傳終端A |
LoRa數(shù)傳終端B |
速率等級(jí)-SPD |
10 |
10 |
信道-CH |
555 |
72 |
目標(biāo)地址-ADDR |
90 |
888 |
4、設(shè)置軟件設(shè)置方法
A、打開(kāi)LoRa設(shè)置軟件(產(chǎn)品型號(hào)選擇為L(zhǎng)101-L-p-H10),依次點(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è)置軟件。
B、設(shè)置串口打開(kāi)參數(shù),模塊默認(rèn)串口參數(shù):115200,None,8,1,NFC。
C、打開(kāi)串口,點(diǎn)擊進(jìn)入配置狀態(tài),能返回a +OK,說(shuō)明模塊已進(jìn)入配置模式,在配置模式下才可以讀取配置模塊參數(shù), 若不返回a+ OK,說(shuō)明模塊沒(méi)有進(jìn)入配置模式,檢查接線是否可靠穩(wěn)定,打開(kāi)的com口對(duì)不對(duì),串口參數(shù)配置的對(duì)不對(duì)。
D、模塊進(jìn)入配置狀態(tài)后,點(diǎn)擊讀取參數(shù),可讀取模塊此時(shí)的配置參數(shù)。
E、此時(shí)可以配置模塊參數(shù)。
注意:
a. 串口設(shè)置中的參數(shù)修改為您要接的串口終端設(shè)備一致,完要配置的參數(shù)后點(diǎn)擊設(shè)置參數(shù)。 串口參數(shù)配置修改后,下次配置參數(shù)時(shí)設(shè)置軟件打開(kāi)串口的參數(shù)就需要用修改后的串口參數(shù)打開(kāi)了。
b. 進(jìn)入配置后若只是讀取參數(shù)并沒(méi)有去設(shè)置參數(shù),則需要點(diǎn)擊退出配置狀態(tài)。
模塊a: 工作模式為“定點(diǎn)”,休眠模式配置為“RUN”,速率、信道、目標(biāo)地址按照表一分別配置為“10、90、555”配置完點(diǎn)擊關(guān)閉關(guān)閉串口。
模塊b:工作模式為“定點(diǎn)”,休眠模式配置為“RUN”,速率、信道、目標(biāo)地址按照表一分別配置為“10、72、888”配置完點(diǎn)擊關(guān)閉關(guān)閉串口。配置完關(guān)掉串口。
5、數(shù)據(jù)測(cè)試
啟動(dòng)兩個(gè)USR-TCp232-Test(模擬串口設(shè)備1,2)分別連接LoRa數(shù)傳終端A、B的串口,使用串口設(shè)備1發(fā)送數(shù)據(jù)串口設(shè)備2可接收數(shù)據(jù)(反之亦然).
定點(diǎn)模式可以在發(fā)送數(shù)據(jù)時(shí)靈活的改變目標(biāo)地址和信道。在透明傳輸?shù)幕A(chǔ)上將發(fā)送數(shù)據(jù)的前 2 字節(jié)作為 目標(biāo)地址(高位在前)第 3 字節(jié)作為信道,發(fā)射時(shí) LoRa 數(shù)傳終端改變目標(biāo)地址和信道,發(fā)送后恢復(fù)原有狀態(tài)。
當(dāng)一臺(tái)設(shè)備 A(目標(biāo)地址(ADDR):555,信道(CH):90)向另一臺(tái)設(shè)備 B(目標(biāo)地址(ADDR): 888,信道(CH):72)發(fā)送數(shù)據(jù) DATA(123456),則只需要按照 16 進(jìn)制發(fā)送(03 78 48 31 32 33 34 35 36)
設(shè)備B向設(shè)備A發(fā)送數(shù)據(jù)(654321)則只需要按照 16 進(jìn)制發(fā)送(02 2b 5a 36 35 34 33 32 31)
通信效果如下圖所示: