
ZLA01是一款基于sx1268新一代lora技術(shù)開發(fā)的485B無線數(shù)傳終端。可以實現(xiàn)RS485有線轉(zhuǎn)無線傳輸數(shù)據(jù),實現(xiàn)無線數(shù)據(jù)采集,遠(yuǎn)程集中控制等功能。輕松解決傳統(tǒng)有線布線麻煩,有線線路維護(hù)成本高,485組網(wǎng)數(shù)量有限等問題。

RS485接口定義(從左到右)
1 | 2 | 3 | 4 |
RS485-B | RS485-A | GND | VCC |
組網(wǎng)靈活:支持透傳和組網(wǎng)模式
支持Modbus通信傳輸
傳輸距離遠(yuǎn):最大+22dBm發(fā)射功率,有效增加無線傳輸距離。
無線可靠傳輸:增加失敗重傳機(jī)制,有效防止數(shù)據(jù)丟包
防數(shù)據(jù)碰撞:信道空閑檢測,有效防止多設(shè)備同時發(fā)送數(shù)據(jù)信號碰撞
超大緩存:2*1024雙向大緩存,支持連續(xù)傳輸
工業(yè)設(shè)計:600W TVS、ESD、三級保險絲設(shè)計,增加可靠性
支持私有協(xié)議定制:聯(lián)系技術(shù)支持
工業(yè)控制
安防報警
農(nóng)業(yè)傳感器
智能交通
PLC通信
智能電表
樓宇自動化
街道照明
遙控應(yīng)用
參數(shù) | 描述 | 備注 | |
供電電源 | ZLA011 | 5V-36V | DC頭、端子雙供電口 |
ZLA022 | USB-5V | ||
最大功耗 | <0.5W | ||
無線傳輸距離 | 4KM | 空曠區(qū)域,天線離地2m | |
無線頻率 | 410m~441m | 共32個信道 | |
發(fā)射功率 | 5dBm~22dBm | 優(yōu)于傳統(tǒng)sx1278方案 | |
無線速率 | 0.6kb~62.5kb | ||
串口通信 | 數(shù)據(jù)位:7、8位 波特率1200~115200 校驗位:NONE EVEN ODD 停止位:1、1.5、2 | ||
雙向緩存 | 2*1024bytes | 485<->Lora雙向緩存設(shè)計 | |
天線接口 | SMA接口 | ||
? ZLA011使用可屏蔽雙絞把485接口和其他設(shè)備進(jìn)行連接,如果和電腦連接時候需要一個USB轉(zhuǎn)485的工具
? 設(shè)備必須連接天線進(jìn)行通信,可以連接膠棒天線或者吸盤SMA接口天線,注意要選擇頻率匹配的433Mhz天線
? 上電以后電源指示燈會處于常亮狀態(tài),work指示燈會快閃幾次后熄滅。
? 當(dāng)通過設(shè)備向外發(fā)送數(shù)據(jù)時,TX指示燈會閃爍。
? 當(dāng)設(shè)備接收到數(shù)據(jù)時,RX指示燈會閃爍。
? 當(dāng)短按RESET按鍵,設(shè)備WORK指示燈會慢閃,設(shè)備已經(jīng)進(jìn)入到了配置模式。在配置模式下可以通過上位機(jī)修改設(shè)備的參數(shù)。
? 再次按下RESET按鍵,退出配置模式,WORK指示燈熄滅。
? 當(dāng)長按RESET三秒中等待WORK燈快閃后松開按鈕,執(zhí)行恢復(fù)出廠設(shè)置。所有參數(shù)都會恢復(fù)為默認(rèn)值。
ZLA011提供兩種外觀:(尺寸不同可參考尺寸章節(jié))
? 標(biāo)準(zhǔn)款:定位孔安裝
導(dǎo)軌款:支持定位孔和3.5mmDIN 導(dǎo)軌安裝

如下圖所示,通過參數(shù)配置工具可以配置如下幾個通信相關(guān)參數(shù)。

