Last modified by Xiaoling on 2025/04/23 15:57

From version 29.3
edited by Xiaoling
on 2022/05/23 10:48
Change comment: There is no comment for this version
To version 29.24
edited by Xiaoling
on 2022/06/01 18:11
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -7,12 +7,15 @@
7 7  **RS485-BL – Waterproof RS485 to LoRaWAN Converter User Manual**
8 8  
9 9  
10 +
10 10  **Table of Contents:**
11 11  
13 +{{toc/}}
12 12  
13 13  
14 14  
15 15  
18 +
16 16  = 1.Introduction =
17 17  
18 18  == 1.1 What is RS485-BL RS485 to LoRaWAN Converter ==
... ... @@ -22,19 +22,19 @@
22 22  )))
23 23  
24 24  (((
25 -The Dragino RS485-BL is a **RS485 / UART to LoRaWAN Converter** for Internet of Things solutions. User can connect RS485 or UART sensor to RS485-BL converter, and configure RS485-BL to periodically read sensor data and upload via LoRaWAN network to IoT server.
28 +The Dragino RS485-BL is a (% style="color:blue" %)**RS485 / UART to LoRaWAN Converter**(%%) for Internet of Things solutions. User can connect RS485 or UART sensor to RS485-BL converter, and configure RS485-BL to periodically read sensor data and upload via LoRaWAN network to IoT server.
26 26  )))
27 27  
28 28  (((
29 -RS485-BL can interface to RS485 sensor, 3.3v/5v UART sensor or interrupt sensor. RS485-BL provides **a 3.3v output** and** a 5v output** to power external sensors. Both output voltages are controllable to minimize the total system power consumption.
32 +RS485-BL can interface to RS485 sensor, 3.3v/5v UART sensor or interrupt sensor. RS485-BL provides (% style="color:blue" %)**a 3.3v output**(%%) and** (% style="color:blue" %)a 5v output(%%)** to power external sensors. Both output voltages are controllable to minimize the total system power consumption.
30 30  )))
31 31  
32 32  (((
33 -RS485-BL is IP67 **waterproof** and powered by **8500mAh Li-SOCI2 battery**, it is designed for long term use for several years.
36 +RS485-BL is IP67 (% style="color:blue" %)**waterproof**(%%) and powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use for several years.
34 34  )))
35 35  
36 36  (((
37 -RS485-BL runs standard **LoRaWAN 1.0.3 in Class A**. It can reach long transfer range and easy to integrate with LoRaWAN compatible gateway and IoT server.
40 +RS485-BL runs standard (% style="color:blue" %)**LoRaWAN 1.0.3 in Class A**(%%). It can reach long transfer range and easy to integrate with LoRaWAN compatible gateway and IoT server.
38 38  )))
39 39  
40 40  (((
... ... @@ -51,8 +51,11 @@
51 51  
52 52  [[image:1652953304999-717.png||height="424" width="733"]]
53 53  
57 +
58 +
54 54  == 1.2 Specifications ==
55 55  
61 +
56 56  **Hardware System:**
57 57  
58 58  * STM32L072CZT6 MCU
... ... @@ -59,8 +59,6 @@
59 59  * SX1276/78 Wireless Chip 
60 60  * Power Consumption (exclude RS485 device):
61 61  ** Idle: 6uA@3.3v
62 -
63 -*
64 64  ** 20dB Transmit: 130mA@3.3v
65 65  
66 66  **Interface for Model:**
... ... @@ -114,9 +114,12 @@
114 114  
115 115  [[RS485-BL Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/RS485-BL/Firmware/||style="background-color: rgb(255, 255, 255);"]]
116 116  
121 +
117 117  == 1.6 Hardware Change log ==
118 118  
119 119  (((
125 +
126 +
120 120  v1.4
121 121  )))
122 122  
... ... @@ -140,6 +140,8 @@
140 140  
141 141  (((
142 142  Release version ​​​​​
150 +
151 +
143 143  )))
144 144  
145 145  = 2. Pin mapping and Power ON Device =
... ... @@ -153,6 +153,7 @@
153 153  
154 154  The Left TXD and RXD are TTL interface for external sensor. TTL level is controlled by 3.3/5v Jumper.
155 155  
165 +
156 156  = 3. Operation Mode =
157 157  
158 158  == 3.1 How it works? ==
... ... @@ -159,6 +159,8 @@
159 159  
160 160  (((
161 161  The RS485-BL is configured as LoRaWAN OTAA Class A mode by default. It has OTAA keys to join network. To connect a local LoRaWAN network, user just need to input the OTAA keys in the network server and power on the RS485-BL. It will auto join the network via OTAA.
172 +
173 +
162 162  )))
163 163  
164 164  == 3.2 Example to join LoRaWAN network ==
... ... @@ -194,8 +194,6 @@
194 194  )))
195 195  
196 196  
197 -
198 -
199 199  [[image:image-20220519174512-1.png]]
200 200  
201 201  [[image:image-20220519174512-2.png||height="328" width="731"]]
... ... @@ -219,10 +219,13 @@
219 219  
220 220  [[image:1652953568895-172.png||height="232" width="724"]]
221 221  
232 +
222 222  == 3.3 Configure Commands to read data ==
223 223  
224 224  (((
225 -There are plenty of RS485 and TTL level devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-BL supports flexible command set. User can use [[AT Commands or LoRaWAN Downlink>>path:#AT_COMMAND]] Command to configure how RS485-BL should read the sensor and how to handle the return from RS485 or TTL sensors.
236 +There are plenty of RS485 and TTL level devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-BL supports flexible command set. User can use [[AT Commands or LoRaWAN Downlink>>||anchor="H3.5ConfigureRS485-BLviaATorDownlink"]] Command to configure how RS485-BL should read the sensor and how to handle the return from RS485 or TTL sensors.
237 +
238 +
226 226  )))
227 227  
228 228  === 3.3.1 onfigure UART settings for RS485 or TTL communication ===
... ... @@ -303,6 +303,7 @@
303 303  )))
304 304  )))
305 305  
319 +
306 306  === 3.3.2 Configure sensors ===
307 307  
308 308  (((
... ... @@ -323,8 +323,9 @@
323 323  mm: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
324 324  )))|(% style="width:256px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
325 325  
326 -Detail of AT+CFGDEV command see [[AT+CFGDEV detail>>path:#AT_CFGDEV]].
340 +Detail of AT+CFGDEV command see [[AT+CFGDEV detail>>||anchor="HRS485DebugCommand28AT2BCFGDEV29"]].
327 327  
342 +
328 328  === 3.3.3 Configure read commands for each sampling ===
329 329  
330 330  (((
... ... @@ -709,15 +709,15 @@
709 709  
710 710  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
711 711  
712 -1.
713 -11.
727 +1.
728 +11.
714 714  111. Common Commands:
715 715  
716 716  They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: [[http:~~/~~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands>>url:http://wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands]]
717 717  
718 718  
719 -1.
720 -11.
734 +1.
735 +11.
721 721  111. Sensor related commands:
722 722  
723 723  ==== Choose Device Type (RS485 or TTL) ====
... ... @@ -1023,13 +1023,13 @@
1023 1023  
1024 1024  
1025 1025  
1026 -1.
1041 +1.
1027 1027  11. Buttons
1028 1028  
1029 1029  |**Button**|**Feature**
1030 1030  |**RST**|Reboot RS485-BL
1031 1031  
1032 -1.
1047 +1.
1033 1033  11. +3V3 Output
1034 1034  
1035 1035  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
... ... @@ -1047,7 +1047,7 @@
1047 1047  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1048 1048  
1049 1049  
1050 -1.
1065 +1.
1051 1051  11. +5V Output
1052 1052  
1053 1053  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
... ... @@ -1067,13 +1067,13 @@
1067 1067  
1068 1068  
1069 1069  
1070 -1.
1085 +1.
1071 1071  11. LEDs
1072 1072  
1073 1073  |**LEDs**|**Feature**
1074 1074  |**LED1**|Blink when device transmit a packet.
1075 1075  
1076 -1.
1091 +1.
1077 1077  11. Switch Jumper
1078 1078  
1079 1079  |**Switch Jumper**|**Feature**
... ... @@ -1119,7 +1119,7 @@
1119 1119  
1120 1120  
1121 1121  
1122 -1.
1137 +1.
1123 1123  11. Common AT Command Sequence
1124 1124  111. Multi-channel ABP mode (Use with SX1301/LG308)
1125 1125  
... ... @@ -1138,8 +1138,8 @@
1138 1138  
1139 1139  ATZ
1140 1140  
1141 -1.
1142 -11.
1156 +1.
1157 +11.
1143 1143  111. Single-channel ABP mode (Use with LG01/LG02)
1144 1144  
1145 1145  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1214,7 +1214,7 @@
1214 1214  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image035.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png]]
1215 1215  
1216 1216  
1217 -1.
1232 +1.
1218 1218  11. How to change the LoRa Frequency Bands/Region?
1219 1219  
1220 1220  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1221,7 +1221,7 @@
1221 1221  
1222 1222  
1223 1223  
1224 -1.
1239 +1.
1225 1225  11. How many RS485-Slave can RS485-BL connects?
1226 1226  
1227 1227  The RS485-BL can support max 32 RS485 devices. Each uplink command of RS485-BL can support max 16 different RS485 command. So RS485-BL can support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>path:#downlink_A8]].
... ... @@ -1238,7 +1238,7 @@
1238 1238  
1239 1239  
1240 1240  
1241 -1.
1256 +1.
1242 1242  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1243 1243  
1244 1244  It might about the channels mapping. Please see for detail.