Changes for page RS485-LN – RS485 to LoRaWAN Converter User Manual
Last modified by Bei Jinggeng on 2025/01/16 11:36
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -69,13 +69,11 @@ 69 69 ** Idle: 32mA@12v 70 70 ** 20dB Transmit: 65mA@12v 71 71 72 - 73 73 **Interface for Model:** 74 74 75 75 * RS485 76 76 * Power Input 7~~ 24V DC. 77 77 78 - 79 79 **LoRa Spec:** 80 80 81 81 * Frequency Range: ... ... @@ -111,9 +111,6 @@ 111 111 * Support Modbus protocol 112 112 * Support Interrupt uplink (Since hardware version v1.2) 113 113 114 - 115 - 116 - 117 117 == 1.4 Applications == 118 118 119 119 * Smart Buildings & Home Automation ... ... @@ -123,9 +123,6 @@ 123 123 * Smart Cities 124 124 * Smart Factory 125 125 126 - 127 - 128 - 129 129 == 1.5 Firmware Change log == 130 130 131 131 [[RS485-LN Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/]] ... ... @@ -194,12 +194,13 @@ 194 194 195 195 [[image:1653268227651-549.png||height="592" width="720"]] 196 196 189 + 197 197 ((( 198 198 The LG308 is already set to connect to [[TTN V3 network >>path:https://www.thethingsnetwork.org/]]. So what we need to now is only configure the TTN V3: 199 199 ))) 200 200 201 201 ((( 202 -**Step 1**: Create a device in TTN V3 with the OTAA keys from RS485-LN. 195 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN V3 with the OTAA keys from RS485-LN. 203 203 ))) 204 204 205 205 ((( ... ... @@ -209,6 +209,7 @@ 209 209 210 210 [[image:1652953462722-299.png]] 211 211 205 + 212 212 ((( 213 213 ((( 214 214 User can enter this key in their LoRaWAN Server portal. Below is TTN V3 screen shot: ... ... @@ -215,7 +215,7 @@ 215 215 ))) 216 216 217 217 ((( 218 -Add APP EUI in the application. 212 +**Add APP EUI in the application.** 219 219 ))) 220 220 ))) 221 221 ... ... @@ -231,13 +231,15 @@ 231 231 232 232 [[image:1652953542269-423.png||height="710" width="723"]] 233 233 234 -Add APP KEY and DEV EUI 235 235 229 + 230 +**Add APP KEY and DEV EUI** 231 + 236 236 [[image:1652953553383-907.png||height="514" width="724"]] 237 237 238 238 239 239 ((( 240 -**Step 2**: Power on RS485-LN 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. 236 +(% style="color:blue" %)**Step 2**(%%): Power on RS485-LN 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. 241 241 ))) 242 242 243 243 [[image:1652953568895-172.png||height="232" width="724"]] ... ... @@ -248,7 +248,7 @@ 248 248 ((( 249 249 ((( 250 250 ((( 251 -There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485- BLviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices.247 +There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485-LNviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices. 252 252 ))) 253 253 ))) 254 254 ... ... @@ -323,6 +323,7 @@ 323 323 ))) 324 324 ))) 325 325 322 + 326 326 === 3.3.2 Configure sensors === 327 327 328 328 ((( ... ... @@ -347,6 +347,7 @@ 347 347 ))) 348 348 )))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m 349 349 347 + 350 350 === 3.3.3 Configure read commands for each sampling === 351 351 352 352 ((( ... ... @@ -359,7 +359,7 @@ 359 359 During each sampling, the RS485-LN can support 15 commands to read sensors. And combine the return to one or several uplink payloads. 360 360 361 361 362 -**Each RS485 commands include two parts:** 360 +(% style="color:#037691" %)**Each RS485 commands include two parts:** 363 363 364 364 ~1. What commands RS485-LN will send to the RS485 sensors. There are total 15 commands from **AT+COMMAD1**, **ATCOMMAND2**,…, to **AT+COMMANDF**. All commands are of same grammar. 365 365 ... ... @@ -374,11 +374,11 @@ 374 374 Below are examples for the how above AT Commands works. 375 375 376 376 377 -**AT+COMMANDx : **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is: 375 +(% style="color:#037691" %)**AT+COMMANDx **(%%)**: **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is: 378 378 379 379 (% border="1" style="background-color:#4bacc6; color:white; width:499px" %) 380 380 |(% style="width:496px" %)((( 381 -**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 379 +(% style="color:#037691" %)**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 382 382 383 383 **xx xx xx xx xx xx xx xx xx xx xx xx: The RS485 command to be sent** 384 384 ... ... @@ -390,7 +390,7 @@ 390 390 In the RS485-LN, we should use this command AT+COMMAND1=01 03 0B B8 00 02,1 for the same. 391 391 392 392 393 -**AT+DATACUTx : **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes. 391 +(% style="color:#037691" %)**AT+DATACUTx **(%%)**: **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes. 394 394 395 395 (% border="1" style="background-color:#4bacc6; color:white; width:510px" %) 396 396 |(% style="width:510px" %)((( ... ... @@ -403,20 +403,21 @@ 403 403 404 404 **Examples:** 405 405 406 -* Grab bytes :404 +* (% style="color:#037691" %)**Grab bytes** 407 407 408 408 [[image:image-20220602153621-1.png]] 409 409 410 410 411 -* Grab a section .409 +* (% style="color:#037691" %)**Grab a section** 412 412 413 413 [[image:image-20220602153621-2.png]] 414 414 415 415 416 -* Grab different sections .414 +* (% style="color:#037691" %)**Grab different sections** 417 417 418 418 [[image:image-20220602153621-3.png]] 419 419 418 + 420 420 421 421 ))) 422 422 ... ... @@ -525,7 +525,7 @@ 525 525 Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors. 526 526 527 527 528 -== 3.5 Configure RS485- BL via AT or Downlink ==527 +== 3.5 Configure RS485-LN via AT or Downlink == 529 529 530 530 ((( 531 531 User can configure RS485-LN via AT Commands or LoRaWAN Downlink Commands ... ... @@ -691,7 +691,7 @@ 691 691 ==== **Set Payload version** ==== 692 692 693 693 ((( 694 -This is the first byte of the uplink payload. RS485- BL can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload.693 +This is the first byte of the uplink payload. RS485-LN can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload. 695 695 ))) 696 696 697 697 * ((( ... ... @@ -789,7 +789,7 @@ 789 789 XX XX XX XX: AT+COMMAND or AT+DATACUT command 790 790 ))) 791 791 * ((( 792 -YY: If YY=0, RS485- BL will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command.791 +YY: If YY=0, RS485-LN will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command. 793 793 ))) 794 794 795 795 ((( ... ... @@ -1228,7 +1228,7 @@ 1228 1228 == 5.1 Access AT Command == 1229 1229 1230 1230 ((( 1231 -RS485- BL supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-BL to use AT command, as below.1230 +RS485-LN supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-LN to use AT command, as below. 1232 1232 ))) 1233 1233 1234 1234 [[image:1654162355560-817.png]] ... ... @@ -1235,7 +1235,7 @@ 1235 1235 1236 1236 1237 1237 ((( 1238 -In PC, User needs to set (% style="color:blue" %)**serial tool**(%%)(such as [[putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600**(%%) to access to access serial console of RS485- BL. The default password is 123456. Below is the output for reference:1237 +In PC, User needs to set (% style="color:blue" %)**serial tool**(%%)(such as [[putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600**(%%) to access to access serial console of RS485-LN. The default password is 123456. Below is the output for reference: 1239 1239 ))) 1240 1240 1241 1241 [[image:1654162368066-342.png]] ... ... @@ -1384,9 +1384,9 @@ 1384 1384 User can follow the introduction for [[how to upgrade image>>||anchor="H6.1Howtoupgradetheimage3F"]]. When download the images, choose the required image file for download. 1385 1385 1386 1386 1387 -== 6.3 How many RS485-Slave can RS485- BL connects? ==1386 +== 6.3 How many RS485-Slave can RS485-LN connects? == 1388 1388 1389 -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>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]].1388 +The RS485-LN can support max 32 RS485 devices. Each uplink command of RS485-LN can support max 16 different RS485 command. So RS485-LN 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>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]]. 1390 1390 1391 1391 1392 1392 == 6.4 Compatible question to ChirpStack and TTI LoRaWAN server ? ==