Changes for page SN50v3-LB/LS -- LoRaWAN Sensor Node User Manual
Last modified by Bei Jinggeng on 2025/01/10 15:51
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Ellie - Content
-
... ... @@ -41,6 +41,7 @@ 41 41 * Downlink to change configure 42 42 * 8500mAh Battery for long term use 43 43 44 + 44 44 == 1.3 Specification == 45 45 46 46 ... ... @@ -78,6 +78,7 @@ 78 78 * Sleep Mode: 5uA @ 3.3v 79 79 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 80 80 82 + 81 81 == 1.4 Sleep mode and working mode == 82 82 83 83 ... ... @@ -105,6 +105,7 @@ 105 105 ))) 106 106 |(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:117px" %)Deactivate Device|(% style="width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means device is in Deep Sleep Mode. 107 107 110 + 108 108 == 1.6 BLE connection == 109 109 110 110 ... ... @@ -290,6 +290,7 @@ 290 290 1. All modes share the same Payload Explanation from HERE. 291 291 1. By default, the device will send an uplink message every 20 minutes. 292 292 296 + 293 293 ==== 2.3.2.1 MOD~=1 (Default Mode) ==== 294 294 295 295 ... ... @@ -296,7 +296,7 @@ 296 296 In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2. 297 297 298 298 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 299 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:20px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width: 40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:130px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**2**303 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:20px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:130px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**2** 300 300 |**Value**|Bat|(% style="width:191px" %)((( 301 301 Temperature(DS18B20)(PC13) 302 302 )))|(% style="width:78px" %)((( ... ... @@ -319,7 +319,7 @@ 319 319 This mode is target to measure the distance. The payload of this mode is totally 11 bytes. The 8^^th^^ and 9^^th^^ bytes is for the distance. 320 320 321 321 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 322 -|(% style="background-color:#d9e2f3; color:#0070c0; width: 40px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**326 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:30px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2** 323 323 |**Value**|BAT|(% style="width:196px" %)((( 324 324 Temperature(DS18B20)(PC13) 325 325 )))|(% style="width:87px" %)((( ... ... @@ -328,7 +328,8 @@ 328 328 Digital in(PB15) & Digital Interrupt(PA8) 329 329 )))|(% style="width:208px" %)((( 330 330 Distance measure by:1) LIDAR-Lite V3HP 331 -Or 2) Ultrasonic Sensor 335 +Or 336 +2) Ultrasonic Sensor 332 332 )))|(% style="width:117px" %)Reserved 333 333 334 334 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/WebHome/1656324539647-568.png?rev=1.1||alt="1656324539647-568.png"]] ... ... @@ -341,7 +341,7 @@ 341 341 342 342 (% style="color:blue" %)**Connection to Ultrasonic Sensor:** 343 343 344 -Need to remove R1 and R2 resistors to get low power,otherwise there will be 240uA standby current. 349 +(% style="color:red" %)**Need to remove R1 and R2 resistors to get low power,otherwise there will be 240uA standby current.** 345 345 346 346 [[image:image-20230512173903-6.png||height="596" width="715"]] 347 347 ... ... @@ -367,7 +367,7 @@ 367 367 368 368 **Connection to [[TF-Mini plus>>url:http://en.benewake.com/product/detail/5c345cd0e5b3a844c472329b.html]] LiDAR(UART version):** 369 369 370 -Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current. 375 +(% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.** 371 371 372 372 [[image:image-20230512180609-7.png||height="555" width="802"]] 373 373 ... ... @@ -374,7 +374,7 @@ 374 374 375 375 **Connection to [[TF-Luna>>url:http://en.benewake.com/product/detail/5e1c1fd04d839408076b6255.html]] LiDAR (UART version):** 376 376 377 -Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current. 382 +(% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.** 378 378 379 379 [[image:image-20230513105207-4.png||height="469" width="802"]] 380 380 ... ... @@ -387,7 +387,7 @@ 387 387 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 388 388 |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)((( 389 389 **Size(bytes)** 390 -)))|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 1 40px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)1395 +)))|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 110px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)1 391 391 |**Value**|(% style="width:68px" %)((( 392 392 ADC1(PA4) 393 393 )))|(% style="width:75px" %)((( ... ... @@ -438,6 +438,9 @@ 438 438 1. Adjust calibration factor (default value 400): Put a known weight thing on load cell and run **AT+WEIGAP** to adjust the Calibration Factor. 439 439 1. ((( 440 440 Weight has 4 bytes, the unit is g. 446 + 447 + 448 + 441 441 ))) 442 442 443 443 For example: ... ... @@ -453,13 +453,11 @@ 453 453 **Size(bytes)** 454 454 )))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 150px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 200px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**4** 455 455 |**Value**|BAT|(% style="width:193px" %)((( 456 -Temperature(DS18B20) 457 -(PC13) 464 +Temperature(DS18B20)(PC13) 458 458 )))|(% style="width:85px" %)((( 459 459 ADC(PA4) 460 460 )))|(% style="width:186px" %)((( 461 -Digital in(PB15) & 462 -Digital Interrupt(PA8) 468 +Digital in(PB15) & Digital Interrupt(PA8) 463 463 )))|(% style="width:100px" %)Weight 464 464 465 465 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/WebHome/image-20220820120036-2.png?width=1003&height=469&rev=1.1||alt="image-20220820120036-2.png" height="469" width="1003"]] ... ... @@ -475,10 +475,11 @@ 475 475 476 476 [[image:image-20230512181814-9.png||height="543" width="697"]] 477 477 484 + 478 478 (% style="color:red" %)**Note:** **LoRaWAN wireless transmission will infect the PIR sensor. Which cause the counting value increase +1 for every uplink. User can change PIR sensor or put sensor away of the SN50_v3 to avoid this happen.** 479 479 480 480 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 481 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|=(% style="width:20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:220px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**4**488 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|=(% style="width: 40px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 180px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**4** 482 482 |**Value**|BAT|(% style="width:256px" %)((( 483 483 Temperature(DS18B20)(PC13) 484 484 )))|(% style="width:108px" %)((( ... ... @@ -518,7 +518,7 @@ 518 518 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 519 519 |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)((( 520 520 **Size(bytes)** 521 -)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 1 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)2528 +)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 110px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)2 522 522 |**Value**|BAT|(% style="width:207px" %)((( 523 523 Temperature(DS18B20) 524 524 (PC13) ... ... @@ -541,19 +541,19 @@ 541 541 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 542 542 |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)((( 543 543 **Size(bytes)** 544 -)))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:100px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:80px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width:100px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4551 +)))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4 545 545 |**Value**|BAT|((( 546 -Temperature 1(DS18B20)547 -(PC13) 553 +Temperature 554 +(DS18B20)(PC13) 548 548 )))|((( 549 -Temperature2 (DS18B20)550 -(PB9) 556 +Temperature2 557 +(DS18B20)(PB9) 551 551 )))|((( 552 552 Digital Interrupt 553 553 (PB15) 554 554 )))|(% style="width:193px" %)((( 555 -Temperature3 (DS18B20)556 -(PB8) 562 +Temperature3 563 +(DS18B20)(PB8) 557 557 )))|(% style="width:78px" %)((( 558 558 Count1(PA8) 559 559 )))|(% style="width:78px" %)((( ... ... @@ -815,7 +815,6 @@ 815 815 * 8: MOD9 816 816 817 817 818 - 819 819 == 2.4 Payload Decoder file == 820 820 821 821 ... ... @@ -846,7 +846,6 @@ 846 846 * LoRaWAN Downlink. Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section. 847 847 848 848 849 - 850 850 == 3.2 General Commands == 851 851 852 852 ... ... @@ -895,7 +895,6 @@ 895 895 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 896 896 897 897 898 - 899 899 === 3.3.2 Get Device Status === 900 900 901 901 ... ... @@ -929,7 +929,6 @@ 929 929 )))|(% style="width:157px" %)OK 930 930 |(% style="width:154px" %)AT+INTMOD2=3|(% style="width:196px" %)((( 931 931 Set Transmit Interval 932 - 933 933 trigger by rising edge. 934 934 )))|(% style="width:157px" %)OK 935 935 |(% style="width:154px" %)AT+INTMOD3=0|(% style="width:196px" %)Disable Interrupt|(% style="width:157px" %)OK ... ... @@ -946,7 +946,6 @@ 946 946 * Example 4: Downlink Payload: 06000201 **~-~-->** AT+INTMOD3=1 947 947 948 948 949 - 950 950 === 3.3.4 Set Power Output Duration === 951 951 952 952 ... ... @@ -980,7 +980,6 @@ 980 980 * Example 2: Downlink Payload: 0701F4 **~-~-->** AT+5VT=500 981 981 982 982 983 - 984 984 === 3.3.5 Set Weighing parameters === 985 985 986 986 ... ... @@ -1007,7 +1007,6 @@ 1007 1007 * Example 3: Downlink Payload: 08020FA0 **~-~-->** AT+WEIGAP=400.0 1008 1008 1009 1009 1010 - 1011 1011 === 3.3.6 Set Digital pulse count value === 1012 1012 1013 1013 ... ... @@ -1032,7 +1032,6 @@ 1032 1032 * Example 2: Downlink Payload: 0902000003E8 **~-~-->** AT+SETCNT=2,1000 1033 1033 1034 1034 1035 - 1036 1036 === 3.3.7 Set Workmode === 1037 1037 1038 1038 ... ... @@ -1058,7 +1058,6 @@ 1058 1058 * Example 2: Downlink Payload: 0A04 **~-~-->** AT+MOD=4 1059 1059 1060 1060 1061 - 1062 1062 = 4. Battery & Power Consumption = 1063 1063 1064 1064 ... ... @@ -1086,7 +1086,6 @@ 1086 1086 * Update through UART TTL interface.**[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**. 1087 1087 1088 1088 1089 - 1090 1090 = 6. FAQ = 1091 1091 1092 1092 == 6.1 Where can i find source code of SN50v3-LB? == ... ... @@ -1096,7 +1096,6 @@ 1096 1096 * **[[Software Source Code & Compile instruction>>https://github.com/dragino/SN50v3]].** 1097 1097 1098 1098 1099 - 1100 1100 = 7. Order Info = 1101 1101 1102 1102 ... ... @@ -1121,7 +1121,6 @@ 1121 1121 * (% style="color:red" %)**NH**(%%): No Hole 1122 1122 1123 1123 1124 - 1125 1125 = 8. Packing Info = 1126 1126 1127 1127 ... ... @@ -1137,7 +1137,6 @@ 1137 1137 * Weight / pcs : g 1138 1138 1139 1139 1140 - 1141 1141 = 9. Support = 1142 1142 1143 1143