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)
-
Attachments (0 modified, 0 added, 11 removed)
Details
- Page properties
-
- Content
-
... ... @@ -126,7 +126,7 @@ 126 126 == 1.7 Pin Definitions == 127 127 128 128 129 -[[image:image-2023061016 3213-1.png||height="404" width="699"]]129 +[[image:image-20230610162852-1.png||height="466" width="802"]] 130 130 131 131 132 132 == 1.8 Mechanical == ... ... @@ -230,33 +230,33 @@ 230 230 231 231 (% style="color:#037691" %)**Frequency Band**: 232 232 233 -0x01: EU868 233 +*0x01: EU868 234 234 235 -0x02: US915 235 +*0x02: US915 236 236 237 -0x03: IN865 237 +*0x03: IN865 238 238 239 -0x04: AU915 239 +*0x04: AU915 240 240 241 -0x05: KZ865 241 +*0x05: KZ865 242 242 243 -0x06: RU864 243 +*0x06: RU864 244 244 245 -0x07: AS923 245 +*0x07: AS923 246 246 247 -0x08: AS923-1 247 +*0x08: AS923-1 248 248 249 -0x09: AS923-2 249 +*0x09: AS923-2 250 250 251 -0x0a: AS923-3 251 +*0x0a: AS923-3 252 252 253 -0x0b: CN470 253 +*0x0b: CN470 254 254 255 -0x0c: EU433 255 +*0x0c: EU433 256 256 257 -0x0d: KR920 257 +*0x0d: KR920 258 258 259 -0x0e: MA869 259 +*0x0e: MA869 260 260 261 261 262 262 (% style="color:#037691" %)**Sub-Band**: ... ... @@ -332,8 +332,9 @@ 332 332 )))|(% style="width:189px" %)((( 333 333 Digital in(PB15) & Digital Interrupt(PA8) 334 334 )))|(% style="width:208px" %)((( 335 -Distance measure by: 1) LIDAR-Lite V3HP 336 -Or 2) Ultrasonic Sensor 335 +Distance measure by:1) LIDAR-Lite V3HP 336 +Or 337 +2) Ultrasonic Sensor 337 337 )))|(% style="width:117px" %)Reserved 338 338 339 339 [[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"]] ... ... @@ -363,7 +363,8 @@ 363 363 ADC(PA4) 364 364 )))|(% style="width:323px" %)((( 365 365 Distance measure by:1)TF-Mini plus LiDAR 366 -Or 2) TF-Luna LiDAR 367 +Or 368 +2) TF-Luna LiDAR 367 367 )))|(% style="width:188px" %)Distance signal strength 368 368 369 369 [[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/1656376779088-686.png?rev=1.1||alt="1656376779088-686.png"]] ... ... @@ -380,7 +380,7 @@ 380 380 381 381 (% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.** 382 382 383 -[[image:image-20230 610170047-1.png||height="452" width="799"]]385 +[[image:image-20230513105207-4.png||height="469" width="802"]] 384 384 385 385 386 386 ==== 2.3.2.3 MOD~=3 (3 ADC + I2C) ==== ... ... @@ -470,6 +470,7 @@ 470 470 [[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"]] 471 471 472 472 475 + 473 473 ==== 2.3.2.6 MOD~=6 (Counting Mode) ==== 474 474 475 475 ... ... @@ -582,61 +582,6 @@ 582 582 When AA is 2, set the count of PA4 pin to BB Corresponding downlink:09 02 bb bb bb bb 583 583 584 584 585 -==== 2.3.2.10 MOD~=10 (PWM input capture and output mode,Since firmware v1.2) ==== 586 - 587 -In this mode, the uplink can perform PWM input capture, and the downlink can perform PWM output. 588 - 589 - 590 -===== 2.3.2.10.a Uplink, PWM input capture ===== 591 - 592 -[[image:image-20230817172209-2.png||height="439" width="683"]] 593 - 594 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:690px" %) 595 -|(% 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:135px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**2** 596 -|Value|Bat|(% style="width:191px" %)((( 597 -Temperature(DS18B20)(PC13) 598 -)))|(% style="width:78px" %)((( 599 -ADC(PA4) 600 -)))|(% style="width:135px" %)((( 601 -PWM_Setting 602 - 603 -&Digital Interrupt(PA8) 604 -)))|(% style="width:70px" %)((( 605 -Pulse period 606 -)))|(% style="width:89px" %)((( 607 -Duration of high level 608 -))) 609 - 610 -[[image:image-20230817170702-1.png||height="161" width="1044"]] 611 - 612 - 613 -(% style="color:blue" %)**AT+PWMSET=AA(Default is 0) ==> Corresponding downlink: 0B AA** 614 - 615 -When AA is 0, the unit of PWM capture time is microsecond. The capture frequency range is between 20HZ and 100000HZ. 616 - 617 -When AA is 1, the unit of PWM capture time is millisecond. The capture frequency range is between 5HZ and 250HZ. 618 - 619 - 620 -===== 2.3.2.10.b Downlink, PWM output ===== 621 - 622 -[[image:image-20230817173800-3.png||height="412" width="685"]] 623 - 624 -Downlink: (% style="color:#037691" %)**0B xx xx xx yy zz zz** 625 - 626 - xx xx xx is the output frequency, the unit is HZ. 627 - 628 - yy is the duty cycle of the output, the unit is %. 629 - 630 - zz zz is the time delay of the output, the unit is ms. 631 - 632 - 633 -For example, send a downlink command: 0B 00 61 A8 32 13 88, the frequency is 25KHZ, the duty cycle is 50, and the output time is 5 seconds. 634 - 635 -The oscilloscope displays as follows: 636 - 637 -[[image:image-20230817173858-5.png||height="694" width="921"]] 638 - 639 - 640 640 === 2.3.3 Decode payload === 641 641 642 642 ... ... @@ -700,9 +700,9 @@ 700 700 ==== 2.3.3.4 Analogue Digital Converter (ADC) ==== 701 701 702 702 703 -The measuring range of the ADC is only about 0 .1V to 1.1V The voltage resolution is about 0.24mv.651 +The measuring range of the ADC is only about 0V to 1.1V The voltage resolution is about 0.24mv. 704 704 705 -When the measured output voltage of the sensor is not within the range of 0 .1V and 1.1V, the output voltage terminal of the sensor shall be divided The example in the following figure is to reduce the output voltage of the sensor by three times If it is necessary to reduce more times, calculate according to the formula in the figure and connect the corresponding resistance in series.653 +When the measured output voltage of the sensor is not within the range of 0V and 1.1V, the output voltage terminal of the sensor shall be divided The example in the following figure is to reduce the output voltage of the sensor by three times If it is necessary to reduce more times, calculate according to the formula in the figure and connect the corresponding resistance in series. 706 706 707 707 [[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"]] 708 708 ... ... @@ -710,10 +710,6 @@ 710 710 (% 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.** 711 711 712 712 713 -The position of PA5 on the hardware after **LSN50 v3.3** is changed to the position shown in the figure below, and the collected voltage becomes one-sixth of the original. 714 - 715 -[[image:image-20230811113449-1.png||height="370" width="608"]] 716 - 717 717 ==== 2.3.3.5 Digital Interrupt ==== 718 718 719 719 ... ... @@ -782,7 +782,7 @@ 782 782 783 783 Below is the connection to SHT20/ SHT31. The connection is as below: 784 784 785 -[[image:image-20230 610170152-2.png||height="501" width="846"]]729 +[[image:image-20230513103633-3.png||height="448" width="716"]] 786 786 787 787 788 788 The device will be able to get the I2C sensor data now and upload to IoT Server. ... ... @@ -860,12 +860,9 @@ 860 860 [[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-20220628110012-12.png?rev=1.1||alt="image-20220628110012-12.png" height="361" width="953"]] 861 861 862 862 863 -==== 2.3.3.12 PWMMOD ====807 +==== 2.3.3.12 Working MOD ==== 864 864 865 865 866 -==== 2.3.3.13 Working MOD ==== 867 - 868 - 869 869 The working MOD info is contained in the Digital in & Digital Interrupt byte (7^^th^^ Byte). 870 870 871 871 User can use the 3^^rd^^ ~~ 7^^th^^ bit of this byte to see the working mod: ... ... @@ -881,7 +881,6 @@ 881 881 * 6: MOD7 882 882 * 7: MOD8 883 883 * 8: MOD9 884 -* 9: MOD10 885 885 886 886 887 887 == 2.4 Payload Decoder file == ... ... @@ -941,7 +941,7 @@ 941 941 (% style="color:blue" %)**AT Command: AT+TDC** 942 942 943 943 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 944 -|=(% style="width: 156px;background-color:#D9E2F3 ;color:#0070C0" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**884 +|=(% style="width: 156px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3" %)**Function**|=(% style="background-color:#D9E2F3" %)**Response** 945 945 |(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|((( 946 946 30000 947 947 OK ... ... @@ -980,7 +980,7 @@ 980 980 (% style="color:blue" %)**AT Command: AT+INTMOD1,AT+INTMOD2,AT+INTMOD3** 981 981 982 982 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 983 -|=(% style="width: 155px;background-color:#D9E2F3 ;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**923 +|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response** 984 984 |(% style="width:154px" %)AT+INTMOD1=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)((( 985 985 0 986 986 OK ... ... @@ -1025,7 +1025,7 @@ 1025 1025 (% style="color:blue" %)**AT Command: AT+5VT** 1026 1026 1027 1027 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1028 -|=(% style="width: 155px;background-color:#D9E2F3 ;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**968 +|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response** 1029 1029 |(% style="width:154px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:157px" %)((( 1030 1030 500(default) 1031 1031 OK ... ... @@ -1052,7 +1052,7 @@ 1052 1052 (% style="color:blue" %)**AT Command: AT+WEIGRE,AT+WEIGAP** 1053 1053 1054 1054 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1055 -|=(% style="width: 155px;background-color:#D9E2F3 ;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**995 +|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response** 1056 1056 |(% style="width:154px" %)AT+WEIGRE|(% style="width:196px" %)Weight is initialized to 0.|(% style="width:157px" %)OK 1057 1057 |(% style="width:154px" %)AT+WEIGAP=?|(% style="width:196px" %)400.0|(% style="width:157px" %)OK(default) 1058 1058 |(% style="width:154px" %)AT+WEIGAP=400.3|(% style="width:196px" %)Set the factor to 400.3.|(% style="width:157px" %)OK ... ... @@ -1080,7 +1080,7 @@ 1080 1080 (% style="color:blue" %)**AT Command: AT+SETCNT** 1081 1081 1082 1082 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1083 -|=(% style="width: 155px;background-color:#D9E2F3 ;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**1023 +|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response** 1084 1084 |(% style="width:154px" %)AT+SETCNT=1,100|(% style="width:196px" %)Initialize the count value 1 to 100.|(% style="width:157px" %)OK 1085 1085 |(% style="width:154px" %)AT+SETCNT=2,0|(% style="width:196px" %)Initialize the count value 2 to 0.|(% style="width:157px" %)OK 1086 1086 ... ... @@ -1102,7 +1102,7 @@ 1102 1102 (% style="color:blue" %)**AT Command: AT+MOD** 1103 1103 1104 1104 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1105 -|=(% style="width: 155px;background-color:#D9E2F3 ;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**1045 +|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response** 1106 1106 |(% style="width:154px" %)AT+MOD=?|(% style="width:196px" %)Get the current working mode.|(% style="width:157px" %)((( 1107 1107 OK 1108 1108 ))) ... ... @@ -1137,12 +1137,12 @@ 1137 1137 * Update with new features. 1138 1138 * Fix bugs. 1139 1139 1140 -**Firmware and changelog can be downloaded from :** **[[Firmware download link>>https://www.dropbox.com/sh/ 4rov7bcp6u28exp/AACt-wAySd4si5AXi8DBmvSca?dl=0]]**1080 +**Firmware and changelog can be downloaded from :** **[[Firmware download link>>url:https://www.dropbox.com/sh/kwqv57tp6pejias/AAAopYMATh1GM6fZ-VRCLrpDa?dl=0]]** 1141 1141 1142 1142 **Methods to Update Firmware:** 1143 1143 1144 -* (Recommanded way) OTA firmware update via wireless: **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]**1145 -* 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]]**.1084 +* (Recommanded way) OTA firmware update via wireless: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]] 1085 +* 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]]**. 1146 1146 1147 1147 1148 1148 = 6. FAQ = ... ... @@ -1154,22 +1154,6 @@ 1154 1154 * **[[Software Source Code & Compile instruction>>https://github.com/dragino/SN50v3]].** 1155 1155 1156 1156 1157 -== 6.2 How to generate PWM Output in SN50v3-LB? == 1158 - 1159 - 1160 -See this document: **[[Generate PWM Output on SN50v3>>https://www.dropbox.com/scl/fi/r3trcet2knujg40w0mgyn/Generate-PWM-Output-on-SN50v3.pdf?rlkey=rxsgmrhhrv62iiiwjq9sv10bn&dl=0]]**. 1161 - 1162 - 1163 -== 6.3 How to put several sensors to a SN50v3-LB? == 1164 - 1165 - 1166 -When we want to put several sensors to A SN50v3-LB, the waterproof at the grand connector will become an issue. User can try to exchange the grand connector to below type. 1167 - 1168 -[[Reference Supplier>>https://www.yscableglands.com/cable-glands/nylon-cable-glands/cable-gland-rubber-seal.html]]. 1169 - 1170 -[[image:image-20230810121434-1.png||height="242" width="656"]] 1171 - 1172 - 1173 1173 = 7. Order Info = 1174 1174 1175 1175
- image-20230610170047-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -444.9 KB - Content
- image-20230610170152-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -359.5 KB - Content
- image-20230810121434-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -137.3 KB - Content
- image-20230811113449-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -973.1 KB - Content
- image-20230817170702-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -39.6 KB - Content
- image-20230817172209-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.3 MB - Content
- image-20230817173800-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.1 MB - Content
- image-20230817173830-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -508.5 KB - Content
- image-20230817173858-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.6 MB - Content
- image-20230817183137-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -137.1 KB - Content
- image-20230817183218-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Saxer - Size
-
... ... @@ -1,1 +1,0 @@ 1 -137.1 KB - Content