參數(shù) | 默認(rèn)值 |
Lora信道 | 8 |
Lora速度 | 5 |
發(fā)射功率 | 22 |
工作模式 | 透傳模式 |
本機(jī)地址 | 1 |
輸出地址 | 否 |
波特率 | 9600 |
數(shù)據(jù)位 | 8位 |
檢驗位 | NONE |
停止位 | 1 |
信道指的是Lora通信的頻率,ZLA01支持410m-441m共32個信道。
? 透傳模式下,配置信道值以后,設(shè)備發(fā)送和接收將使用同一個信道,所以不用區(qū)分發(fā)送信道和接收信道
? 組網(wǎng)模式下,配置的信道實際上為這臺設(shè)備的接收信道,發(fā)送使用哪個信道則可以參考如上串口數(shù)據(jù)格式:第一byte為發(fā)送信道值。比如設(shè)備A配置的信道是6,設(shè)備B配置的信道是12。如果設(shè)備A要給設(shè)備B發(fā)送數(shù)據(jù),則串口數(shù)據(jù)第一個byte=12(設(shè)備B的接收信道);如果設(shè)備B要給設(shè)備A發(fā)送數(shù)據(jù),則串口數(shù)據(jù)第一個byte=6(設(shè)備A的接收信道)。
Lora的通信速度,分為0-9共10個等級,速度數(shù)值越大傳輸速度越快,通信距離越短;速度數(shù)值越小傳輸速度越慢,抗干擾性越高。在配置過程中根據(jù)環(huán)境去選擇更加合適的數(shù)值,確保通信質(zhì)量。
Lora發(fā)射功率,單位為dBm,可配置范圍為5-22dBm,數(shù)值越大發(fā)射功率越大。
ZLA01支持兩種工作模式,可以靈活應(yīng)對各種場景的通信。
? 透傳模式(默認(rèn)值)
? 組網(wǎng)模式
每一臺設(shè)備擁有一個設(shè)備地址,可配置范圍為:1-65534。該參數(shù)只在組網(wǎng)模式下生效,透傳模式可以忽略該參數(shù)。
在組網(wǎng)模式下,是否輸出接收到的數(shù)據(jù)信道和地址。信道占1byte,地址占兩個byte,如果使能串口數(shù)據(jù)輸出前面將會多加3bytes。
? 串口波特率:支持1200-115200bps
? 串口數(shù)據(jù)位:7位、8位
? 校驗位:無校驗、奇校驗、偶校驗
? 停止位:1、1.5、2
ZLA01通過上位機(jī)來配置參數(shù),上位機(jī)界面如下所示:

? 接好線,連接到電腦
n ZLA011通過USB轉(zhuǎn)485工具連接到電腦
n ZLA012直接通過USB連接到電腦(不識別串口時候,需要安裝驅(qū)動)
? 短按一下設(shè)備的RESET按鈕,WORK燈將會閃爍進(jìn)入配置模式
? 確保設(shè)備已經(jīng)進(jìn)入配置模式,選擇串口號,點擊連接設(shè)備,如果連接成功,指示燈會變成紅色。
? 設(shè)備處于配置模式,并且上位機(jī)顯示連接成功,可以進(jìn)行操作。
? 點擊讀取配置按鈕,可以讀取當(dāng)前設(shè)備的所有配置選項,并更新到參數(shù)窗口中。
? 點擊寫入配置按鈕,可以把參數(shù)窗口中的所有配置一鍵寫入設(shè)備。如果只想配置某一個參數(shù)建議可以先讀取設(shè)備配置,然后修改想改變的參數(shù),再次寫入。
? 設(shè)備處于配置模式,并且上位機(jī)顯示連接成功,可以進(jìn)行操作。
? 點擊恢復(fù)出廠設(shè)置按鈕,設(shè)備紅燈會快閃爍幾次后停止,即恢復(fù)出廠設(shè)置成功。當(dāng)恢復(fù)出廠設(shè)置以后,設(shè)備自動退出配置模式。
ZLA01X系列支持兩種通信模式:透傳和組網(wǎng)模式
在透傳模式,其中任意一臺設(shè)備發(fā)送數(shù)據(jù),同信道和速度的設(shè)備都可以收到,無需添加其他協(xié)議。串口收到的數(shù)據(jù)會通過Lora發(fā)送出去,從Lora接收的數(shù)據(jù)也會通過串口輸出。一包數(shù)據(jù)最長240bytes。
在透傳模式通信要滿足如下條件:
? 模式為透傳模式
? Lora速度一致
? Lora信道一致

