Last modified by Xiaoling on 2024/09/24 15:37

From version 5.2
edited by Xiaoling
on 2024/09/23 17:27
Change comment: There is no comment for this version
To version 4.1
edited by Karry Zhuang
on 2024/09/20 18:06
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.karry
Content
... ... @@ -1,16 +1,13 @@
1 -**Table of Contents:**
1 +
2 2  
3 -{{toc/}}
4 4  
5 5  
6 6  
7 7  
7 +== 1.RS485-LB connects to third-party sensors ==
8 8  
9 -= 1. RS485-LB connects to third-party sensors =
9 +== How to connect RS485-LB node to UART distance sensor? ==
10 10  
11 -== 1.1 How to connect RS485-LB node to UART distance sensor? ==
12 -
13 -
14 14  Take the A16-15 as an example, but the same setup can support different distance sensors, compare specifications see this [[link>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DDS04-LB_LoRaWAN_4-Channels_Distance_Detection_Sensor_User_Manual/#H1.4ProbeOptions]] to DDS04-LB.
15 15  
16 16  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240703151202-1.png?rev=1.1||alt="image-20240703151202-1.png"]]
... ... @@ -34,20 +34,20 @@
34 34  
35 35  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240703161941-4.png?width=1357&height=619&rev=1.1||alt="image-20240703161941-4.png" height="619" width="1357"]]
36 36  
34 +== 2.SN50v3-LB connects to third-party sensors ==
37 37  
38 -= 2. SN50v3-LB connects to third-party sensors =
36 +
39 39  
40 -== 2.1 Working Modes & Sensor Data. Uplink via FPORT~=2 ==
38 +=== 2.3.2 Working Modes & Sensor Data. Uplink via FPORT~=2 ===
41 41  
42 -
43 43  SN50v3-LB/LS has different working mode for the connections of different type of sensors. This section describes these modes. Use can use the AT Command (% style="color:blue" %)**AT+MOD**(%%) to set SN50v3-LB/LS to different working modes.
44 44  
45 45  For example:
46 46  
47 -(% style="color:blue" %)**AT+MOD=2  ** (%%) ~/~/ will set the SN50v3 to work in MOD=2 distance mode which target to measure distance via Ultrasonic Sensor.
44 + (% style="color:blue" %)**AT+MOD=2  ** (%%) ~/~/ will set the SN50v3 to work in MOD=2 distance mode which target to measure distance via Ultrasonic Sensor.
48 48  
49 49  
50 -(% style="color:red" %)**Important Notice:**
47 +(% style="color:red" %) **Important Notice:**
51 51  
52 52  ~1. Some working modes has payload more than 12 bytes, The US915/AU915/AS923 frequency bands' definition has maximum 11 bytes in (% style="color:blue" %)**DR0**(%%). Server sides will see NULL payload while SN50v3-LB/LS transmit in DR0 with 12 bytes payload.
53 53  
... ... @@ -55,10 +55,8 @@
55 55  
56 56  3. By default, the device will send an uplink message every 20 minutes.
57 57  
55 +==== 2.3.2.1  MOD~=1 (Default Mode) ====
58 58  
59 -=== 2.1.1 MOD~=1 (Default Mode) ===
60 -
61 -
62 62  In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2.
63 63  
64 64  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
... ... @@ -77,10 +77,8 @@
77 77  
78 78  [[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-20220627150949-6.png?rev=1.1||alt="image-20220627150949-6.png"]]
79 79  
75 +==== 2.3.2.2  MOD~=2 (Distance Mode) ====
80 80  
81 -=== 2.1.2 MOD~=2 (Distance Mode) ===
82 -
83 -
84 84  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.
85 85  
86 86  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
... ... @@ -100,13 +100,13 @@
100 100  
101 101  (% style="color:blue" %)**Connection of LIDAR-Lite V3HP:**
102 102  
103 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512173758-5.png?width=712&height=563&rev=1.1||alt="image-20230512173758-5.png"]]
96 +[[image:image-20230512173758-5.png||height="563" width="712"]]
104 104  
105 105  (% style="color:blue" %)**Connection to Ultrasonic Sensor:**
106 106  
107 107  (% style="color:red" %)**Need to remove R1 and R2 resistors to get low power,otherwise there will be 240uA standby current.**
108 108  
109 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512173903-6.png?width=715&height=596&rev=1.1||alt="image-20230512173903-6.png"]]
102 +[[image:image-20230512173903-6.png||height="596" width="715"]]
110 110  
111 111  For the connection to TF-Mini or TF-Luna , MOD2 payload is as below:
112 112  
... ... @@ -127,18 +127,19 @@
127 127  
128 128  **Connection to [[TF-Mini plus>>url:http://en.benewake.com/product/detail/5c345cd0e5b3a844c472329b.html]] LiDAR(UART version):**
129 129  
130 -(% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current**[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512180609-7.png?width=802&height=555&rev=1.1||alt="image-20230512180609-7.png"]]
123 +(% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.**(%%)
124 +(% style="color:red" %)[[image:image-20230512180609-7.png||height="555" width="802"]]
131 131  
132 132  **Connection to [[TF-Luna>>url:http://en.benewake.com/product/detail/5e1c1fd04d839408076b6255.html]] LiDAR (UART version):**
133 133  
134 -(% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current**
128 +(% style="color:red" %)**Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.**(%%)
129 +(% style="color:red" %)[[image:image-20230610170047-1.png||height="452" width="799"]]
135 135  
136 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230610170047-1.png?width=799&height=452&rev=1.1||alt="image-20230610170047-1.png"]]
131 +==== 2.3.2.3  MOD~=3 (3 ADC + I2C) ====
137 137  
133 +==== 2.3.2.3  MOD~=3 (3 ADC + I2C) ====
138 138  
139 -=== 2.1.3 MOD~=3 (3 ADC + I2C) ===
140 140  
141 -
142 142  This mode has total 12 bytes. Include 3 x ADC + 1x I2C
143 143  
144 144  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
... ... @@ -158,11 +158,10 @@
158 158  )))|(% style="width:163px" %)(((
159 159  Humidity(SHT20 or SHT31)
160 160  )))|(% style="width:53px" %)Bat
155 +[[image:image-20230513110214-6.png]]
161 161  
157 +==== 2.3.2.4 MOD~=4 (3 x DS18B20) ====
162 162  
163 -=== 2.1.4 MOD~=4 (3 x DS18B20) ===
164 -
165 -
166 166  This mode has total 11 bytes. As shown below:
167 167  
168 168  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
... ... @@ -178,14 +178,12 @@
178 178  
179 179  [[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/1656377606181-607.png?rev=1.1||alt="1656377606181-607.png"]]
180 180  
181 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230513134006-1.png?width=736&height=559&rev=1.1||alt="image-20230513134006-1.png"]]
174 +[[image:image-20230513134006-1.png||height="559" width="736"]]
182 182  
176 +==== 2.3.2.5  MOD~=5(Weight Measurement by HX711) ====
183 183  
184 -=== 2.1.5 MOD~=5 (Weight Measurement by HX711) ===
178 +[[image:image-20230512164658-2.png||height="532" width="729"]]
185 185  
186 -
187 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512164658-2.png?width=729&height=532&rev=1.1||alt="image-20230512164658-2.png"]]
188 -
189 189  Each HX711 need to be calibrated before used. User need to do below two steps:
190 190  
191 191  1. Zero calibration. Don't put anything on load cell and run (% style="color:blue" %)**AT+WEIGRE**(%%) to calibrate to Zero gram.
... ... @@ -193,6 +193,7 @@
193 193  1. (((
194 194  Weight has 4 bytes, the unit is g.
195 195  
187 +
196 196  
197 197  )))
198 198  
... ... @@ -218,15 +218,13 @@
218 218  
219 219  [[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"]]
220 220  
213 +==== 2.3.2.6  MOD~=6 (Counting Mode) ====
221 221  
222 -=== 2.1.6 MOD~=6 (Counting Mode) ===
223 -
224 -
225 225  In this mode, the device will work in counting mode. It counts the interrupt on the interrupt pins and sends the count on TDC time.
226 226  
227 227  Connection is as below. The PIR sensor is a count sensor, it will generate interrupt when people come close or go away. User can replace the PIR sensor with other counting sensors.
228 228  
229 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512181814-9.png?width=697&height=543&rev=1.1||alt="image-20230512181814-9.png"]]
219 +[[image:image-20230512181814-9.png||height="543" width="697"]]
230 230  
231 231  (% 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.**
232 232  
... ... @@ -244,10 +244,8 @@
244 244  
245 245  [[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/1656378441509-171.png?rev=1.1||alt="1656378441509-171.png"]]
246 246  
237 +==== 2.3.2.7  MOD~=7 (Three interrupt contact modes) ====
247 247  
248 -=== 2.1.7 MOD~=7 (Three interrupt contact modes) ===
249 -
250 -
251 251  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
252 252  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
253 253  **Size(bytes)**
... ... @@ -261,12 +261,10 @@
261 261  Digital Interrupt1(PA8)
262 262  )))|(% style="width:186px" %)Digital Interrupt2(PA4)|(% style="width:197px" %)Digital Interrupt3(PB15)|(% style="width:100px" %)Reserved
263 263  
264 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230513111203-7.png?width=975&height=324&rev=1.1||alt="image-20230513111203-7.png"]]
252 +[[image:image-20230513111203-7.png||height="324" width="975"]]
265 265  
254 +==== 2.3.2.8  MOD~=8 (3ADC+1DS18B20) ====
266 266  
267 -=== 2.1.8 MOD~=8 (3ADC+1DS18B20) ===
268 -
269 -
270 270  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
271 271  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
272 272  **Size(bytes)**
... ... @@ -284,12 +284,10 @@
284 284  ADC3(PA8)
285 285  )))
286 286  
287 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230513111231-8.png?width=900&height=335&rev=1.1||alt="image-20230513111231-8.png"]]
273 +[[image:image-20230513111231-8.png||height="335" width="900"]]
288 288  
275 +==== 2.3.2.9  MOD~=9 (3DS18B20+ two Interrupt count mode) ====
289 289  
290 -=== 2.1.9 MOD~=9 (3DS18B20+ two Interrupt count mode) ===
291 -
292 -
293 293  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
294 294  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
295 295  **Size(bytes)**
... ... @@ -312,7 +312,7 @@
312 312  Count2(PA4)
313 313  )))
314 314  
315 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230513111255-9.png?width=899&height=341&rev=1.1||alt="image-20230513111255-9.png"]]
299 +[[image:image-20230513111255-9.png||height="341" width="899"]]
316 316  
317 317  (% style="color:blue" %)**The newly added AT command is issued correspondingly:**
318 318  
... ... @@ -330,9 +330,8 @@
330 330  When AA is 2, set the count of PA4 pin to BB Corresponding downlink:09 02 bb bb bb bb
331 331  
332 332  
333 -=== 2.1.10 MOD~=10 (PWM input capture and output mode,Since firmware v1.2) ===
317 +==== 2.3.2.10  MOD~=10 (PWM input capture and output mode,Since firmware v1.2) ====
334 334  
335 -
336 336  (% style="color:red" %)**Note: Firmware not release, contact Dragino for testing.**
337 337  
338 338  In this mode, the uplink can perform PWM input capture, and the downlink can perform PWM output.
... ... @@ -340,11 +340,10 @@
340 340  [[It should be noted when using PWM mode.>>||anchor="H2.3.3.12A0PWMMOD"]]
341 341  
342 342  
343 -==== 2.1.10.1  Uplink, PWM input capture ====
326 +===== 2.3.2.10.a  Uplink, PWM input capture =====
344 344  
328 +[[image:image-20230817172209-2.png||height="439" width="683"]]
345 345  
346 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817172209-2.png?width=683&height=439&rev=1.1||alt="image-20230817172209-2.png"]]
347 -
348 348  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:515px" %)
349 349  |(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:20px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**2**|(% style="background-color:#4f81bd; color:white; width:50px" %)**2**|(% style="background-color:#4f81bd; color:white; width:135px" %)**1**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**|(% style="background-color:#4f81bd; color:white; width:90px" %)**2**
350 350  |Value|Bat|(% style="width:191px" %)(((
... ... @@ -360,7 +360,7 @@
360 360  Duration of high level
361 361  )))
362 362  
363 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817170702-1.png?width=1044&height=161&rev=1.1||alt="image-20230817170702-1.png"]]
345 +[[image:image-20230817170702-1.png||height="161" width="1044"]]
364 364  
365 365  When the device detects the following PWM signal ,decoder will converts the pulse period and high-level duration to frequency and duty cycle.
366 366  
... ... @@ -378,13 +378,12 @@
378 378  
379 379  Duty cycle= Duration of high level/ Pulse period*100 ~(%).
380 380  
381 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230818092200-1.png?width=627&height=344&rev=1.1||alt="image-20230818092200-1.png"]]
363 +[[image:image-20230818092200-1.png||height="344" width="627"]]
382 382  
365 +===== 2.3.2.10.b  Uplink, PWM output =====
383 383  
384 -==== 2.1.10.2 Uplink, PWM output ====
367 +[[image:image-20230817172209-2.png||height="439" width="683"]]
385 385  
386 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817172209-2.png?width=683&height=439&rev=1.1||alt="image-20230817172209-2.png"]]
387 -
388 388  (% 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+PWMOUT=a,b,c**
389 389  
390 390  a is the time delay of the output, the unit is ms.
... ... @@ -406,12 +406,12 @@
406 406  
407 407  The oscilloscope displays as follows:
408 408  
409 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817172209-2.png?width=683&height=439&rev=1.1||alt="image-20230817172209-2.png"]]
410 410  
391 +[[image:image-20231213102404-1.jpeg||height="688" width="821"]]
411 411  
412 -===== 2.1.10.3 Downlink, PWM output =====
393 +===== 2.3.2.10. Downlink, PWM output =====
413 413  
414 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817173800-3.png?width=685&height=412&rev=1.1||alt="image-20230817173800-3.png"]]
395 +[[image:image-20230817173800-3.png||height="412" width="685"]]
415 415  
416 416  Downlink:  (% style="color:#037691" %)**0B xx xx xx yy zz zz**
417 417  
... ... @@ -426,12 +426,10 @@
426 426  
427 427  The oscilloscope displays as follows:
428 428  
429 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817173858-5.png?width=843&height=634&rev=1.1||alt="image-20230817173858-5.png"]]
410 +[[image:image-20230817173858-5.png||height="634" width="843"]]
430 430  
412 +==== 2.3.2.11  MOD~=11 (TEMP117) ====
431 431  
432 -==== 2.1.11 MOD~=11 (TEMP117) ====
433 -
434 -
435 435  In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2.
436 436  
437 437  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
... ... @@ -452,16 +452,14 @@
452 452  (0x0000)
453 453  )))
454 454  
455 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20240717113113-1.png?width=793&height=352&rev=1.1||alt="image-20240717113113-1.png"]]
434 +[[image:image-20240717113113-1.png||height="352" width="793"]]
456 456  
457 457  Connection:
458 458  
459 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20240717141528-2.jpeg?width=654&height=430&rev=1.1||alt="image-20240717141528-2.jpeg"]]
438 +[[image:image-20240717141528-2.jpeg||height="430" width="654"]]
460 460  
440 +==== 2.3.2.12  MOD~=12 (Count+SHT31) ====
461 461  
462 -==== 2.1.12 MOD~=12 (Count+SHT31) ====
463 -
464 -
465 465  This mode has total 11 bytes. As shown below:
466 466  
467 467  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
... ... @@ -476,16 +476,14 @@
476 476  Count(PA8)
477 477  )))
478 478  
479 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20240717150948-5.png?width=979&height=389&rev=1.1||alt="image-20240717150948-5.png"]]
456 +[[image:image-20240717150948-5.png||height="389" width="979"]]
480 480  
481 481  Wiring example:
482 482  
483 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20240717152224-6.jpeg?width=680&height=359&rev=1.1||alt="image-20240717152224-6.jpeg"]]
460 +[[image:image-20240717152224-6.jpeg||height="359" width="680"]]
484 484  
462 +=== 2.3.3  ​Decode payload ===
485 485  
486 -== 2.2 ​Decode payload ==
487 -
488 -
489 489  While using TTN V3 network, you can add the payload format to decode the payload.
490 490  
491 491  [[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/1656378466788-734.png?rev=1.1||alt="1656378466788-734.png"]]
... ... @@ -497,9 +497,8 @@
497 497  SN50v3-LB/LS TTN V3 Payload Decoder:  [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
498 498  
499 499  
500 -=== 2.2.1 Battery Info ===
475 +==== 2.3.3.1 Battery Info ====
501 501  
502 -
503 503  Check the battery voltage for SN50v3-LB/LS.
504 504  
505 505  Ex1: 0x0B45 = 2885mV
... ... @@ -507,7 +507,7 @@
507 507  Ex2: 0x0B49 = 2889mV
508 508  
509 509  
510 -=== 2.2.2 Temperature (DS18B20) ===
484 +==== 2.3.3.2  Temperature (DS18B20) ====
511 511  
512 512  
513 513  If there is a DS18B20 connected to PC13 pin. The temperature will be uploaded in the payload.
... ... @@ -516,7 +516,7 @@
516 516  
517 517  (% style="color:blue" %)**Connection:**
518 518  
519 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512180718-8.png?width=647&height=538&rev=1.1||alt="image-20230512180718-8.png"]]
493 +[[image:image-20230512180718-8.png||height="538" width="647"]]
520 520  
521 521  (% style="color:blue" %)**Example**:
522 522  
... ... @@ -524,10 +524,10 @@
524 524  
525 525  If payload is: FF3FH :  (FF3F & 8000 == 1) , temp = (FF3FH - 65536)/10 = -19.3 degrees.
526 526  
527 -(FF3F & 8000:Judge whether the highest bit is 1, when the highest bit is 1, it is negative)
501 +FF3F & 8000:Judge whether the highest bit is 1, when the highest bit is 1, it is negative
528 528  
529 529  
530 -=== 2.2.3 Digital Input ===
504 +==== 2.3.3.3 Digital Input ====
531 531  
532 532  
533 533  The digital input for pin PB15,
... ... @@ -544,7 +544,7 @@
544 544  
545 545  )))
546 546  
547 -==== 2.2.4 Analogue Digital Converter (ADC) ====
521 +==== 2.3.3.4  Analogue Digital Converter (ADC) ====
548 548  
549 549  
550 550  The measuring range of the ADC is only about 0.1V to 1.1V The voltage resolution is about 0.24mv.
... ... @@ -558,17 +558,16 @@
558 558  
559 559  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.
560 560  
561 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230811113449-1.png?width=608&height=370&rev=1.1||alt="image-20230811113449-1.png"]]
562 562  
536 +[[image:image-20230811113449-1.png||height="370" width="608"]]
563 563  
564 -=== 2.2.5 Digital Interrupt ===
538 +==== 2.3.3.5 Digital Interrupt ====
565 565  
566 -
567 567  Digital Interrupt refers to pin PA8, and there are different trigger methods. When there is a trigger, the SN50v3-LB/LS will send a packet to the server.
568 568  
569 569  (% style="color:blue" %)** Interrupt connection method:**
570 570  
571 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230513105351-5.png?width=485&height=147&rev=1.1||alt="image-20230513105351-5.png"]]
544 +[[image:image-20230513105351-5.png||height="147" width="485"]]
572 572  
573 573  (% style="color:blue" %)**Example to use with door sensor :**
574 574  
... ... @@ -615,7 +615,7 @@
615 615  door= (bytes[6] & 0x80)? "CLOSE":"OPEN";
616 616  
617 617  
618 -=== 2.2.6 I2C Interface (SHT20 & SHT31) ===
591 +==== 2.3.3.6 I2C Interface (SHT20 & SHT31) ====
619 619  
620 620  
621 621  The SDA and SCK are I2C interface lines. You can use these to connect to an I2C device and get the sensor data.
... ... @@ -627,7 +627,7 @@
627 627  
628 628  Below is the connection to SHT20/ SHT31. The connection is as below:
629 629  
630 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230610170152-2.png?width=846&height=501&rev=1.1||alt="image-20230610170152-2.png"]]
603 +[[image:image-20230610170152-2.png||height="501" width="846"]]
631 631  
632 632  The device will be able to get the I2C sensor data now and upload to IoT Server.
633 633  
... ... @@ -644,13 +644,13 @@
644 644  If you want to use other I2C device, please refer the SHT20 part source code as reference.
645 645  
646 646  
647 -=== 2.2.7 Distance Reading ===
620 +==== 2.3.3.7  Distance Reading ====
648 648  
649 649  
650 650  Refer [[Ultrasonic Sensor section>>||anchor="H2.3.3.8UltrasonicSensor"]].
651 651  
652 652  
653 -=== 2.2.8 Ultrasonic Sensor ===
626 +==== 2.3.3.8 Ultrasonic Sensor ====
654 654  
655 655  
656 656  This Fundamental Principles of this sensor can be found at this link: [[https:~~/~~/wiki.dfrobot.com/Weather_-_proof_Ultrasonic_Sensor_with_Separate_Probe_SKU~~_~~__SEN0208>>url:https://wiki.dfrobot.com/Weather_-_proof_Ultrasonic_Sensor_with_Separate_Probe_SKU___SEN0208]]
... ... @@ -661,7 +661,7 @@
661 661  
662 662  The picture below shows the connection:
663 663  
664 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512173903-6.png?width=715&height=596&rev=1.1||alt="image-20230512173903-6.png"]]
637 +[[image:image-20230512173903-6.png||height="596" width="715"]]
665 665  
666 666  Connect to the SN50v3-LB/LS and run (% style="color:blue" %)**AT+MOD=2**(%%) to switch to ultrasonic mode (ULT).
667 667  
... ... @@ -672,13 +672,13 @@
672 672  Distance:  Read: 0C2D(Hex) = 3117(D)  Value:  3117 mm=311.7 cm
673 673  
674 674  
675 -=== 2.2.9 Battery Output - BAT pin ===
648 +==== 2.3.3.9  Battery Output - BAT pin ====
676 676  
677 677  
678 678  The BAT pin of SN50v3-LB/LS is connected to the Battery directly. If users want to use BAT pin to power an external sensor. User need to make sure the external sensor is of low power consumption. Because the BAT pin is always open. If the external sensor is of high power consumption. the battery of SN50v3-LB/LS will run out very soon.
679 679  
680 680  
681 -=== 2.2.10 +5V Output ===
654 +==== 2.3.3.10  +5V Output ====
682 682  
683 683  
684 684  SN50v3-LB/LS will enable +5V output before all sampling and disable the +5v after all sampling. 
... ... @@ -692,19 +692,16 @@
692 692  By default the **AT+5VT=500**. If the external sensor which require 5v and require more time to get stable state, user can use this command to increase the power ON duration for this sensor.
693 693  
694 694  
695 -=== 2.2.11 BH1750 Illumination Sensor ===
668 +==== 2.3.3.11  BH1750 Illumination Sensor ====
696 696  
697 697  
698 698  MOD=1 support this sensor. The sensor value is in the 8^^th^^ and 9^^th^^ bytes.
672 +[[image:image-20230512172447-4.png||height="416" width="712"]]
699 699  
700 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230512172447-4.png?width=712&height=416&rev=1.1||alt="image-20230512172447-4.png"]]
701 -
702 702  [[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"]]
703 703  
676 +==== 2.3.3.12  PWM MOD ====
704 704  
705 -=== 2.2.12 PWM MOD ===
706 -
707 -
708 708  * (((
709 709  The maximum voltage that the SDA pin of SN50v3 can withstand is 3.6V, and it cannot exceed this voltage value, otherwise the chip may be burned.
710 710  )))
... ... @@ -712,7 +712,7 @@
712 712  If the PWM pin connected to the SDA pin cannot maintain a high level when it is not working, you need to remove the resistor R2 or replace it with a resistor with a larger resistance, otherwise a sleep current of about 360uA will be generated. The position of the resistor is shown in the figure below:
713 713  )))
714 714  
715 - [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20230817183249-3.png?width=417&height=320&rev=1.1||alt="image-20230817183249-3.png"]]
685 + [[image:image-20230817183249-3.png||height="320" width="417"]]
716 716  
717 717  * (((
718 718  The signal captured by the input should preferably be processed by hardware filtering and then connected in. The software processing method is to capture four values, discard the first captured value, and then take the middle value of the second, third, and fourth captured values.
... ... @@ -730,10 +730,9 @@
730 730  b) If the output duration is more than 30 seconds, better to use external power source. 
731 731  )))
732 732  
703 +==== 2.3.3.13  Working MOD ====
733 733  
734 -=== 2.2.13 Working MOD ===
735 735  
736 -
737 737  The working MOD info is contained in the Digital in & Digital Interrupt byte (7^^th^^ Byte).
738 738  
739 739  User can use the 3^^rd^^ ~~ 7^^th^^  bit of this byte to see the working mod:
... ... @@ -753,7 +753,7 @@
753 753  
754 754  ​
755 755  
756 -= 3. PS-LB-NA connects to third-party sensors =
725 +== 3.PS-LB-NA connects to third-party sensors ==
757 757  
758 758  
759 759  
... ... @@ -773,4 +773,5 @@
773 773  
774 774  
775 775  
745 +
776 776