LORA設(shè)置軟件:http://wxxtd.cn/Download/1177.html
LG210(搶先版)說明書:http://wxxtd.cn/Download/1173.html
TCP232-TES串口及網(wǎng)絡(luò)調(diào)試軟件:http://wxxtd.cn/Download/27.html
1. USR-LG210產(chǎn)品 數(shù)量1個
2. WH-L101-L-H20 數(shù)量1個
3. 電源適配器 數(shù)量2個
4. 網(wǎng)線 數(shù)量1根
5. USB-RS232串口線 數(shù)量1條
LG210與lora節(jié)點(WH-L101-L-H20)安裝天線,使用各自配套電源適配器供電, L101串口連接電腦,LG210網(wǎng)口連接路由器或者交換機(jī),電腦也接入該路由器或交換機(jī)。
1、下載在PC端運(yùn)行USR-TCP232-Test軟件,創(chuàng)建地TCP Server服務(wù)器,本地ip地址為電腦ip, 本地端口自定義設(shè)置就可以。 模擬通信過程中的服務(wù)器平臺/控制中心。
2、下載并解壓LORA設(shè)置軟件,確認(rèn)LG210網(wǎng)口接入路由器網(wǎng)絡(luò)是與電腦在同一局域網(wǎng)內(nèi)。在文件夾中選擇USR_LoRa.exe可執(zhí)行文件雙擊打開,協(xié)議選擇私有協(xié)議,型號選擇LG210,點擊“連接設(shè)備”按鈕旁的下三角箭頭,選擇“網(wǎng)絡(luò)連接”>“搜索設(shè)備”>選擇對應(yīng)LG210點擊“選擇設(shè)備”。
3、點擊“讀取參數(shù)”,在信息總覽中復(fù)制保存網(wǎng)關(guān)ID,之后配置LORA節(jié)點L101組網(wǎng)時用的到。
4、點擊“基本設(shè)置”>通道選擇“網(wǎng)絡(luò)”、“私有服務(wù)器”;
組網(wǎng)模式選擇“組網(wǎng)”;
工作模式選擇“主動上報”;
通信參數(shù)選擇“節(jié)點低功耗”;
注意:網(wǎng)關(guān)處于主動上報模式下時,會根據(jù)用戶設(shè)置的參數(shù)(上報周期/節(jié)點總數(shù)=上報間隔)計算出每個節(jié)點需要進(jìn)行上報的時間, 默認(rèn)上報周期為60s,上報周期是單個節(jié)點上報數(shù)據(jù)的間隔, 也就是說低功耗下模塊會間隔60s喚醒一次。
5、在接口設(shè)置中,配置Lora參數(shù)中通道一與通道二的頻率與速率參數(shù)不要一致就可以了,此處通道一二頻率分別為4700x1000Hz、4800Hz,速率分別為7、8。
網(wǎng)口參數(shù)LG210默認(rèn)為DHCP自動獲取ip,若需要LG210做靜態(tài)ip的話,可以自行修改,本次測試為自動獲取獲取ip。
6、在網(wǎng)絡(luò)設(shè)置-網(wǎng)絡(luò)協(xié)議 私有服務(wù)器中選擇“SOCKET”,
在SOCKET中選擇“TCP Clinet”,本地端口自定義.
服務(wù)器IP/配置為服務(wù)器電腦的IP,服務(wù)器端口配置為服務(wù)器的端口號8899,點擊“設(shè)置參數(shù)”,點擊重啟設(shè)備,待設(shè)備重啟,服務(wù)器可以監(jiān)聽到該LG210連接。
7、配置WH-L101-L-H20,L101的串口線接電腦,lora設(shè)置軟件選擇產(chǎn)品型號對應(yīng)lora型號,點擊確認(rèn),打開對應(yīng)串口的com號,串口參數(shù)默認(rèn)是115200、none\8\1。
8、打開串口點擊“進(jìn)入配置狀態(tài)”,能返回a +OK,說明模塊已進(jìn)入配置模式,在配置模式下才可以讀取配置模塊參數(shù), 若不返回a+ OK,說明模塊沒有進(jìn)入配置模式,檢查接線是否可靠穩(wěn)定,打開的com口對不對,串口參數(shù)配置的對不對。
點擊“讀取參數(shù)”后,
將協(xié)議選擇配置為“LG210”,工作模式配置為“組網(wǎng)”,LORA參數(shù) - 網(wǎng)關(guān)ID配置為LG210的網(wǎng)關(guān)ID;
通道選擇為“0”;
通道一:“7”,信道:“470MHZ”;
通道二:“8”,信道:“480MHZ”。
喚醒數(shù)據(jù):本案例數(shù)據(jù)配置為“012345”,“HEX”,“開”。
喚醒數(shù)據(jù)可根據(jù)用戶自己需求確定是否開啟:開啟喚醒數(shù)據(jù)后,在該節(jié)點喚醒時,到會向串口發(fā)送喚醒數(shù)據(jù),用戶設(shè)備收到喚醒數(shù)據(jù)之后可將有效數(shù)據(jù)立即進(jìn)行上報,節(jié)點設(shè)備若收到數(shù)據(jù),則直接通過 lora 發(fā)送給網(wǎng)關(guān),反之,如果等待 2s 串口無數(shù)據(jù),L101重新進(jìn)入低功耗,等待下一次上報周期的到來。 若不想使用串口來判斷節(jié)點是否退出了低功耗可發(fā)送數(shù)據(jù),也可通過節(jié)點的HOST_WAKE 引腳來判斷節(jié)點是否退出了低功耗模式(L101喚醒時會將自身的HOST_WAKE 引腳拉高5ms,通過MCU監(jiān)測到該引腳拉高,串口可以給節(jié)點發(fā)送數(shù)據(jù)。無線發(fā)送數(shù)據(jù)時,HOST_WAKE 管腳電平會持續(xù)拉高 指示無線發(fā)送繁忙狀態(tài),變低電平后表示無線數(shù)據(jù)已發(fā)送完成)。
該低功耗詳情可以自行查看LG210與L101說明書進(jìn)行了解。
實際應(yīng)用時,串口設(shè)置內(nèi)的波特率、校驗位、數(shù)據(jù)位、停止需要配置為您L101接的串口設(shè)備的串口參數(shù),不然數(shù)據(jù)會是亂碼,本次案例為默認(rèn)參數(shù)未修改。 使用485串口線時流控配置為“485”,TTL或232串口流控默認(rèn)使用“NFC”就可以。
配置完點擊“設(shè)置參數(shù)”, 提示設(shè)置成功后,點擊“關(guān)閉串口”。
9、LG210重新獲取參數(shù),在節(jié)點信息中可以看到添加的L101已組網(wǎng)成功。
10:通信測試
在USR-TCP232-Test軟件,的串口端打開101的串口, 可測試通信。
注意:節(jié)點與LG210的lora天線不要相距太近,太近會造成干擾數(shù)據(jù)收發(fā)不正常。
使用過程中出現(xiàn)速率一致信道不同的節(jié)點,收到了集中器發(fā)出的數(shù)據(jù)。
可能有以下原因:
(1)節(jié)點工作信道比較接近。
(2)節(jié)點天線距離比較近。
解決方式:
(1)不同節(jié)點信道設(shè)置間隔大一些,至少 5 個信道以上。
(2)相鄰節(jié)點吸盤天線間隔 5m 以上。