注:在透傳模式下“本機(jī)地址”和“輸出地址”配置無效。
? 設(shè)備A:信道3,速度6,發(fā)送數(shù)據(jù)01 02 03 04
? 設(shè)備B:信道3,速度6,接收數(shù)據(jù)01 02 03 04
? 設(shè)備C:信道3,速度6,接收數(shù)據(jù)01 02 03 04
? 設(shè)備D:信道4,速度6,無輸出
? 設(shè)備E:信道3,速度8,無輸出
注:在透傳模式下“本機(jī)地址”和“輸出地址”配置無效。
? 設(shè)備A:信道3,速度6,發(fā)送數(shù)據(jù)01 02 03 04
? 設(shè)備B:信道3,速度6,接收數(shù)據(jù)01 02 03 04
? 設(shè)備C:信道3,速度6,接收數(shù)據(jù)01 02 03 04
? 設(shè)備D:信道4,速度6,無輸出
? 設(shè)備E:信道3,速度8,無輸出
組網(wǎng)模式相比透傳模式會是一種更加靈活,可以滿足更多場景的一種模式??梢愿鶕?jù)信道和設(shè)備地址實現(xiàn)一對一通信,一對多通信,多對一通信,組成私有網(wǎng)絡(luò)。發(fā)送端串口需要按照協(xié)議格式發(fā)送,協(xié)議包含發(fā)送信道、發(fā)送地址和數(shù)據(jù)。
組網(wǎng)模式通信需要滿足以下條件:
? 發(fā)送設(shè)備和接收設(shè)備的速度一致
? 接收設(shè)備信道=發(fā)送信道。(更詳細(xì)請看下方接收)
? 接收設(shè)備地址=目標(biāo)地址
當(dāng)目標(biāo)地址為0XFFFF時即為廣播,同速率同信道的設(shè)備將都可以接收到廣播數(shù)據(jù)包
組網(wǎng)模式下需要按照對應(yīng)格式發(fā)送和接收解析
發(fā)送數(shù)據(jù)格式
發(fā)送信道 | 目標(biāo)地址 | 數(shù)據(jù) |
1byte | 2bytes(大端模式) | 最長240bytes |
接收數(shù)據(jù)格式:
來源設(shè)備信道 | 來源設(shè)備地址 | 數(shù)據(jù) |
1byte (使能地址輸出才有) | 2bytes(大端模式) (使能地址輸出才有) | 最長240bytes |
注:
? 大端模式:即高位在前,低位在后。比如一臺設(shè)備地址為0X1030,在填充目標(biāo)地址的時候先填充0X10再填充0X30
? 當(dāng)只有使能地址輸出,通過串口輸出的數(shù)據(jù)才會包含“設(shè)備信道”和“開源地址”,否則只包含數(shù)據(jù)
? 設(shè)備A,信道01,設(shè)備地址0X0001,發(fā)送數(shù)據(jù) 03 0002 01 02 03
? 設(shè)備B,信道03,設(shè)備地址0x0002,使能地址輸出,串口輸出 01 0001 01 02 03
? 設(shè)備C,信道03,設(shè)備地址0x0002,關(guān)閉地址輸出,串口輸出 01 02 03
? 設(shè)備D,信道03,設(shè)備地址0x0004,使能地址輸出,無輸出
? 設(shè)備E,信道05,設(shè)備地址0x0002,使能地址輸出,無輸出

? 設(shè)備A,信道01,設(shè)備地址0X0008,發(fā)送數(shù)據(jù) 03 FFFF 01 02 03
? 設(shè)備B,信道03,設(shè)備地址0x0002,使能地址輸出,串口輸出 01 0008 01 02 03
? 設(shè)備C,信道03,設(shè)備地址0x0003,關(guān)閉地址輸出,串口輸出 01 02 03
? 設(shè)備D,信道04,設(shè)備地址0x0003,無輸出
