Changes for page SN50v3-LB/LS -- LoRaWAN Sensor Node User Manual
Last modified by Bei Jinggeng on 2025/01/10 15:51
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -42,6 +42,7 @@ 42 42 43 43 == 1.3 Specification == 44 44 45 + 45 45 (% style="color:#037691" %)**Common DC Characteristics:** 46 46 47 47 * Supply Voltage: built in 8500mAh Li-SOCI2 battery , 2.5v ~~ 3.6v ... ... @@ -78,6 +78,7 @@ 78 78 79 79 == 1.4 Sleep mode and working mode == 80 80 82 + 81 81 (% style="color:blue" %)**Deep Sleep Mode: **(%%)Sensor doesn't have any LoRaWAN activate. This mode is used for storage and shipping to save battery life. 82 82 83 83 (% style="color:blue" %)**Working Mode:** (%%)In this mode, Sensor will work as LoRaWAN Sensor to Join LoRaWAN network and send out sensor data to server. Between each sampling/tx/rx periodically, sensor will be in IDLE mode), in IDLE mode, sensor has the same power consumption as Deep Sleep mode. ... ... @@ -135,6 +135,7 @@ 135 135 136 136 == Hole Option == 137 137 140 + 138 138 SN50v3-LB has different hole size options for different size sensor cable. The options provided are M12, M16 and M20. The definition is as below: 139 139 140 140 [[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-20220627104757-1.png?rev=1.1||alt="image-20220627104757-1.png"]] ... ... @@ -288,31 +288,25 @@ 288 288 289 289 ==== 2.3.2.1 MOD~=1 (Default Mode) ==== 290 290 294 + 291 291 In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2. 292 292 293 -(% style="width: 1110px" %)294 -|**Size(bytes)**|**2**|(% style="width:191px" %)**2**|(% style="width:78px" %)**2**|(% style="width:216px" %)**1**|(% style="width:308px" %)**2**|(% style="width:154px" %)**2** 297 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 298 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:191px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:78px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:216px;background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="width:308px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:154px;background-color:#D9E2F3;color:#0070C0" %)**2** 295 295 |**Value**|Bat|(% style="width:191px" %)((( 296 296 Temperature(DS18B20) 297 - 298 298 (PC13) 299 299 )))|(% style="width:78px" %)((( 300 300 ADC 301 - 302 302 (PA4) 303 303 )))|(% style="width:216px" %)((( 304 304 Digital in(PB15) & 305 - 306 -Digital Interrupt(PA8) 307 - 308 - 307 +Digital Interrupt(PA8) 309 309 )))|(% style="width:308px" %)((( 310 310 Temperature 311 - 312 312 (SHT20 or SHT31 or BH1750 Illumination Sensor) 313 313 )))|(% style="width:154px" %)((( 314 314 Humidity 315 - 316 316 (SHT20 or SHT31) 317 317 ))) 318 318 ... ... @@ -327,15 +327,12 @@ 327 327 |**Size(bytes)**|**2**|(% style="width:196px" %)**2**|(% style="width:87px" %)**2**|(% style="width:189px" %)**1**|(% style="width:208px" %)**2**|(% style="width:117px" %)**2** 328 328 |**Value**|BAT|(% style="width:196px" %)((( 329 329 Temperature(DS18B20) 330 - 331 331 (PC13) 332 332 )))|(% style="width:87px" %)((( 333 333 ADC 334 - 335 335 (PA4) 336 336 )))|(% style="width:189px" %)((( 337 337 Digital in(PB15) & 338 - 339 339 Digital Interrupt(PA8) 340 340 )))|(% style="width:208px" %)((( 341 341 Distance measure by: ... ... @@ -362,15 +362,12 @@ 362 362 |**Size(bytes)**|**2**|(% style="width:183px" %)**2**|(% style="width:173px" %)**1**|(% style="width:84px" %)**2**|(% style="width:323px" %)**2**|(% style="width:188px" %)**2** 363 363 |**Value**|BAT|(% style="width:183px" %)((( 364 364 Temperature(DS18B20) 365 - 366 366 (PC13) 367 367 )))|(% style="width:173px" %)((( 368 368 Digital in(PB15) & 369 - 370 370 Digital Interrupt(PA8) 371 371 )))|(% style="width:84px" %)((( 372 372 ADC 373 - 374 374 (PA4) 375 375 )))|(% style="width:323px" %)((( 376 376 Distance measure by:1)TF-Mini plus LiDAR ... ... @@ -403,25 +403,20 @@ 403 403 )))|=(% style="width: 68px;" %)**2**|=(% style="width: 75px;" %)**2**|=**2**|=**1**|=(% style="width: 304px;" %)2|=(% style="width: 163px;" %)2|=(% style="width: 53px;" %)1 404 404 |**Value**|(% style="width:68px" %)((( 405 405 ADC1 406 - 407 407 (PA4) 408 408 )))|(% style="width:75px" %)((( 409 409 ADC2 410 - 411 411 (PA5) 412 412 )))|((( 413 413 ADC3 414 - 415 415 (PA8) 416 416 )))|((( 417 417 Digital Interrupt(PB15) 418 418 )))|(% style="width:304px" %)((( 419 419 Temperature 420 - 421 421 (SHT20 or SHT31 or BH1750 Illumination Sensor) 422 422 )))|(% style="width:163px" %)((( 423 423 Humidity 424 - 425 425 (SHT20 or SHT31) 426 426 )))|(% style="width:53px" %)Bat 427 427 ... ... @@ -440,11 +440,9 @@ 440 440 (PC13) 441 441 )))|(% style="width:82px" %)((( 442 442 ADC 443 - 444 444 (PA4) 445 445 )))|(% style="width:210px" %)((( 446 446 Digital in(PB15) & 447 - 448 448 Digital Interrupt(PA8) 449 449 )))|(% style="width:191px" %)Temperature2(DS18B20) 450 450 (PB9)|(% style="width:183px" %)Temperature3(DS18B20) ... ... @@ -481,17 +481,12 @@ 481 481 )))|=**2**|=(% style="width: 193px;" %)**2**|=(% style="width: 85px;" %)**2**|=(% style="width: 186px;" %)**1**|=(% style="width: 100px;" %)**4** 482 482 |**Value**|BAT|(% style="width:193px" %)((( 483 483 Temperature(DS18B20) 484 - 485 485 (PC13) 486 - 487 - 488 488 )))|(% style="width:85px" %)((( 489 489 ADC 490 - 491 491 (PA4) 492 492 )))|(% style="width:186px" %)((( 493 493 Digital in(PB15) & 494 - 495 495 Digital Interrupt(PA8) 496 496 )))|(% style="width:100px" %)Weight 497 497 ... ... @@ -516,15 +516,12 @@ 516 516 (PC13) 517 517 )))|(% style="width:108px" %)((( 518 518 ADC 519 - 520 520 (PA4) 521 521 )))|(% style="width:126px" %)((( 522 522 Digital in 523 - 524 524 (PB15) 525 525 )))|(% style="width:145px" %)((( 526 526 Count 527 - 528 528 (PA8) 529 529 ))) 530 530 ... ... @@ -539,11 +539,9 @@ 539 539 )))|=**2**|=(% style="width: 188px;" %)**2**|=(% style="width: 83px;" %)**2**|=(% style="width: 184px;" %)**1**|=(% style="width: 186px;" %)**1**|=(% style="width: 197px;" %)1|=(% style="width: 100px;" %)2 540 540 |**Value**|BAT|(% style="width:188px" %)((( 541 541 Temperature(DS18B20) 542 - 543 543 (PC13) 544 544 )))|(% style="width:83px" %)((( 545 545 ADC 546 - 547 547 (PA5) 548 548 )))|(% style="width:184px" %)((( 549 549 Digital Interrupt1(PA8) ... ... @@ -559,21 +559,17 @@ 559 559 )))|=**2**|=(% style="width: 207px;" %)**2**|=(% style="width: 94px;" %)**2**|=(% style="width: 198px;" %)**1**|=(% style="width: 84px;" %)**2**|=(% style="width: 82px;" %)2 560 560 |**Value**|BAT|(% style="width:207px" %)((( 561 561 Temperature(DS18B20) 562 - 563 563 (PC13) 564 564 )))|(% style="width:94px" %)((( 565 565 ADC1 566 - 567 567 (PA4) 568 568 )))|(% style="width:198px" %)((( 569 569 Digital Interrupt(PB15) 570 570 )))|(% style="width:84px" %)((( 571 571 ADC2 572 - 573 573 (PA5) 574 574 )))|(% style="width:82px" %)((( 575 575 ADC3 576 - 577 577 (PA8) 578 578 ))) 579 579 ... ... @@ -588,27 +588,21 @@ 588 588 )))|=**2**|=**2**|=**2**|=**1**|=(% style="width: 193px;" %)**2**|=(% style="width: 78px;" %)4|=(% style="width: 78px;" %)4 589 589 |**Value**|BAT|((( 590 590 Temperature1(DS18B20) 591 - 592 592 (PC13) 593 593 )))|((( 594 594 Temperature2(DS18B20) 595 - 596 596 (PB9) 597 597 )))|((( 598 598 Digital Interrupt 599 - 600 600 (PB15) 601 601 )))|(% style="width:193px" %)((( 602 602 Temperature3(DS18B20) 603 - 604 604 (PB8) 605 605 )))|(% style="width:78px" %)((( 606 606 Count1 607 - 608 608 (PA8) 609 609 )))|(% style="width:78px" %)((( 610 610 Count2 611 - 612 612 (PA4) 613 613 ))) 614 614 ... ... @@ -680,9 +680,7 @@ 680 680 ((( 681 681 When the digital interrupt pin is set to AT+INTMODx=0, this pin is used as a digital input pin. 682 682 683 -**Note:**The maximum voltage input supports 3.6V. 684 - 685 - 647 +(% style="color:red" %)**Note:**The maximum voltage input supports 3.6V. 686 686 ))) 687 687 688 688 ==== 2.3.3.4 Analogue Digital Converter (ADC) ==== ... ... @@ -693,7 +693,7 @@ 693 693 694 694 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LHT65N%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20Manual/WebHome/image-20220628150112-1.png?width=285&height=241&rev=1.1||alt="image-20220628150112-1.png" height="241" width="285"]] 695 695 696 -**Note:**If the ADC type sensor needs to be powered by SN50_v3, it is recommended to use +5V to control its switch.Only sensors with low power consumption can be powered with VDD. 658 +(% style="color:red" %)**Note:**If the ADC type sensor needs to be powered by SN50_v3, it is recommended to use +5V to control its switch.Only sensors with low power consumption can be powered with VDD. 697 697 698 698 699 699 ==== 2.3.3.5 Digital Interrupt ==== ... ... @@ -700,11 +700,11 @@ 700 700 701 701 Digital Interrupt refers to pin PA8, and there are different trigger methods. When there is a trigger, the SN50v3 will send a packet to the server. 702 702 703 -**~ Interrupt connection method:** 665 +(% style="color:blue" %)**~ Interrupt connection method:** 704 704 705 705 [[image:image-20230513105351-5.png||height="147" width="485"]] 706 706 707 -**Example to use with door sensor :** 669 +(% style="color:blue" %)**Example to use with door sensor :** 708 708 709 709 The door sensor is shown at right. It is a two wire magnetic contact switch used for detecting the open/close status of doors or windows. 710 710 ... ... @@ -712,7 +712,7 @@ 712 712 713 713 When the two pieces are close to each other, the 2 wire output will be short or open (depending on the type), while if the two pieces are away from each other, the 2 wire output will be the opposite status. So we can use SN50_v3 interrupt interface to detect the status for the door or window. 714 714 715 -**~ Below is the installation example:** 677 +(% style="color:blue" %)**~ Below is the installation example:** 716 716 717 717 Fix one piece of the magnetic sensor to the door and connect the two pins to SN50_v3 as follows: 718 718 ... ... @@ -737,7 +737,7 @@ 737 737 738 738 The command is: 739 739 740 -**AT+INTMOD1=1 702 +(% style="color:blue" %)**AT+INTMOD1=1 ** (%%) ~/~/(more info about INMOD please refer** **[[**AT Command Manual**>>url:http://www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/&file=DRAGINO_LSN50_AT_Commands_v1.5.1.pdf]]**. **) 741 741 742 742 Below shows some screen captures in TTN V3: 743 743 ... ... @@ -814,7 +814,7 @@ 814 814 815 815 The 5V output time can be controlled by AT Command. 816 816 817 -**AT+5VT=1000** 779 +(% style="color:blue" %)**AT+5VT=1000** 818 818 819 819 Means set 5V valid time to have 1000ms. So the real 5V output will actually have 1000ms + sampling time for other sensors. 820 820 ... ... @@ -849,8 +849,8 @@ 849 849 * 7: MOD8 850 850 * 8: MOD9 851 851 852 -== == 853 853 815 + 854 854 == 2.4 Payload Decoder file == 855 855 856 856 ... ... @@ -927,8 +927,8 @@ 927 927 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 928 928 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 929 929 930 -=== === 931 931 893 + 932 932 === 3.3.2 Get Device Status === 933 933 934 934 Send a LoRaWAN downlink to ask the device to send its status. ... ... @@ -976,8 +976,8 @@ 976 976 * Example 3: Downlink Payload: 06000102 **~-~-->** AT+INTMOD2=2 977 977 * Example 4: Downlink Payload: 06000201 **~-~-->** AT+INTMOD3=1 978 978 979 -=== === 980 980 942 + 981 981 === 3.3.4 Set Power Output Duration === 982 982 983 983 Control the output duration 5V . Before each sampling, device will ... ... @@ -994,7 +994,6 @@ 994 994 |=(% style="width: 154px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3" %)**Function**|=(% style="width: 157px;background-color:#D9E2F3" %)**Response** 995 995 |(% style="width:154px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:157px" %)((( 996 996 500(default) 997 - 998 998 OK 999 999 ))) 1000 1000 |(% style="width:154px" %)AT+5VT=1000|(% style="width:196px" %)((( ... ... @@ -1010,8 +1010,8 @@ 1010 1010 * Example 1: Downlink Payload: 070000 **~-~-->** AT+5VT=0 1011 1011 * Example 2: Downlink Payload: 0701F4 **~-~-->** AT+5VT=500 1012 1012 1013 -=== === 1014 1014 975 + 1015 1015 === 3.3.5 Set Weighing parameters === 1016 1016 1017 1017 Feature: Working mode 5 is effective, weight initialization and weight factor setting of HX711. ... ... @@ -1036,8 +1036,8 @@ 1036 1036 * Example 2: Downlink Payload: 08020FA3 **~-~-->** AT+WEIGAP=400.3 1037 1037 * Example 3: Downlink Payload: 08020FA0 **~-~-->** AT+WEIGAP=400.0 1038 1038 1039 -=== === 1040 1040 1001 + 1041 1041 === 3.3.6 Set Digital pulse count value === 1042 1042 1043 1043 Feature: Set the pulse count value. ... ... @@ -1060,8 +1060,8 @@ 1060 1060 * Example 1: Downlink Payload: 090100000000 **~-~-->** AT+SETCNT=1,0 1061 1061 * Example 2: Downlink Payload: 0902000003E8 **~-~-->** AT+SETCNT=2,1000 1062 1062 1063 -=== === 1064 1064 1025 + 1065 1065 === 3.3.7 Set Workmode === 1066 1066 1067 1067 Feature: Switch working mode. ... ... @@ -1075,7 +1075,6 @@ 1075 1075 ))) 1076 1076 |(% style="width:154px" %)AT+MOD=4|(% style="width:196px" %)Set the working mode to 3DS18B20s.|(% style="width:157px" %)((( 1077 1077 OK 1078 - 1079 1079 Attention:Take effect after ATZ 1080 1080 ))) 1081 1081 ... ... @@ -1086,8 +1086,8 @@ 1086 1086 * Example 1: Downlink Payload: 0A01 **~-~-->** AT+MOD=1 1087 1087 * Example 2: Downlink Payload: 0A04 **~-~-->** AT+MOD=4 1088 1088 1089 -= = 1090 1090 1050 + 1091 1091 = 4. Battery & Power Consumption = 1092 1092 1093 1093