一、 產(chǎn)品簡介
采用高性能低功耗單片機(jī)STM8L,兼顧傳感數(shù)據(jù)采集和無線數(shù)據(jù)傳輸。
內(nèi)置低功耗高精度數(shù)字溫濕度傳感芯片測量和精度范圍:
溫度:±1℃(max)@-10 到 85℃,-40 到+125℃
濕度:±5% RH(max)@0 - 90%RH,0 到 100%RH。
無線數(shù)據(jù)傳輸采用LoRa和NB-IoT兩種方案:
LoRa方案(YL-103L):基于Semtech的低功耗遠(yuǎn)距離LoRa 擴(kuò)頻無線數(shù)傳方案Sx1278, 具備休眠無線喚醒功能,信號覆蓋1km。
NB-IoT方案(YL-103N):基于MTK高性能NB-IoT芯片,全網(wǎng)通網(wǎng)絡(luò)制式,適應(yīng)三大運(yùn)營商網(wǎng)絡(luò),低功耗設(shè)計(jì),NB基站,數(shù)據(jù)直接上傳到用戶云平臺。
內(nèi)置 1800mAH/2300mAH可充電鋰電池,超長續(xù)航時間,可重復(fù)利用。
卡片式超薄設(shè)計(jì),體積小,安裝方便。
廣泛適用于通信機(jī)房、車間生產(chǎn)線、藥品倉庫、大型物流倉庫、農(nóng)業(yè)大棚、溫室花卉大棚、檔案館、博物館、暖通控制等需要溫濕度監(jiān)測報(bào)警的物聯(lián)網(wǎng)應(yīng)用場景。
二、 傳感器規(guī)格參數(shù)
三、 傳感器尺寸大小(mm)
四、 傳感器內(nèi)部結(jié)構(gòu)及安裝方式
安裝傳感器時,盡量使天線垂直于水平面,此時無線通訊效果最佳。
五、 傳感器參數(shù)配置
本公司提供這款傳感器(LoRa 版本)的參數(shù)設(shè)置軟件,頻率、呼吸時間、節(jié)點(diǎn)地址、網(wǎng)絡(luò)地址、發(fā)送功率等無線參數(shù),以及采樣時間、高溫報(bào)警、濕度報(bào)警等傳感參數(shù)。
把傳感器通過 USB-TTL 數(shù)據(jù)線(mini-USB 接頭)接上電腦后,此時傳感器處于設(shè)置狀態(tài),打開“傳感器終端配置工具”,點(diǎn)擊“串口”,彈出“串口配置頁”,選擇傳感器連接電腦的COM 端口,用波特率 9600,效驗(yàn) NO 打開。
點(diǎn)擊“溫度”,彈出傳感器參數(shù)配置界面:
傳感器參數(shù)配置完成后,把數(shù)據(jù)線斷開,使傳感器進(jìn)入工作狀態(tài)。
六、 用LoRa模塊采集傳感器數(shù)據(jù)
本公司提供 TTL/USB 接口的 LoRa 無線數(shù)傳模塊 YL-800T,設(shè)置成中心模式時,可作為上位機(jī)模塊與傳感器通訊。
本公司有配套的 USB-TTL 數(shù)據(jù)線,可以把 TTL 的上位機(jī)模塊接到電腦 USB 接口上做參數(shù)配置或數(shù)據(jù)采集。
上位機(jī)模塊有專用的參數(shù)配置軟件,無線參數(shù)(發(fā)送頻率、呼吸時間、網(wǎng)絡(luò)地址)需要設(shè)置成與溫濕度傳感器一致。
將上位機(jī)模塊用 USB-TTL 數(shù)據(jù)線連上電腦,打開配置軟件,選擇模塊對應(yīng)的 COM 端口打開,先點(diǎn) Read All 把參數(shù)讀取出來,確認(rèn)紅色箭頭標(biāo)識的參數(shù)與傳感器一致,如有差異請修改。然后點(diǎn) Write All 寫入,寫入成功軟件會提示 Successful。參數(shù)配置完成后關(guān)閉軟件。本公司配套的“傳感器終端配置工具”軟件可為用戶提供簡易數(shù)據(jù)監(jiān)視功能,點(diǎn)“串口”選擇上位機(jī)模塊在電腦上的 COM 端口打開。
當(dāng)傳感器處于通電工作狀態(tài)時,就會按設(shè)定好的采集時間定期上報(bào)溫濕度數(shù)據(jù)。包括:設(shè)備 ID、上傳時間、電池電量、溫度、濕度、狀態(tài)等。
傳感器每隔十秒會做一次溫度濕度檢測,如有任一數(shù)據(jù)超過設(shè)定的報(bào)警閾值,就會上報(bào)溫濕度數(shù)據(jù)(包含報(bào)警狀態(tài)字)。然后采集周期重新計(jì)時。
七、 上位機(jī)模塊串口通訊協(xié)議
用戶可以根據(jù)上位機(jī)模塊的串口通訊協(xié)議做上位機(jī)軟件或?qū)悠渌到y(tǒng)。
傳感器一旦發(fā)生報(bào)警,就會間隔 5 秒鐘連續(xù) 3 次上報(bào)信息,直到上位機(jī)回碼確認(rèn)收到了報(bào)警信號。上位機(jī)回碼通訊格式:
比如:
八、 用LoRa網(wǎng)關(guān)采集傳感器數(shù)據(jù)
溫濕度采集終端可與我公司 LoRa 網(wǎng)關(guān)通訊,將終端采集的數(shù)據(jù)上傳到用戶云平臺。實(shí)現(xiàn)遠(yuǎn)程控制管理監(jiān)測等功能。
(一) 網(wǎng)關(guān)管腳定義:
(二) 網(wǎng)關(guān)參數(shù)配置軟件:
用 USB-TTL 數(shù)據(jù)線把網(wǎng)關(guān)連接到電腦 USB 端口后,點(diǎn)“系統(tǒng)設(shè)置”,彈出“串口參數(shù)配置頁”,選擇網(wǎng)關(guān)對應(yīng)的端口號,以 115200 無校驗(yàn)打開。
點(diǎn)“DTU 參數(shù)設(shè)置”,彈出“DTU 參數(shù)設(shè)置”頁面,點(diǎn)右下角“無線配置”,彈出“無線參數(shù)配置頁”,可以設(shè)置網(wǎng)關(guān)上面 LoRa 模組的無線頻率、呼吸時間、呼吸周期、網(wǎng)絡(luò)地址、發(fā)射功率等參數(shù)。這些參數(shù)需要與傳感器設(shè)置的無線參數(shù)保持一致。
界面左側(cè)“TCP 服務(wù)器管理”用于設(shè)置與網(wǎng)關(guān)連接的服務(wù)器的 IP 地址、域名和端口號。
九、 LoRa網(wǎng)關(guān)/NB-IoT上報(bào)服務(wù)器數(shù)據(jù)說明
十、 NB-IoT溫濕度數(shù)據(jù)上傳云服務(wù)器測試
(一) AT指令說明:
(1) AT+SM=LOCK_FOREVER //這個命令是鎖住系統(tǒng)休眠,喚醒后發(fā)送這條
(2) AT+GETDEV? //讀取設(shè)備參數(shù)
(3) AT+SETDEV=7777,"120.76.244.78",5,30,80 //設(shè)置設(shè)備參數(shù) 參數(shù):遠(yuǎn)程端口(7777)、IP地址(120.76.244.78)、采集時間(分鐘)、溫度報(bào)警(30)、濕度報(bào)警(80)
(4) AT+GETADDR? //讀取設(shè)備地址
(5) AT+SETADDR=5 //AT+SETADDR設(shè)置設(shè)備地址,范圍 1-4294967295 可設(shè)
(6) AT+SM=UNLOCK_FOREVER //設(shè)置好參數(shù)后,發(fā)送此條命令告訴系統(tǒng)可以進(jìn)入休眠模式,如果沒有發(fā)送這條命令,系統(tǒng)將一直處于工作狀態(tài)
(二) 參數(shù)設(shè)置:
用我司配置的USB數(shù)據(jù)線連接電腦,打開串口調(diào)試助手,如下圖:
然后用磁鐵在溫濕度終端的USB口邊上掃一下,喚醒設(shè)備,此時LED指示紅燈常亮串口助手上顯示如下信息,如下圖:
然后就可以讀寫設(shè)備參數(shù)。
上述箭頭標(biāo)記為設(shè)備設(shè)置的參數(shù):
云服務(wù)器端口:7777,IP地址:120.76.244.78,3 分鐘上傳一次數(shù)據(jù),溫度報(bào)警值為 30 度,濕度報(bào)警值為 80%RH。設(shè)備ID:000005
(三) NB-IoT溫濕度終端設(shè)備上傳數(shù)據(jù)到云服務(wù)器測試:
打開遠(yuǎn)程連接桌面,登錄云服務(wù)器:IP地址:120.76.244.78,打開網(wǎng)絡(luò)調(diào)試助手,如下圖中設(shè)置:網(wǎng)絡(luò)設(shè)置:協(xié)議類型:TCP Server,本機(jī)主機(jī)地址:120.76.244.78,本機(jī)主機(jī)端口:7777
設(shè)置好,點(diǎn)”打開”按鈕,如下圖:
每隔三分鐘會上報(bào)一次數(shù)據(jù),具體數(shù)據(jù)解析,請參照協(xié)議說明。
十一、 NB-IoT模塊上報(bào)服務(wù)器數(shù)據(jù)說明
數(shù)據(jù)協(xié)議及格式與LoRa網(wǎng)關(guān)上報(bào)云服務(wù)器數(shù)據(jù)格式協(xié)議一樣,請參考第九項(xiàng):LoRa網(wǎng)關(guān)
/NB-IoT上報(bào)服務(wù)器數(shù)據(jù)說明。
十二、 裸板溫濕度傳感器
深圳捷迅易聯(lián)科技公司-無線溫濕度采集終端