Changes for page SN50v3-LB/LS -- LoRaWAN Sensor Node User Manual
Last modified by Bei Jinggeng on 2025/01/10 15:51
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,7 +1,9 @@ 1 -[[image:image-20230511201248-1.png||height="403" width="489"]] 1 +(% style="text-align:center" %) 2 +[[image:S31-B.jpg]] 2 2 3 3 4 4 6 + 5 5 **Table of Contents:** 6 6 7 7 {{toc/}} ... ... @@ -13,28 +13,32 @@ 13 13 14 14 = 1. Introduction = 15 15 16 -== 1.1 What is S N50v3-LB LoRaWANGenericNode ==18 +== 1.1 What is S31x-LB LoRaWAN Temperature & Humidity Sensor == 17 17 18 -(% style="color:blue" %)** SN50V3-LB **(%%)LoRaWANSensorNodeisaLongRangeLoRaSensorNode.Itis designedforoutdooruseandpoweredby(% style="color:blue" %)**8500mA Li/SOCl2 battery**(%%) forlongtermuse.SN50V3-LB is designedtofacilitatedevelopersto quickly deploy industrial levelLoRaandIoT solutions. It helpusersto turn theideaintoapractical application andmaketheInternetof Thingsa reality. It iseasytoprogram, create and connect your things everywhere.20 +The Dragino S31x-LB is a (% style="color:blue" %)**LoRaWAN Temperature and Humidity Sensor**(%%) for Internet of Things solution. It is used to measure the (% style="color:blue" %)**surrounding environment temperature and relative air humidity precisely**(%%), and then upload to IoT server via LoRaWAN wireless protocol. 19 19 22 +The temperature & humidity sensor used in S31x-LB is SHT31, which is fully calibrated, linearized, and temperature compensated digital output from Sensirion, it provides a strong reliability and long-term stability. The SHT31 is fixed in a (% style="color:blue" %)**waterproof anti-condensation casing**(%%) for long term use. 20 20 21 - (% style="color:blue"%)**SN50V3-LBwirelesspart**(%%) isbasedon SX1262allowstheuserto send data and reach extremely long rangessing current consumption.It targets professional wireless sensor network applications such as irrigation systems, smart metering, smart cities, smartphone detection, building automation, and so on.24 +The LoRa wireless technology used in S31x-LB allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption. 22 22 26 +S31x-LB supports (% style="color:blue" %)**Temperature & Humdity alarm feature**(%%), user can set temperature alarm for instant notice. S31x-LB supports Datalog feature, it can save the data when there is no LoRaWAN network and uplink when network recover. 23 23 24 - (% style="color:blue" %)**SN50V3-LB**(%%)has a powerful 48Mhz ARM microcontrollerwith256KB flashand64KBRAM. Ithasmultiplex I/O pinsto connecttodifferentensors.28 +S31x-LB has max 3 probes which measure maximum 3 temperature points. 25 25 30 +S31x-LB (% style="color:blue" %)**supports BLE configure**(%%) and (% style="color:blue" %)**wireless OTA update**(%%) which make user easy to use. 26 26 27 -(% style="color:blue" %)** SN50V3-LB**(%%)has a built-inBLE module, user can configurethe sensorremotely via Mobile Phone.Italso supportOTAupgradeviaprivateLoRa protocolforeasy maintaining.32 +S31x-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years. 28 28 34 +Each S31x-LB is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on. 29 29 30 -SN50V3-LB is the 3^^rd^^ generation of LSN50 series generic sensor node from Dragino. It is an (% style="color:blue" %)**open source project**(%%) and has a mature LoRaWAN stack and application software. User can use the pre-load software for their IoT projects or easily customize the software for different requirements. 31 31 32 - 33 33 == 1.2 Features == 34 34 35 35 * LoRaWAN 1.0.3 Class A 36 36 * Ultra-low power consumption 37 -* Open-Source hardware/software 41 +* External 3 meters SHT31 probe (For S31-LB) 42 +* Measure range -55°C ~~ 125°C 43 +* Temperature & Humidity alarm 38 38 * Bands: CN470/EU433/KR920/US915/EU868/AS923/AU915/IN865 39 39 * Support Bluetooth v5.1 and LoRaWAN remote configure 40 40 * Support wireless OTA update firmware ... ... @@ -44,20 +44,26 @@ 44 44 45 45 == 1.3 Specification == 46 46 53 + 47 47 (% style="color:#037691" %)**Common DC Characteristics:** 48 48 49 49 * Supply Voltage: built in 8500mAh Li-SOCI2 battery , 2.5v ~~ 3.6v 50 50 * Operating Temperature: -40 ~~ 85°C 51 51 52 -(% style="color:#037691" %)** I/O Interface:**59 +(% style="color:#037691" %)**Temperature Sensor:** 53 53 54 -* Battery output (2.6v ~~ 3.6v depends on battery) 55 -* +5v controllable output 56 -* 3 x Interrupt or Digital IN/OUT pins 57 -* 3 x one-wire interfaces 58 -* 1 x UART Interface 59 -* 1 x I2C Interface 61 +* Range: -40 to + 80°C 62 +* Accuracy: ±0.2 @ 0-90 °C 63 +* Resolution: 0.1°C 64 +* Long Term Shift: <0.03 °C/yr 60 60 66 +(% style="color:#037691" %)**Humidity Sensor: ** 67 + 68 +* Range: 0 ~~ 99.9% RH 69 +* Accuracy: ± 2%RH ( 0 ~~ 100%RH) 70 +* Resolution: 0.01% RH 71 +* Long Term Shift: <0.25 %RH/yr 72 + 61 61 (% style="color:#037691" %)**LoRa Spec:** 62 62 63 63 * Frequency Range, Band 1 (HF): 862 ~~ 1020 Mhz ... ... @@ -80,6 +80,7 @@ 80 80 81 81 == 1.4 Sleep mode and working mode == 82 82 95 + 83 83 (% 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. 84 84 85 85 (% 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. ... ... @@ -107,7 +107,7 @@ 107 107 == 1.6 BLE connection == 108 108 109 109 110 -S N50v3-LB supportsBLE remote configure.123 +S31x-LB support BLE remote configure. 111 111 112 112 113 113 BLE can be used to configure the parameter of sensor or see the console output from sensor. BLE will be only activate on below case: ... ... @@ -119,37 +119,46 @@ 119 119 If there is no activity connection on BLE in 60 seconds, sensor will shut down BLE module to enter low power mode. 120 120 121 121 122 -== 1.7 Pin Definitions==135 +== 1.7 Hardware Variant == 123 123 124 124 125 -[[image:image-20230511203450-2.png||height="443" width="785"]] 138 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %) 139 +|=(% style="width: 102px;background-color:#D9E2F3;color:#0070C0" %)Model|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)Photo|=(% style="width: 218px;background-color:#D9E2F3;color:#0070C0" %)Probe Info 140 +|(% style="width:102px" %)S31-LB|(% style="width:190px" %)[[image:S31.jpg]]|(% style="width:297px" %)((( 141 +1 x SHT31 Probe 126 126 143 +Cable Length : 2 meters 127 127 128 -== 1.8 Mechanical == 145 + 146 +))) 147 +|(% style="width:102px" %)S31B-LB|(% style="width:190px" %)[[image:S31B.jpg]]|(% style="width:297px" %)((( 148 +1 x SHT31 Probe 129 129 150 +Installed in device. 151 +))) 130 130 131 - [[image:Main.UserManualfor LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143884058-338.png]]153 +(% style="display:none" %) 132 132 133 -[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143899218-599.png]] 134 134 135 -[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143909447-639.png]] 136 136 157 +== 1.8 Mechanical == 137 137 138 -== Hole Option == 139 139 140 - SN50v3-LB has different holesizeoptionsfordifferentsizeensor cable.Theoptionsprovided are12, M16and M20.Thedefinition is asbelow:160 +[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143884058-338.png]] 141 141 142 -[[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"]] 143 143 144 -[[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/1656298089706-973.png?rev=1.1||alt="1656298089706-973.png"]]163 +[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143899218-599.png]] 145 145 146 146 147 - = 2.ConfigureSN50v3-LB toconnecttonetwork =166 +[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675143909447-639.png]] 148 148 168 + 169 += 2. Configure S31x-LB to connect to LoRaWAN network = 170 + 149 149 == 2.1 How it works == 150 150 151 151 152 -The S N50v3-LB is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and press the button to activate the S31x-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.174 +The S31x-LB is configured as (% style="color:#037691" %)**LoRaWAN OTAA Class A**(%%) mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and press the button to activate the S31x-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes. 153 153 154 154 155 155 == 2.2 Quick guide to connect to LoRaWAN server (OTAA) == ... ... @@ -160,11 +160,11 @@ 160 160 The LPS8V2 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server. 161 161 162 162 163 -(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from S N50v3-LB.185 +(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from S31x-LB. 164 164 165 -Each S N50v3-LB is shipped with a sticker with the default device EUI as below:187 +Each S31x-LB is shipped with a sticker with the default device EUI as below: 166 166 167 -[[image: http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/S31-LB_S31B-LB/WebHome/image-20230426084152-1.png?width=502&height=233&rev=1.1||alt="图片-20230426084152-1.png" height="233" width="502"]]189 +[[image:image-20230426084152-1.png||alt="图片-20230426084152-1.png" height="233" width="502"]] 168 168 169 169 170 170 You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot: ... ... @@ -191,10 +191,10 @@ 191 191 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/image-20220611161308-6.png?width=744&height=485&rev=1.1||alt="图片-20220611161308-6.png"]] 192 192 193 193 194 -(% style="color:blue" %)**Step 2:**(%%) Activate S N50v3-LB216 +(% style="color:blue" %)**Step 2:**(%%) Activate on S31x-LB 195 195 196 196 197 -Press the button for 5 seconds to activate the S N50v3-LB.219 +Press the button for 5 seconds to activate the S31x-LB. 198 198 199 199 (% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:blue" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network. (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network. 200 200 ... ... @@ -206,7 +206,7 @@ 206 206 === 2.3.1 Device Status, FPORT~=5 === 207 207 208 208 209 -Users can use the downlink command(**0x26 01**) to ask S N50v3 to send device configure detail, include device configure status. SN50v3 will uplink a payload via FPort=5 to server.231 +Users can use the downlink command(**0x26 01**) to ask S31x-LB to send device configure detail, include device configure status. S31x-LB will uplink a payload via FPort=5 to server. 210 210 211 211 The Payload format is as below. 212 212 ... ... @@ -218,9 +218,11 @@ 218 218 219 219 Example parse in TTNv3 220 220 243 +[[image:image-20230421171614-1.png||alt="图片-20230421171614-1.png"]] 221 221 222 -(% style="color:#037691" %)**Sensor Model**(%%): For SN50v3, this value is 0x1C 223 223 246 +(% style="color:#037691" %)**Sensor Model**(%%): For S31x-LB, this value is 0x0A 247 + 224 224 (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version 225 225 226 226 (% style="color:#037691" %)**Frequency Band**: ... ... @@ -272,263 +272,9 @@ 272 272 Ex2: 0x0B49 = 2889mV 273 273 274 274 275 -=== 2.3.2 Working Modes &Sensor Data.Uplink viaFPORT~=2 ===299 +=== 2.3.2 Sensor Data. FPORT~=2 === 276 276 277 277 278 -SN50v3 has different working mode for the connections of different type of sensors. This section describes these modes. Use can use the AT Command AT+MOD to set SN50v3 to different working modes. 279 - 280 -For example: 281 - 282 - **AT+MOD=2 ** ~/~/ will set the SN50v3 to work in MOD=2 distance mode which target to measure distance via Ultrasonic Sensor. 283 - 284 - 285 -(% style="color:red" %) **Important Notice:** 286 - 287 -1. Some working modes has payload more than 12 bytes, The US915/AU915/AS923 frequency bands' definition has maximum 11 bytes in **DR0**. Server sides will see NULL payload while SN50v3 transmit in DR0 with 12 bytes payload. 288 -1. All modes share the same Payload Explanation from HERE. 289 -1. By default, the device will send an uplink message every 20 minutes. 290 - 291 - 292 -==== 2.3.2.1 MOD~=1 (Default Mode) ==== 293 - 294 -In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2. 295 - 296 -|**Size(bytes)**|**2**|**2**|**2**|**1**|**2**|**2** 297 -|**Value**|Bat|Temperature(DS18B20)|ADC|Digital in & Digital Interrupt|Temperature(SHT20 or SHT31 or BH1750 Illumination Sensor|Humidity(SHT20) 298 - 299 -[[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"]] 300 - 301 - 302 -==== 2.3.2.2 MOD~=2 (Distance Mode) ==== 303 - 304 -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. 305 - 306 -|**Size(bytes)**|**2**|**2**|**2**|**1**|**2**|**2** 307 -|**Value**|BAT|((( 308 -Temperature(DS18B20) 309 -)))|ADC|Digital in & Digital Interrupt|((( 310 -Distance measure by: 311 -1) LIDAR-Lite V3HP 312 -Or 313 -2) Ultrasonic Sensor 314 -)))|Reserved 315 - 316 -[[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"]] 317 - 318 -**Connection of LIDAR-Lite V3HP:** 319 - 320 -[[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/1656324581381-162.png?rev=1.1||alt="1656324581381-162.png"]] 321 - 322 -**Connection to Ultrasonic Sensor:** 323 - 324 -[[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/1656324598488-204.png?rev=1.1||alt="1656324598488-204.png"]] 325 - 326 -For the connection to TF-Mini or TF-Luna , MOD2 payload is as below: 327 - 328 -|**Size(bytes)**|**2**|**2**|**1**|**2**|**2**|**2** 329 -|**Value**|BAT|((( 330 -Temperature(DS18B20) 331 -)))|Digital in & Digital Interrupt|ADC|((( 332 -Distance measure by:1)TF-Mini plus LiDAR 333 -Or 334 -2) TF-Luna LiDAR 335 -)))|Distance signal strength 336 - 337 -[[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"]] 338 - 339 -**Connection to [[TF-Mini plus>>url:http://en.benewake.com/product/detail/5c345cd0e5b3a844c472329b.html]] LiDAR(UART version):** 340 - 341 -Need to remove R3 and R4 resistors to get low power. Since firmware v1.7.0 342 - 343 -[[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/1656376795715-436.png?rev=1.1||alt="1656376795715-436.png"]] 344 - 345 -**Connection to [[TF-Luna>>url:http://en.benewake.com/product/detail/5e1c1fd04d839408076b6255.html]] LiDAR (UART version):** 346 - 347 -Need to remove R3 and R4 resistors to get low power. Since firmware v1.7.0 348 - 349 -[[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/1656376865561-355.png?rev=1.1||alt="1656376865561-355.png"]] 350 - 351 -Please use firmware version > 1.6.5 when use MOD=2, in this firmware version, user can use LSn50 v1 to power the ultrasonic sensor directly and with low power consumption. 352 - 353 - 354 -==== 2.3.2.3 MOD~=3 (3 ADC + I2C) ==== 355 - 356 -This mode has total 12 bytes. Include 3 x ADC + 1x I2C 357 - 358 -|=((( 359 -**Size(bytes)** 360 -)))|=**2**|=**2**|=**2**|=**1**|=2|=2|=1 361 -|**Value**|ADC(Pin PA0)|ADC2(PA1)|ADC3 (PA4)|((( 362 -Digital in(PA12)&Digital Interrupt1(PB14) 363 -)))|Temperature(SHT20 or SHT31 or BH1750 Illumination Sensor)|Humidity(SHT20 or SHT31)|Bat 364 - 365 -[[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/1656377431497-975.png?rev=1.1||alt="1656377431497-975.png"]] 366 - 367 - 368 -==== 2.3.2.4 MOD~=4 (3 x DS18B20) ==== 369 - 370 -This mode is supported in firmware version since v1.6.1. Software set to AT+MOD=4 371 - 372 -Hardware connection is as below, 373 - 374 -**( Note:** 375 - 376 -* In hardware version v1.x and v2.0 , R3 & R4 should change from 10k to 4.7k ohm to support the other 2 x DS18B20 probes. 377 -* In hardware version v2.1 no need to change R3 , R4, by default, they are 4.7k ohm already. 378 - 379 -See [[here>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H1.6A0HardwareChangelog]] for hardware changelog. **) ** 380 - 381 -[[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/1656377461619-156.png?rev=1.1||alt="1656377461619-156.png"]] 382 - 383 -This mode has total 11 bytes. As shown below: 384 - 385 -|**Size(bytes)**|**2**|**2**|**2**|**1**|**2**|**2** 386 -|**Value**|BAT|((( 387 -Temperature1 388 -(DS18B20) 389 -(PB3) 390 -)))|ADC|Digital in & Digital Interrupt|Temperature2 391 -(DS18B20) 392 -(PA9)|Temperature3 393 -(DS18B20) 394 -(PA10) 395 - 396 -[[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"]] 397 - 398 -(% class="wikigeneratedid" %) 399 -=== === 400 - 401 -==== 2.3.2.5 MOD~=5(Weight Measurement by HX711) ==== 402 - 403 -This mode is supported in firmware version since v1.6.2. Please use v1.6.5 firmware version so user no need to use extra LDO for connection. 404 - 405 - 406 -[[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/1656378224664-860.png?rev=1.1||alt="1656378224664-860.png"]] 407 - 408 -Each HX711 need to be calibrated before used. User need to do below two steps: 409 - 410 -1. Zero calibration. Don't put anything on load cell and run **AT+WEIGRE** to calibrate to Zero gram. 411 -1. Adjust calibration factor (default value 400): Put a known weight thing on load cell and run **AT+WEIGAP** to adjust the Calibration Factor. 412 -1. ((( 413 -Remove the limit of plus or minus 5Kg in mode 5, and expand from 2 bytes to 4 bytes, the unit is g.(Since v1.8.0) 414 -))) 415 - 416 -For example: 417 - 418 -**AT+WEIGAP =403.0** 419 - 420 -Response: Weight is 401 g 421 - 422 -Check the response of this command and adjust the value to match the real value for thing. 423 - 424 -|=((( 425 -**Size(bytes)** 426 -)))|=**2**|=**2**|=**2**|=**1**|=**4**|=2 427 -|**Value**|[[Bat>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.1BatteryInfo]]|[[Temperature(DS18B20)>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.2Temperature28DS18B2029]]|[[ADC>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.4AnalogueDigitalConverter28ADC29]]|[[Digital Input and Digitak Interrupt>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.3DigitalInput]]|Weight|Reserved 428 - 429 -[[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"]] 430 - 431 -(% class="wikigeneratedid" %) 432 -=== === 433 - 434 -==== 2.3.2.6 MOD~=6 (Counting Mode) ==== 435 - 436 -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. 437 - 438 -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. 439 - 440 -[[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/1656378351863-572.png?rev=1.1||alt="1656378351863-572.png"]] 441 - 442 -**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 LSN50 to avoid this happen. 443 - 444 -|=**Size(bytes)**|=**2**|=**2**|=**2**|=**1**|=**4** 445 -|**Value**|[[BAT>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.1BatteryInfo]]|((( 446 -[[Temperature(DS18B20)>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.2Temperature28DS18B2029]] 447 -)))|[[ADC>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.4AnalogueDigitalConverter28ADC29]]|[[Digital in>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.3DigitalInput]]|Count 448 - 449 -[[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"]] 450 - 451 - 452 -==== 2.3.2.7 MOD~=7 (Three interrupt contact modes) ==== 453 - 454 -[[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-20220820140109-3.png?rev=1.1||alt="image-20220820140109-3.png"]] 455 - 456 -|=((( 457 -**Size(bytes)** 458 -)))|=**2**|=**2**|=**2**|=**1**|=**1**|=1|=2 459 -|**Value**|BAT|Temperature(DS18B20)|ADC|((( 460 -Digital in(PA12)&Digital Interrupt1(PB14) 461 -)))|Digital Interrupt2(PB15)|Digital Interrupt3(PA4)|Reserved 462 - 463 - 464 -==== 2.3.2.8 MOD~=8 (3ADC+1DS18B20) ==== 465 - 466 -|=((( 467 -**Size(bytes)** 468 -)))|=**2**|=**2**|=**2**|=**1**|=**2**|=2 469 -|**Value**|BAT|Temperature(DS18B20)|((( 470 -ADC1(PA0) 471 -)))|((( 472 -Digital in 473 -& Digital Interrupt(PB14) 474 -)))|((( 475 -ADC2(PA1) 476 -)))|((( 477 -ADC3(PA4) 478 -))) 479 - 480 -[[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-20220823164903-2.png?rev=1.1||alt="image-20220823164903-2.png"]] 481 - 482 -(% class="wikigeneratedid" %) 483 -=== === 484 - 485 -==== 2.3.2.9 MOD~=9 (3DS18B20+ two Interrupt count mode) ==== 486 - 487 -|=((( 488 -**Size(bytes)** 489 -)))|=**2**|=**2**|=**2**|=**1**|=**2**|=4|=4 490 -|**Value**|BAT|((( 491 -Temperature1(PB3) 492 -)))|((( 493 -Temperature2(PA9) 494 -)))|((( 495 -Digital in 496 -& Digital Interrupt(PA4) 497 -)))|((( 498 -Temperature3(PA10) 499 -)))|((( 500 -Count1(PB14) 501 -)))|((( 502 -Count2(PB15) 503 -))) 504 - 505 -[[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-20220823165322-3.png?rev=1.1||alt="image-20220823165322-3.png"]] 506 - 507 -**The newly added AT command is issued correspondingly:** 508 - 509 -**~ AT+INTMOD1** ** PB14** pin: Corresponding downlink: **06 00 00 xx** 510 - 511 -**~ AT+INTMOD2** **PB15** pin: Corresponding downlink:** 06 00 01 xx** 512 - 513 -**~ AT+INTMOD3** **PA4** pin: Corresponding downlink: ** 06 00 02 xx** 514 - 515 -**AT+SETCNT=aa,bb** 516 - 517 -When AA is 1, set the count of PB14 pin to BB Corresponding downlink:09 01 bb bb bb bb 518 - 519 -When AA is 2, set the count of PB15 pin to BB Corresponding downlink:09 02 bb bb bb bb 520 - 521 -=== 2.3.10 Decode payload in The Things Network === 522 - 523 -While using TTN V3 network, you can add the payload format to decode the payload. 524 - 525 -[[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"]] 526 - 527 -The payload decoder function for TTN V3 are here: 528 - 529 -LSN50 TTN V3 Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]] 530 - 531 - 532 532 Sensor Data is uplink via FPORT=2 533 533 534 534 (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %) ... ... @@ -924,7 +924,7 @@ 924 924 = 4. Battery & Power Consumption = 925 925 926 926 927 -S N50v3-LB use ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.697 +S31x-LB use ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace. 928 928 929 929 [[**Battery Info & Power Consumption Analyze**>>http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] . 930 930 ... ... @@ -933,7 +933,7 @@ 933 933 934 934 935 935 (% class="wikigeneratedid" %) 936 -User can change firmware S N50v3-LB to:706 +User can change firmware S31x-LB to: 937 937 938 938 * Change Frequency band/ region. 939 939 * Update with new features. ... ... @@ -954,37 +954,42 @@ 954 954 = 7. Order Info = 955 955 956 956 957 -Part Number: N50v3-LB-XX-YY**727 +Part Number: (% style="color:blue" %)**S31-LB-XX / S31B-LB-XX** 958 958 959 959 (% style="color:red" %)**XX**(%%): The default frequency band 960 960 961 961 * (% style="color:red" %)**AS923**(%%): LoRaWAN AS923 band 732 + 962 962 * (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band 734 + 963 963 * (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band 736 + 964 964 * (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band 738 + 965 965 * (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band 740 + 966 966 * (% style="color:red" %)**US915**(%%): LoRaWAN US915 band 742 + 967 967 * (% style="color:red" %)**IN865**(%%): LoRaWAN IN865 band 744 + 968 968 * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band 969 969 970 - (% style="color:red"%)**YY:**(%%)Hole Option747 += = 971 971 972 -* (% style="color:red" %)**12**(%%): With M12 waterproof cable hole 973 -* (% style="color:red" %)**16**(%%): With M16 waterproof cable hole 974 -* (% style="color:red" %)**20**(%%): With M20 waterproof cable hole 975 -* (% style="color:red" %)**NH**(%%): No Hole 976 - 977 977 = 8. Packing Info = 978 978 979 979 (% style="color:#037691" %)**Package Includes**: 980 980 981 -* S N50v3-LB LoRaWANGenericNode753 +* S31x-LB LoRaWAN Temperature & Humidity Sensor 982 982 983 983 (% style="color:#037691" %)**Dimension and weight**: 984 984 985 985 * Device Size: cm 758 + 986 986 * Device Weight: g 760 + 987 987 * Package Size / pcs : cm 762 + 988 988 * Weight / pcs : g 989 989 990 990 = 9. Support =
- image-20230511201248-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -429.5 KB - Content
- image-20230511203450-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -679.1 KB - Content