<
From version < 48.1 >
edited by Saxer Lin
on 2023/06/10 16:32
To version < 68.1 >
edited by Saxer Lin
on 2023/08/17 18:32
>
Change comment: Uploaded new attachment "image-20230817183249-3.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -126,7 +126,7 @@
126 126  == 1.7 Pin Definitions ==
127 127  
128 128  
129 -[[image:image-20230610162852-1.png||height="466" width="802"]]
129 +[[image:image-20230610163213-1.png||height="404" width="699"]]
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,9 +332,8 @@
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
337 -2) Ultrasonic Sensor
335 +Distance measure by: 1) LIDAR-Lite V3HP
336 +Or 2) Ultrasonic Sensor
338 338  )))|(% style="width:117px" %)Reserved
339 339  
340 340  [[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"]]
... ... @@ -364,8 +364,7 @@
364 364  ADC(PA4)
365 365  )))|(% style="width:323px" %)(((
366 366  Distance measure by:1)TF-Mini plus LiDAR
367 -Or 
368 -2) TF-Luna LiDAR
366 +Or 2) TF-Luna LiDAR
369 369  )))|(% style="width:188px" %)Distance signal  strength
370 370  
371 371  [[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"]]
... ... @@ -382,7 +382,7 @@
382 382  
383 383  (% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.**
384 384  
385 -[[image:image-20230513105207-4.png||height="469" width="802"]]
383 +[[image:image-20230610170047-1.png||height="452" width="799"]]
386 386  
387 387  
388 388  ==== 2.3.2.3  MOD~=3 (3 ADC + I2C) ====
... ... @@ -472,7 +472,6 @@
472 472  [[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"]]
473 473  
474 474  
475 -
476 476  ==== 2.3.2.6  MOD~=6 (Counting Mode) ====
477 477  
478 478  
... ... @@ -585,6 +585,61 @@
585 585  When AA is 2, set the count of PA4 pin to BB Corresponding downlink:09 02 bb bb bb bb
586 586  
587 587  
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 +
588 588  === 2.3.3  ​Decode payload ===
589 589  
590 590  
... ... @@ -648,9 +648,9 @@
648 648  ==== 2.3.3.4  Analogue Digital Converter (ADC) ====
649 649  
650 650  
651 -The measuring range of the ADC is only about 0V to 1.1V The voltage resolution is about 0.24mv.
703 +The measuring range of the ADC is only about 0.1V to 1.1V The voltage resolution is about 0.24mv.
652 652  
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.
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.
654 654  
655 655  [[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"]]
656 656  
... ... @@ -658,6 +658,10 @@
658 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.**
659 659  
660 660  
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 +
661 661  ==== 2.3.3.5 Digital Interrupt ====
662 662  
663 663  
... ... @@ -726,7 +726,7 @@
726 726  
727 727  Below is the connection to SHT20/ SHT31. The connection is as below:
728 728  
729 -[[image:image-20230513103633-3.png||height="448" width="716"]]
785 +[[image:image-20230610170152-2.png||height="501" width="846"]]
730 730  
731 731  
732 732  The device will be able to get the I2C sensor data now and upload to IoT Server.
... ... @@ -804,9 +804,12 @@
804 804  [[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"]]
805 805  
806 806  
807 -==== 2.3.3.12  Working MOD ====
863 +==== 2.3.3.12  PWM MOD ====
808 808  
809 809  
866 +==== 2.3.3.13  Working MOD ====
867 +
868 +
810 810  The working MOD info is contained in the Digital in & Digital Interrupt byte (7^^th^^ Byte).
811 811  
812 812  User can use the 3^^rd^^ ~~ 7^^th^^  bit of this byte to see the working mod:
... ... @@ -822,6 +822,7 @@
822 822  * 6: MOD7
823 823  * 7: MOD8
824 824  * 8: MOD9
884 +* 9: MOD10
825 825  
826 826  
827 827  == 2.4 Payload Decoder file ==
... ... @@ -881,7 +881,7 @@
881 881  (% style="color:blue" %)**AT Command: AT+TDC**
882 882  
883 883  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
884 -|=(% style="width: 156px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3" %)**Function**|=(% style="background-color:#D9E2F3" %)**Response**
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**
885 885  |(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
886 886  30000
887 887  OK
... ... @@ -920,7 +920,7 @@
920 920  (% style="color:blue" %)**AT Command: AT+INTMOD1,AT+INTMOD2,AT+INTMOD3**
921 921  
922 922  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
923 -|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response**
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**
924 924  |(% style="width:154px" %)AT+INTMOD1=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
925 925  0
926 926  OK
... ... @@ -965,7 +965,7 @@
965 965  (% style="color:blue" %)**AT Command: AT+5VT**
966 966  
967 967  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
968 -|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response**
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**
969 969  |(% style="width:154px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:157px" %)(((
970 970  500(default)
971 971  OK
... ... @@ -992,7 +992,7 @@
992 992  (% style="color:blue" %)**AT Command: AT+WEIGRE,AT+WEIGAP**
993 993  
994 994  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
995 -|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response**
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**
996 996  |(% style="width:154px" %)AT+WEIGRE|(% style="width:196px" %)Weight is initialized to 0.|(% style="width:157px" %)OK
997 997  |(% style="width:154px" %)AT+WEIGAP=?|(% style="width:196px" %)400.0|(% style="width:157px" %)OK(default)
998 998  |(% style="width:154px" %)AT+WEIGAP=400.3|(% style="width:196px" %)Set the factor to 400.3.|(% style="width:157px" %)OK
... ... @@ -1020,7 +1020,7 @@
1020 1020  (% style="color:blue" %)**AT Command: AT+SETCNT**
1021 1021  
1022 1022  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1023 -|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response**
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**
1024 1024  |(% style="width:154px" %)AT+SETCNT=1,100|(% style="width:196px" %)Initialize the count value 1 to 100.|(% style="width:157px" %)OK
1025 1025  |(% style="width:154px" %)AT+SETCNT=2,0|(% style="width:196px" %)Initialize the count value 2 to 0.|(% style="width:157px" %)OK
1026 1026  
... ... @@ -1042,7 +1042,7 @@
1042 1042  (% style="color:blue" %)**AT Command: AT+MOD**
1043 1043  
1044 1044  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1045 -|=(% style="width: 155px;background-color:#D9E2F3" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3" %)**Response**
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**
1046 1046  |(% style="width:154px" %)AT+MOD=?|(% style="width:196px" %)Get the current working mode.|(% style="width:157px" %)(((
1047 1047  OK
1048 1048  )))
... ... @@ -1077,12 +1077,12 @@
1077 1077  * Update with new features.
1078 1078  * Fix bugs.
1079 1079  
1080 -**Firmware and changelog can be downloaded from :** **[[Firmware download link>>url:https://www.dropbox.com/sh/kwqv57tp6pejias/AAAopYMATh1GM6fZ-VRCLrpDa?dl=0]]**
1140 +**Firmware and changelog can be downloaded from :** **[[Firmware download link>>https://www.dropbox.com/sh/4rov7bcp6u28exp/AACt-wAySd4si5AXi8DBmvSca?dl=0]]**
1081 1081  
1082 1082  **Methods to Update Firmware:**
1083 1083  
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]]**.
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]]**.
1086 1086  
1087 1087  
1088 1088  = 6. FAQ =
... ... @@ -1094,6 +1094,22 @@
1094 1094  * **[[Software Source Code & Compile instruction>>https://github.com/dragino/SN50v3]].**
1095 1095  
1096 1096  
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 +
1097 1097  = 7. Order Info =
1098 1098  
1099 1099  
image-20230610170047-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +444.9 KB
Content
image-20230610170152-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +359.5 KB
Content
image-20230810121434-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Edwin
Size
... ... @@ -1,0 +1,1 @@
1 +137.3 KB
Content
image-20230811113449-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +973.1 KB
Content
image-20230817170702-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +39.6 KB
Content
image-20230817172209-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +1.3 MB
Content
image-20230817173800-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +1.1 MB
Content
image-20230817173830-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +508.5 KB
Content
image-20230817173858-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +1.6 MB
Content
image-20230817183137-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +137.1 KB
Content
image-20230817183218-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +137.1 KB
Content
image-20230817183249-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Saxer
Size
... ... @@ -1,0 +1,1 @@
1 +948.6 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0