Changes for page RS485-BL – Waterproof RS485 to LoRaWAN Converter
Last modified by Xiaoling on 2025/04/23 15:57
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -10,6 +10,7 @@ 10 10 11 11 **Table of Contents:** 12 12 13 +{{toc/}} 13 13 14 14 15 15 ... ... @@ -24,19 +24,19 @@ 24 24 ))) 25 25 26 26 ((( 27 -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. 28 28 ))) 29 29 30 30 ((( 31 -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. 32 32 ))) 33 33 34 34 ((( 35 -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. 36 36 ))) 37 37 38 38 ((( 39 -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. 40 40 ))) 41 41 42 42 ((( ... ... @@ -53,8 +53,11 @@ 53 53 54 54 [[image:1652953304999-717.png||height="424" width="733"]] 55 55 57 + 58 + 56 56 == 1.2 Specifications == 57 57 61 + 58 58 **Hardware System:** 59 59 60 60 * STM32L072CZT6 MCU ... ... @@ -61,8 +61,6 @@ 61 61 * SX1276/78 Wireless Chip 62 62 * Power Consumption (exclude RS485 device): 63 63 ** Idle: 6uA@3.3v 64 - 65 -* 66 66 ** 20dB Transmit: 130mA@3.3v 67 67 68 68 **Interface for Model:** ... ... @@ -116,9 +116,12 @@ 116 116 117 117 [[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);"]] 118 118 121 + 119 119 == 1.6 Hardware Change log == 120 120 121 121 ((( 125 + 126 + 122 122 v1.4 123 123 ))) 124 124 ... ... @@ -142,6 +142,8 @@ 142 142 143 143 ((( 144 144 Release version 150 + 151 + 145 145 ))) 146 146 147 147 = 2. Pin mapping and Power ON Device = ... ... @@ -155,6 +155,7 @@ 155 155 156 156 The Left TXD and RXD are TTL interface for external sensor. TTL level is controlled by 3.3/5v Jumper. 157 157 165 + 158 158 = 3. Operation Mode = 159 159 160 160 == 3.1 How it works? == ... ... @@ -161,6 +161,8 @@ 161 161 162 162 ((( 163 163 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 + 164 164 ))) 165 165 166 166 == 3.2 Example to join LoRaWAN network == ... ... @@ -196,8 +196,6 @@ 196 196 ))) 197 197 198 198 199 - 200 - 201 201 [[image:image-20220519174512-1.png]] 202 202 203 203 [[image:image-20220519174512-2.png||height="328" width="731"]] ... ... @@ -221,10 +221,13 @@ 221 221 222 222 [[image:1652953568895-172.png||height="232" width="724"]] 223 223 232 + 224 224 == 3.3 Configure Commands to read data == 225 225 226 226 ((( 227 -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 + 228 228 ))) 229 229 230 230 === 3.3.1 onfigure UART settings for RS485 or TTL communication === ... ... @@ -305,6 +305,7 @@ 305 305 ))) 306 306 ))) 307 307 319 + 308 308 === 3.3.2 Configure sensors === 309 309 310 310 ((( ... ... @@ -325,8 +325,9 @@ 325 325 mm: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command 326 326 )))|(% style="width:256px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m 327 327 328 -Detail of AT+CFGDEV command see [[AT+CFGDEV detail>> path:#AT_CFGDEV]].340 +Detail of AT+CFGDEV command see [[AT+CFGDEV detail>>||anchor="HRS485DebugCommand28AT2BCFGDEV29"]]. 329 329 342 + 330 330 === 3.3.3 Configure read commands for each sampling === 331 331 332 332 (((