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
-
... ... @@ -41,6 +41,8 @@ 41 41 * Downlink to change configure 42 42 * 8500mAh Battery for long term use 43 43 44 + 45 + 44 44 == 1.3 Specification == 45 45 46 46 ... ... @@ -78,6 +78,8 @@ 78 78 * Sleep Mode: 5uA @ 3.3v 79 79 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 80 80 83 + 84 + 81 81 == 1.4 Sleep mode and working mode == 82 82 83 83 ... ... @@ -105,6 +105,8 @@ 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 112 + 113 + 108 108 == 1.6 BLE connection == 109 109 110 110 ... ... @@ -581,13 +581,15 @@ 581 581 582 582 ==== 2.3.2.10 MOD~=10 (PWM input capture and output mode,Since firmware v1.2) ==== 583 583 590 + 584 584 In this mode, the uplink can perform PWM input capture, and the downlink can perform PWM output. 585 585 586 -[[It should be noted when using PWM mode.>> http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/#H2.3.3.12A0PWMMOD]]593 +[[It should be noted when using PWM mode.>>||anchor="H2.3.3.12A0PWMMOD"]] 587 587 588 588 589 589 ===== 2.3.2.10.a Uplink, PWM input capture ===== 590 590 598 + 591 591 [[image:image-20230817172209-2.png||height="439" width="683"]] 592 592 593 593 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:690px" %) ... ... @@ -611,16 +611,17 @@ 611 611 612 612 When the device detects the following PWM signal ,decoder will converts the pulse period and high-level duration to frequency and duty cycle. 613 613 614 -Frequency: 622 +**Frequency:** 615 615 616 616 (% class="MsoNormal" %) 617 -(% lang="EN-US" %)If (% style="background-attachment:initial; background-clip:initial; background-image:initial; background-origin:initial; background-position:initial; background-repeat:initial; background-size:initial; color:blue; font-family:Arial,sans-serif" %)**AT+PWMSET**(%%)**=0,**(% lang="EN-US" %)Frequency= 1000000/(%%)Pulse period(HZ); 625 +(% lang="EN-US" %)If (% style="background-attachment:initial; background-clip:initial; background-image:initial; background-origin:initial; background-position:initial; background-repeat:initial; background-size:initial; color:blue; font-family:Arial,sans-serif" %)**AT+PWMSET**(%%)**=0, **(% lang="EN-US" %)Frequency= 1000000/(%%)Pulse period(HZ); 618 618 619 619 (% class="MsoNormal" %) 620 -(% lang="EN-US" %)If (% style="background-attachment:initial; background-clip:initial; background-image:initial; background-origin:initial; background-position:initial; background-repeat:initial; background-size:initial; color:blue; font-family:Arial,sans-serif" %)**AT+PWMSET**(%%)**=1,**(% lang="EN-US" %)Frequency= 1000/(%%)Pulse period(HZ); 628 +(% lang="EN-US" %)If (% style="background-attachment:initial; background-clip:initial; background-image:initial; background-origin:initial; background-position:initial; background-repeat:initial; background-size:initial; color:blue; font-family:Arial,sans-serif" %)**AT+PWMSET**(%%)**=1, **(% lang="EN-US" %)Frequency= 1000/(%%)Pulse period(HZ); 621 621 630 + 622 622 (% class="MsoNormal" %) 623 -Duty cycle: 632 +**Duty cycle:** 624 624 625 625 Duty cycle= Duration of high level/ Pulse period*100 ~(%). 626 626 ... ... @@ -629,6 +629,7 @@ 629 629 630 630 ===== 2.3.2.10.b Downlink, PWM output ===== 631 631 641 + 632 632 [[image:image-20230817173800-3.png||height="412" width="685"]] 633 633 634 634 Downlink: (% style="color:#037691" %)**0B xx xx xx yy zz zz** ... ... @@ -888,6 +888,7 @@ 888 888 * ((( 889 889 Since the device can only detect a pulse period of 50ms when [[AT+PWMSET=0>>||anchor="H3.3.8PWMsetting"]] (counting in microseconds), it is necessary to change the value of PWMSET according to the frequency of input capture. 890 890 901 + 891 891 892 892 ))) 893 893 ... ... @@ -911,6 +911,8 @@ 911 911 * 8: MOD9 912 912 * 9: MOD10 913 913 925 + 926 + 914 914 == 2.4 Payload Decoder file == 915 915 916 916 ... ... @@ -940,6 +940,8 @@ 940 940 * AT Command via UART Connection : See [[UART Connection>>http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]]. 941 941 * LoRaWAN Downlink. Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section. 942 942 956 + 957 + 943 943 == 3.2 General Commands == 944 944 945 945 ... ... @@ -987,6 +987,8 @@ 987 987 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 988 988 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 989 989 1005 + 1006 + 990 990 === 3.3.2 Get Device Status === 991 991 992 992 ... ... @@ -1035,6 +1035,8 @@ 1035 1035 * Example 3: Downlink Payload: 06000102 **~-~-->** AT+INTMOD2=2 1036 1036 * Example 4: Downlink Payload: 06000201 **~-~-->** AT+INTMOD3=1 1037 1037 1055 + 1056 + 1038 1038 === 3.3.4 Set Power Output Duration === 1039 1039 1040 1040 ... ... @@ -1067,6 +1067,8 @@ 1067 1067 * Example 1: Downlink Payload: 070000 **~-~-->** AT+5VT=0 1068 1068 * Example 2: Downlink Payload: 0701F4 **~-~-->** AT+5VT=500 1069 1069 1089 + 1090 + 1070 1070 === 3.3.5 Set Weighing parameters === 1071 1071 1072 1072 ... ... @@ -1092,6 +1092,8 @@ 1092 1092 * Example 2: Downlink Payload: 08020FA3 **~-~-->** AT+WEIGAP=400.3 1093 1093 * Example 3: Downlink Payload: 08020FA0 **~-~-->** AT+WEIGAP=400.0 1094 1094 1116 + 1117 + 1095 1095 === 3.3.6 Set Digital pulse count value === 1096 1096 1097 1097 ... ... @@ -1115,6 +1115,8 @@ 1115 1115 * Example 1: Downlink Payload: 090100000000 **~-~-->** AT+SETCNT=1,0 1116 1116 * Example 2: Downlink Payload: 0902000003E8 **~-~-->** AT+SETCNT=2,1000 1117 1117 1141 + 1142 + 1118 1118 === 3.3.7 Set Workmode === 1119 1119 1120 1120 ... ... @@ -1139,8 +1139,11 @@ 1139 1139 * Example 1: Downlink Payload: 0A01 **~-~-->** AT+MOD=1 1140 1140 * Example 2: Downlink Payload: 0A04 **~-~-->** AT+MOD=4 1141 1141 1167 + 1168 + 1142 1142 === 3.3.8 PWM setting === 1143 1143 1171 + 1144 1144 Feature: Set the time acquisition unit for PWM input capture. 1145 1145 1146 1146 (% style="color:blue" %)**AT Command: AT+PWMSET** ... ... @@ -1165,6 +1165,8 @@ 1165 1165 * Example 1: Downlink Payload: 0C00 **~-~-->** AT+PWMSET=0 1166 1166 * Example 2: Downlink Payload: 0C01 **~-~-->** AT+PWMSET=1 1167 1167 1196 + 1197 + 1168 1168 = 4. Battery & Power Consumption = 1169 1169 1170 1170 ... ... @@ -1190,6 +1190,8 @@ 1190 1190 * (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/]]** 1191 1191 * 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]]**. 1192 1192 1223 + 1224 + 1193 1193 = 6. FAQ = 1194 1194 1195 1195 == 6.1 Where can i find source code of SN50v3-LB? == ... ... @@ -1198,6 +1198,8 @@ 1198 1198 * **[[Hardware Source Files>>https://github.com/dragino/Lora/tree/master/LSN50/v3.0]].** 1199 1199 * **[[Software Source Code & Compile instruction>>https://github.com/dragino/SN50v3]].** 1200 1200 1233 + 1234 + 1201 1201 == 6.2 How to generate PWM Output in SN50v3-LB? == 1202 1202 1203 1203 ... ... @@ -1237,6 +1237,8 @@ 1237 1237 * (% style="color:red" %)**20**(%%): With M20 waterproof cable hole 1238 1238 * (% style="color:red" %)**NH**(%%): No Hole 1239 1239 1274 + 1275 + 1240 1240 = 8. Packing Info = 1241 1241 1242 1242 ... ... @@ -1251,6 +1251,8 @@ 1251 1251 * Package Size / pcs : cm 1252 1252 * Weight / pcs : g 1253 1253 1290 + 1291 + 1254 1254 = 9. Support = 1255 1255 1256 1256