Changes for page N95S31B -- NB-IoT Temperature & Humidity Sensor User Manual
Last modified by Mengting Qiu on 2024/04/02 16:44
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 8 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -N DDS75 NB-IoTDistanceDetect Sensor User Manual1 +N95S31B NB-IoT Temperature & Humidity Sensor User Manual - Content
-
... ... @@ -1,49 +1,41 @@ 1 1 (% style="text-align:center" %) 2 -[[image: image-20220709085040-1.png||height="542" width="524"]]2 +[[image:1657348034241-728.png||height="470" width="470"]] 3 3 4 4 5 5 6 6 7 7 8 -**Table of Contents:** 9 9 10 -{{toc/}} 11 11 10 +**Table of Contents:** 12 12 13 13 14 14 15 15 16 16 16 + 17 17 = 1. Introduction = 18 18 19 -== 1.1 What is N DDS75Distance DetectionSensor ==19 +== 1.1 What is N95S31B NB-IoT Sensor Node == 20 20 21 21 ((( 22 22 23 23 24 -((( 25 -The Dragino NDDS75 is a (% style="color:blue" %)**NB-IoT Distance Detection Sensor**(%%) for Internet of Things solution. It is designed to measure the distance between the sensor and a flat object. The distance detection sensor is a module that uses ultrasonic sensing technology for distance measurement, and temperature compensation is performed internally to improve the reliability of data. 24 +The Dragino N95S31B is a (% style="color:blue" %)**NB-IoT 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 NB-IoT network*. 26 26 26 +The temperature & humidity sensor used in N95S31B 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. 27 27 28 - TheNDDS75can be applied toscenariossuch as horizontaldistancemeasurement,liquid level measurement,parkingmanagementsystem,object proximity andpresencedetection, intelligenttrashcan managementsystem, robot obstacleavoidance,automatic control,sewer,bottom waterlevel monitoring,etc. Itdetects the distancebetweenhemeasured objectandthe sensor, anduploads thevalue via wirelessto IoT Server via NB-IoT Network.28 +N95S31B supports different uplink methods include (% style="color:blue" %)**TCP, MQTT, UDP and CoAP**(%%) for different application requirement. 29 29 30 +N95S31B is powered by(% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), It is designed for long term use up to several years. (Real-world battery life depends on the use environment, update period. Please check related Power Analyze report). 30 30 31 -NarrowBand-Internet of Things (NB-IoT) is a standards-based low power wide area (LPWA) technology developed to enable a wide range of new IoT devices and services. NB-IoT significantly improves the power consumption of user devices, system capacity and spectrum efficiency, especially in deep coverage. 32 32 33 +~* make sure you have NB-IoT coverage locally. 33 33 34 -NDDS75 supports different uplink methods include (% style="color:blue" %)**TCP, MQTT, UDP and CoAP** (%%)for different application requirement. 35 - 36 - 37 -NDDS75 is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), It is designed for long term use up to 5 years. (Actually Battery life depends on the use environment, update period & uplink method) 38 - 39 - 40 -To use NDDS75, user needs to check if there is NB-IoT coverage in local area and with the bands NDDS75 supports. If the local operate support it, user needs to get a NB-IoT SIM card from local operator and install NDDS75 to get NB-IoT network connection. 41 -))) 42 - 43 43 44 44 ))) 45 45 46 -[[image:165732 7959271-447.png]]38 +[[image:1657348284168-431.png]] 47 47 48 48 49 49 ... ... @@ -51,19 +51,18 @@ 51 51 52 52 53 53 * NB-IoT Bands: B1/B3/B8/B5/B20/B28 @H-FDD 54 -* Ultra low power consumption 55 -* Distance Detection by Ultrasonic technology 56 -* Flat object range 280mm - 7500mm 57 -* Accuracy: ±(1cm+S*0.3%) (S: Distance) 58 -* Cable Length: 25cm 46 +* Monitor Temperature & Humidity via SHT31 59 59 * AT Commands to change parameters 60 60 * Uplink on periodically 61 61 * Downlink to change configure 62 62 * IP66 Waterproof Enclosure 51 +* Ultra-Low Power consumption 52 +* AT Commands to change parameters 63 63 * Micro SIM card slot for NB-IoT SIM 64 64 * 8500mAh Battery for long term use 65 65 66 66 57 + 67 67 == 1.3 Specification == 68 68 69 69 ... ... @@ -83,6 +83,7 @@ 83 83 84 84 (% style="color:#037691" %)**Battery:** 85 85 77 + 86 86 * Li/SOCI2 un-chargeable battery 87 87 * Capacity: 8500mAh 88 88 * Self Discharge: <1% / Year @ 25°C ... ... @@ -89,12 +89,8 @@ 89 89 * Max continuously current: 130mA 90 90 * Max boost current: 2A, 1 second 91 91 92 -(% style="color:#037691" %)**Power Consumption** 93 93 94 -* STOP Mode: 10uA @ 3.3v 95 -* Max transmit power: 350mA@3.3v 96 96 97 - 98 98 == 1.4 Applications == 99 99 100 100 * Smart Buildings & Home Automation ... ... @@ -110,22 +110,53 @@ 110 110 111 111 == 1.5 Pin Definitions == 112 112 101 +N95S31B use the mother board from NBSN95 which as below. 113 113 114 -[[image: 1657328609906-564.png]]103 +[[image:image-20220709144723-1.png]] 115 115 116 116 106 +=== 1.5.1 Jumper JP2 === 117 117 118 - = 2. UseNDDS75 tocommunicate withIoTServer =108 +Power on Device when put this jumper. 119 119 110 + 111 + 112 +=== 1.5.2 BOOT MODE / SW1 === 113 + 114 +1) ISP: upgrade mode, device won't have any signal in this mode. but ready for upgrade firmware. LED won't work. Firmware won't run. 115 + 116 +2) Flash: work mode, device starts to work and send out console output for further debug 117 + 118 + 119 + 120 +=== 1.5.3 Reset Button === 121 + 122 +Press to reboot the device. 123 + 124 + 125 + 126 +=== 1.5.4 LED === 127 + 128 +It will flash: 129 + 130 +1. When boot the device in flash mode 131 +1. Send an uplink packet 132 + 133 + 134 + 135 + 136 += 2. Use N95S31B to communicate with IoT Server = 137 + 120 120 == 2.1 How it works == 121 121 140 + 122 122 ((( 123 -The N DDS75 is equipped with a NB-IoT module, the pre-loaded firmware in NDDS75 will get environment data from sensors and send the value to local NB-IoT network via the NB-IoT module. The NB-IoT network will forward this value to IoT server via the protocol defined by NDDS75.142 +The N95S31B is equipped with a NB-IoT module, the pre-loaded firmware in N95S31B will get environment data from sensors and send the value to local NB-IoT network via the NB-IoT module. The NB-IoT network will forward this value to IoT server via the protocol defined by N95S31B. 124 124 ))) 125 125 126 126 127 127 ((( 128 -The diagram below shows the working flow in default firmware of N DDS75:147 +The diagram below shows the working flow in default firmware of N95S31B: 129 129 ))) 130 130 131 131 ((( ... ... @@ -132,7 +132,7 @@ 132 132 133 133 ))) 134 134 135 -[[image:1657328 659945-416.png]]154 +[[image:1657350248151-650.png]] 136 136 137 137 ((( 138 138 ... ... @@ -139,30 +139,46 @@ 139 139 ))) 140 140 141 141 142 -== 2.2 Configure the N DDS75 ==161 +== 2.2 Configure the N95S31B == 143 143 144 144 164 +=== 2.2.1 Power On N95S31B === 165 + 166 + 167 +[[image:image-20220709150546-2.png]] 168 + 169 + 145 145 === 2.2.1 Test Requirement === 146 146 147 -((( 148 -To use NDDS75 in your city, make sure meet below requirements: 149 -))) 150 150 173 +To use N95S31B in your city, make sure meet below requirements: 174 + 151 151 * Your local operator has already distributed a NB-IoT Network there. 152 -* The local NB-IoT network used the band that NS E01 supports.176 +* The local NB-IoT network used the band that N95S31B supports. 153 153 * Your operator is able to distribute the data received in their NB-IoT network to your IoT server. 154 154 179 + 180 +Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8. 181 + 182 +N95S31B supports different communication protocol such as : 183 + 155 155 ((( 156 -Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8. The NDDS75 will use CoAP((% style="color:red" %)120.24.4.116:5683)(%%) or raw UDP((% style="color:red" %)120.24.4.116:5601)(%%) or MQTT((% style="color:red" %)120.24.4.116:1883)(%%)or TCP((% style="color:red" %)120.24.4.116:5600)(%%)protocol to send data to the test server 157 -))) 185 +* CoAP ((% style="color:red" %)120.24.4.116:5683(%%)) 186 +* raw UDP ((% style="color:red" %)120.24.4.116:5601(%%)) 187 +* MQTT ((% style="color:red" %)120.24.4.116:1883(%%)) 188 +* TCP ((% style="color:red" %)120.24.4.116:5600(%%)) 158 158 190 +We will show how to use with each protocol. The IP addresses above are our test server. User need to change to point their corresponding server. 159 159 160 -[[image:1657328756309-230.png]] 192 + 193 +))) 161 161 195 +[[image:1657350625843-586.png]] 162 162 163 163 164 -=== 2.2.2 Insert SIM card === 165 165 199 +=== 2.2.3 Insert SIM card === 200 + 166 166 ((( 167 167 Insert the NB-IoT Card get from your provider. 168 168 ))) ... ... @@ -172,7 +172,7 @@ 172 172 ))) 173 173 174 174 175 -[[image:165732 8884227-504.png]]210 +[[image:1657351240556-536.png]] 176 176 177 177 178 178 ... ... @@ -320,10 +320,10 @@ 320 320 In this mode, uplink payload includes in total 14 bytes 321 321 322 322 323 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width: 510px" %)358 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:440px" %) 324 324 |=(% style="width: 60px;" %)((( 325 325 **Size(bytes)** 326 -)))|=(% style="width: 60px;" %)**6**|=(% style="width: 35px;" %)2|=(% style="width: 35px;" %)**2**|=(% style="width: 80px;" %)**1**|=(% style="width: 80px;" %)**2**|=(% style="width: 60px;" %)**1**361 +)))|=(% style="width: 60px;" %)**6**|=(% style="width: 35px;" %)2|=(% style="width: 35px;" %)**2**|=(% style="width: 80px;" %)**1**|=(% style="width: 100px;" %)**2**|=(% style="width: 60px;" %)**1** 327 327 |(% style="width:97px" %)**Value**|(% style="width:83px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:41px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:46px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:123px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:120px" %)[[Distance (unit: mm)>>||anchor="H2.4.5A0Distance"]]|(% style="width:80px" %)[[Interrupt>>||anchor="H2.4.6A0DigitalInterrupt"]] 328 328 329 329 ((( ... ... @@ -452,7 +452,9 @@ 452 452 453 453 Get the distance. Flat object range 280mm - 7500mm. 454 454 490 +((( 455 455 For example, if the data you get from the register is **__0x0B 0x05__**, the distance between the sensor and the measured object is 492 +))) 456 456 457 457 ((( 458 458 ((( ... ... @@ -595,7 +595,9 @@ 595 595 == 2.7 Firmware Change Log == 596 596 597 597 635 +((( 598 598 Download URL & Firmware Change log 637 +))) 599 599 600 600 ((( 601 601 [[https:~~/~~/www.dragino.com/downloads/index.php?dir=NB-IoT/NDDS75/Firmware/>>url:https://www.dragino.com/downloads/index.php?dir=NB-IoT/NDDS75/Firmware/]] ... ... @@ -602,7 +602,9 @@ 602 602 ))) 603 603 604 604 644 +((( 605 605 Upgrade Instruction: [[Upgrade_Firmware>>||anchor="H5.1200BHowtoUpgradeFirmware"]] 646 +))) 606 606 607 607 608 608
- 1657348034241-728.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +127.8 KB - Content
- 1657348284168-431.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +93.5 KB - Content
- 1657350248151-650.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +126.1 KB - Content
- 1657350625843-586.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +93.3 KB - Content
- 1657351240556-536.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +483.6 KB - Content
- 1657351312545-300.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +675.8 KB - Content
- image-20220709144723-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +413.1 KB - Content
- image-20220709150546-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +333.5 KB - Content