<
From version < 15.2 >
edited by Xiaoling
on 2022/05/19 17:47
To version < 4.2 >
edited by Xiaoling
on 2022/05/19 17:41
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,6 +1,7 @@
1 1  (% style="text-align:center" %)
2 2  [[image:1652947681187-144.png||height="385" width="385"]]
3 3  
4 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image001.jpg]]
4 4  
5 5  
6 6  
... ... @@ -26,7 +26,7 @@
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.
30 +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.
30 30  )))
31 31  
32 32  (((
... ... @@ -49,7 +49,7 @@
49 49  Each RS485-BL pre-load with a set of unique keys for LoRaWAN registration, register these keys to LoRaWAN server and it will auto connect after power on.
50 50  )))
51 51  
52 -[[image:1652953304999-717.png||height="424" width="733"]]
53 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png]]
53 53  
54 54  == 1.2 Specifications ==
55 55  
... ... @@ -56,11 +56,11 @@
56 56  **Hardware System:**
57 57  
58 58  * STM32L072CZT6 MCU
59 -* SX1276/78 Wireless Chip 
60 +* SX1276/78 Wireless Chip
60 60  * Power Consumption (exclude RS485 device):
61 61  ** Idle: 6uA@3.3v
62 62  
63 -*
64 +*
64 64  ** 20dB Transmit: 130mA@3.3v
65 65  
66 66  **Interface for Model:**
... ... @@ -110,7 +110,7 @@
110 110  * Smart Cities
111 111  * Smart Factory
112 112  
113 -== 1.5 Firmware Change log ==
114 +== 1.5 Firmware Change log ==
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  
... ... @@ -144,31 +144,33 @@
144 144  
145 145  = 2. Pin mapping and Power ON Device =
146 146  
147 -(((
148 148  The RS485-BL is powered on by 8500mAh battery. To save battery life, RS485-BL is shipped with power off. User can put the jumper to power on RS485-BL.
149 -)))
150 150  
151 151  [[image:1652953055962-143.png||height="387" width="728"]]
152 152  
152 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image003.png]]
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  
156 -= 3. Operation Mode =
157 157  
158 -== 3.1 How it works? ==
159 159  
160 -(((
158 +3. Operation Mode
159 +3.1 How it works?
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.
162 -)))
163 163  
164 -== 3.2 Example to join LoRaWAN network ==
165 165  
166 -Here shows an example for how to join the TTN V3 Network. Below is the network structure, we use [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]] as LoRaWAN gateway here. 
164 +1.
165 +11. Example to join LoRaWAN network
167 167  
168 -[[image:1652953414711-647.png||height="337" width="723"]]
167 +Here shows an example for how to join the TTN V3 Network. Below is the network structure, we use [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]] as LoRaWAN gateway here.
169 169  
169 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png]]
170 +
171 +
170 170  The RS485-BL in this example connected to two RS485 devices for demonstration, user can connect to other RS485 devices via the same method.
171 171  
174 +
172 172  The LG308 is already set to connect to [[TTN V3 network >>url:https://www.thethingsnetwork.org/]]. So what we need to now is only configure the TTN V3:
173 173  
174 174  **Step 1**: Create a device in TTN V3 with the OTAA keys from RS485-BL.
... ... @@ -175,49 +175,69 @@
175 175  
176 176  Each RS485-BL is shipped with a sticker with unique device EUI:
177 177  
178 -[[image:1652953462722-299.png]]
181 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image005.png]]
179 179  
183 +
184 +
185 +
180 180  User can enter this key in their LoRaWAN Server portal. Below is TTN V3 screen shot:
181 181  
182 182  Add APP EUI in the application.
183 183  
190 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png]]
184 184  
192 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image007.png]]
185 185  
194 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image008.png]]
186 186  
187 -[[image:image-20220519174512-1.png]]
196 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image009.png]]
188 188  
189 -[[image:image-20220519174512-2.png||height="328" width="731"]]
190 190  
191 -[[image:image-20220519174512-3.png||height="556" width="724"]]
192 192  
193 -[[image:image-20220519174512-4.png]]
194 194  
201 +
202 +
203 +
204 +
205 +
206 +
207 +
208 +
209 +
210 +
211 +
212 +
213 +
195 195  You can also choose to create the device manually.
196 196  
197 -[[image:1652953542269-423.png||height="710" width="723"]]
216 +|(((
217 +
218 +)))
198 198  
220 +
221 +
222 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png]]
223 +
199 199  Add APP KEY and DEV EUI
200 200  
201 -[[image:1652953553383-907.png||height="514" width="724"]]
226 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png]]
202 202  
203 203  
204 -(((
205 205  **Step 2**: Power on RS485-BL and it will auto join to the TTN V3 network. After join success, it will start to upload message to TTN V3 and user can see in the panel.
206 -)))
207 207  
208 -[[image:1652953568895-172.png||height="232" width="724"]]
231 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png]]
209 209  
210 210  
211 211  
212 212  
213 -1.
236 +1.
214 214  11. Configure Commands to read data
215 215  
216 216  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.
217 217  
218 218  
219 -1.
220 -11.
242 +1.
243 +11.
221 221  111. Configure UART settings for RS485 or TTL communication
222 222  
223 223  RS485-BL can connect to either RS485 sensors or TTL sensor. User need to specify what type of sensor need to connect.
... ... @@ -265,8 +265,9 @@
265 265  
266 266  
267 267  
268 -1.
269 -11.
291 +
292 +1.
293 +11.
270 270  111. Configure sensors
271 271  
272 272  Some sensors might need to configure before normal operation. User can configure such sensor via PC or through RS485-BL AT Commands AT+CFGDEV.
... ... @@ -289,8 +289,8 @@
289 289  
290 290  
291 291  
292 -1.
293 -11.
316 +1.
317 +11.
294 294  111. Configure read commands for each sampling
295 295  
296 296  RS485-BL is a battery powered device; it will sleep most of time. And wake up on each period and read RS485 / TTL sensor data and uplink.
... ... @@ -394,7 +394,7 @@
394 394  
395 395  * **a: length for the return of AT+COMMAND**
396 396  * **b:1: grab valid value by byte, max 6 bytes. 2: grab valid value by bytes section, max 3 sections.**
397 -* **c: define the position for valid value.  **
421 +* **c: define the position for valid value. **
398 398  )))
399 399  
400 400  Examples:
... ... @@ -435,8 +435,8 @@
435 435  
436 436  
437 437  
438 -1.
439 -11.
462 +1.
463 +11.
440 440  111. Compose the uplink payload
441 441  
442 442  Through AT+COMMANDx and AT+DATACUTx we got valid value from each RS485 commands, Assume these valid value are RETURN1, RETURN2, .., to RETURNx. The next step is how to compose the LoRa Uplink Payload by these RETURNs. The command is **AT+DATAUP.**
... ... @@ -500,8 +500,8 @@
500 500  
501 501  
502 502  
503 -1.
504 -11.
527 +1.
528 +11.
505 505  111. Uplink on demand
506 506  
507 507  Except uplink periodically, RS485-BL is able to uplink on demand. The server sends downlink command to RS485-BL and RS485 will uplink data base on the command.
... ... @@ -514,8 +514,8 @@
514 514  
515 515  
516 516  
517 -1.
518 -11.
541 +1.
542 +11.
519 519  111. Uplink on Interrupt
520 520  
521 521  Put the interrupt sensor between 3.3v_out and GPIO ext.[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]]
... ... @@ -529,9 +529,10 @@
529 529  AT+INTMOD=3  Interrupt trigger by rising edge.
530 530  
531 531  
532 -1.
556 +1.
533 533  11. Uplink Payload
534 534  
559 +
535 535  |**Size(bytes)**|**2**|**1**|**Length depends on the return from the commands**
536 536  |Value|(((
537 537  Battery(mV)
... ... @@ -580,7 +580,7 @@
580 580  
581 581  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
582 582  
583 -1.
608 +1.
584 584  11. Configure RS485-BL via AT or Downlink
585 585  
586 586  User can configure RS485-BL via [[AT Commands >>path:#_​Using_the_AT]]or LoRaWAN Downlink Commands
... ... @@ -591,17 +591,20 @@
591 591  
592 592  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
593 593  
594 -1.
595 -11.
619 +
620 +1.
621 +11.
596 596  111. Common Commands:
597 597  
624 +
598 598  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]]
599 599  
600 600  
601 -1.
602 -11.
628 +1.
629 +11.
603 603  111. Sensor related commands:
604 604  
632 +
605 605  ==== Choose Device Type (RS485 or TTL) ====
606 606  
607 607  RS485-BL can connect to either RS485 sensors or TTL sensor. User need to specify what type of sensor need to connect.
... ... @@ -642,6 +642,7 @@
642 642  * XX XX XX XX: RS485 command total NN bytes
643 643  * YY: How many bytes will be uplink from the return of this RS485 command, if YY=0, RS485-BL will execute the downlink command without uplink; if YY>0, RS485-BL will uplink total YY bytes from the output of this RS485 command
644 644  
673 +
645 645  **Example 1:**
646 646  
647 647  To connect a Modbus Alarm with below commands.
... ... @@ -750,6 +750,7 @@
750 750  
751 751  * AT+MBFUN=0: Disable Modbus fast reading.
752 752  
782 +
753 753  Example:
754 754  
755 755  * AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2 are not configure (0,0,0).
... ... @@ -834,7 +834,7 @@
834 834  
835 835  Etc. AT+CMDEAR=1,10 means erase AT+COMMAND1/AT+DATACUT1 to AT+COMMAND10/AT+DATACUT10
836 836  
837 -Example screen shot after clear all RS485 commands. 
867 +Example screen shot after clear all RS485 commands.
838 838  
839 839  
840 840  
... ... @@ -878,6 +878,7 @@
878 878  * A7 01 00 60   same as AT+BAUDR=9600
879 879  * A7 01 04 80  same as AT+BAUDR=115200
880 880  
911 +
881 881  A7 02 aa: Same as  AT+PARITY=aa  (aa value: 00 , 01 or 02)
882 882  
883 883  A7 03 aa: Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
... ... @@ -905,18 +905,20 @@
905 905  
906 906  
907 907  
908 -1.
939 +1.
909 909  11. Buttons
910 910  
942 +
911 911  |**Button**|**Feature**
912 912  |**RST**|Reboot RS485-BL
913 913  
914 -1.
946 +
947 +1.
915 915  11. +3V3 Output
916 916  
917 917  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
918 918  
919 -The +3V3 output will be valid for every sampling. RS485-BL will enable +3V3 output before all sampling and disable the +3V3 after all sampling. 
952 +The +3V3 output will be valid for every sampling. RS485-BL will enable +3V3 output before all sampling and disable the +3V3 after all sampling.
920 920  
921 921  
922 922  The +3V3 output time can be controlled by AT Command.
... ... @@ -929,12 +929,12 @@
929 929  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
930 930  
931 931  
932 -1.
965 +1.
933 933  11. +5V Output
934 934  
935 935  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
936 936  
937 -The +5V output will be valid for every sampling. RS485-BL will enable +5V output before all sampling and disable the +5v after all sampling. 
970 +The +5V output will be valid for every sampling. RS485-BL will enable +5V output before all sampling and disable the +5v after all sampling.
938 938  
939 939  
940 940  The 5V output time can be controlled by AT Command.
... ... @@ -949,13 +949,14 @@
949 949  
950 950  
951 951  
952 -1.
985 +1.
953 953  11. LEDs
954 954  
955 955  |**LEDs**|**Feature**
956 956  |**LED1**|Blink when device transmit a packet.
957 957  
958 -1.
991 +
992 +1.
959 959  11. Switch Jumper
960 960  
961 961  |**Switch Jumper**|**Feature**
... ... @@ -976,6 +976,7 @@
976 976  
977 977  1. Case Study
978 978  
1013 +
979 979  User can check this URL for some case studies.
980 980  
981 981  [[http:~~/~~/wiki.dragino.com/index.php?title=APP_RS485_COMMUNICATE_WITH_SENSORS>>url:http://wiki.dragino.com/index.php?title=APP_RS485_COMMUNICATE_WITH_SENSORS]]
... ... @@ -1001,7 +1001,7 @@
1001 1001  
1002 1002  
1003 1003  
1004 -1.
1039 +1.
1005 1005  11. Common AT Command Sequence
1006 1006  111. Multi-channel ABP mode (Use with SX1301/LG308)
1007 1007  
... ... @@ -1020,8 +1020,8 @@
1020 1020  
1021 1021  ATZ
1022 1022  
1023 -1.
1024 -11.
1058 +1.
1059 +11.
1025 1025  111. Single-channel ABP mode (Use with LG01/LG02)
1026 1026  
1027 1027  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1063,6 +1063,7 @@
1063 1063  * For bug fix
1064 1064  * Change LoRaWAN bands.
1065 1065  
1101 +
1066 1066  Below shows the hardware connection for how to upload an image to RS485-BL:
1067 1067  
1068 1068  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image030.png]]
... ... @@ -1096,7 +1096,7 @@
1096 1096  [[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]]
1097 1097  
1098 1098  
1099 -1.
1135 +1.
1100 1100  11. How to change the LoRa Frequency Bands/Region?
1101 1101  
1102 1102  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1103,9 +1103,10 @@
1103 1103  
1104 1104  
1105 1105  
1106 -1.
1142 +1.
1107 1107  11. How many RS485-Slave can RS485-BL connects?
1108 1108  
1145 +
1109 1109  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]].
1110 1110  
1111 1111  
... ... @@ -1116,11 +1116,11 @@
1116 1116  
1117 1117  Please see this link for debug:
1118 1118  
1119 -[[http:~~/~~/wiki.dragino.com/index.php?title=Main_Page#LoRaWAN_Communication_Debug>>url:http://wiki.dragino.com/index.php?title=Main_Page#LoRaWAN_Communication_Debug]] 
1156 +[[http:~~/~~/wiki.dragino.com/index.php?title=Main_Page#LoRaWAN_Communication_Debug>>url:http://wiki.dragino.com/index.php?title=Main_Page#LoRaWAN_Communication_Debug]]
1120 1120  
1121 1121  
1122 1122  
1123 -1.
1160 +1.
1124 1124  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1125 1125  
1126 1126  It might about the channels mapping. Please see for detail.
... ... @@ -1131,6 +1131,7 @@
1131 1131  
1132 1132  1. Order Info
1133 1133  
1171 +
1134 1134  **Part Number: RS485-BL-XXX**
1135 1135  
1136 1136  **XXX:**
... ... @@ -1146,6 +1146,7 @@
1146 1146  * **RU864**: frequency bands RU864
1147 1147  * **KZ865: **frequency bands KZ865
1148 1148  
1187 +
1149 1149  1. Packing Info
1150 1150  
1151 1151  **Package Includes**:
... ... @@ -1154,6 +1154,7 @@
1154 1154  * Stick Antenna for LoRa RF part x 1
1155 1155  * Program cable x 1
1156 1156  
1196 +
1157 1157  **Dimension and weight**:
1158 1158  
1159 1159  * Device Size: 13.5 x 7 x 3 cm
... ... @@ -1161,6 +1161,7 @@
1161 1161  * Package Size / pcs : 14.5 x 8 x 5 cm
1162 1162  * Weight / pcs : 170g
1163 1163  
1204 +
1164 1164  1. Support
1165 1165  
1166 1166  * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
1652953304999-717.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -139.7 KB
Content
1652953414711-647.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -119.3 KB
Content
1652953462722-299.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -202.7 KB
Content
1652953542269-423.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -118.5 KB
Content
1652953553383-907.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -94.0 KB
Content
1652953568895-172.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -109.3 KB
Content
image-20220519174512-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -32.2 KB
Content
image-20220519174512-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -42.7 KB
Content
image-20220519174512-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -36.3 KB
Content
image-20220519174512-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -19.1 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0