Changes for page NSPH01-NB-IoT Soil pH Sensor User Manual
Last modified by Bei Jinggeng on 2024/03/30 17:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Content
-
... ... @@ -48,8 +48,6 @@ 48 48 * Micro SIM card slot 49 49 * 8500mAh Battery for long term use 50 50 51 - 52 - 53 53 == 1.3 Specification == 54 54 55 55 ... ... @@ -58,8 +58,6 @@ 58 58 * Supply Voltage: 2.1v ~~ 3.6v 59 59 * Operating Temperature: -40 ~~ 85°C 60 60 61 - 62 - 63 63 (% style="color:#037691" %)**NB-IoT Spec:** 64 64 65 65 * - B1 @H-FDD: 2100MHz ... ... @@ -69,9 +69,6 @@ 69 69 * - B20 @H-FDD: 800MHz 70 70 * - B28 @H-FDD: 700MHz 71 71 72 - 73 - 74 - 75 75 == 1.4 Probe Specification == 76 76 77 77 ... ... @@ -84,8 +84,6 @@ 84 84 * IP68 Protection 85 85 * Length: 3.5 meters 86 86 87 - 88 - 89 89 (% style="color:#037691" %)**Soil Temperature:** 90 90 91 91 * Range -40℃~85℃ ... ... @@ -94,20 +94,13 @@ 94 94 * IP68 Protection 95 95 * Length: 3.5 meters 96 96 88 +== 1.5 Applications == 97 97 98 - 99 - 100 -== 1.5 Applications == 101 - 102 - 103 103 * Smart Agriculture 104 104 92 +== 1.6 Pin mapping and power on == 105 105 106 106 107 - 108 -== 1.6 Pin mapping and power on == 109 - 110 - 111 111 [[image:image-20220907153300-2.png]] 112 112 113 113 ... ... @@ -139,7 +139,7 @@ 139 139 * The local NB-IoT network used the band that NSPH01 supports. 140 140 * Your operator is able to distribute the data received in their NB-IoT network to your IoT server. 141 141 142 -Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8. The NSPH01 will use **CoAP(120.24.4.116:5683)**or raw**UDP(120.24.4.116:5601)**or**MQTT(120.24.4.116:1883)**or**TCP(120.24.4.116:5600)**protocol to send data to the test server.126 +Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8. The NSPH01 will use CoAP(120.24.4.116:5683) or raw UDP(120.24.4.116:5601) or MQTT(120.24.4.116:1883)or TCP(120.24.4.116:5600)protocol to send data to the test server. 143 143 144 144 145 145 [[image:image-20220907153445-4.png]] ... ... @@ -151,7 +151,6 @@ 151 151 152 152 User need to take out the NB-IoT module and insert the SIM card like below. ((% style="color:red" %) Pay attention to the direction(%%)) 153 153 154 - 155 155 [[image:image-20220907153505-5.png]] 156 156 157 157 ... ... @@ -224,6 +224,7 @@ 224 224 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5601 ** (%%) ~/~/ to set UDP server address and port 225 225 * (% style="color:blue" %)**AT+CFM=1 ** (%%) ~/~/ If the server does not respond, this command is unnecessar 226 226 210 + 227 227 [[image:image-20220907153643-9.png||height="401" width="734"]] 228 228 229 229 ... ... @@ -244,6 +244,7 @@ 244 244 * (% style="color:blue" %)**AT+PUBTOPIC=NSE01_PUB **(%%)~/~/ Set the sending topic of MQTT 245 245 * (% style="color:blue" %)**AT+SUBTOPIC=NSE01_SUB ** (%%) ~/~/ Set the subscription topic of MQTT 246 246 231 + 247 247 [[image:image-20220907153739-11.png||height="491" width="764"]] 248 248 249 249 ... ... @@ -263,6 +263,7 @@ 263 263 * (% style="color:blue" %)**AT+PRO=4 ** (%%) ~/~/ Set to use TCP protocol to uplink 264 264 * (% style="color:blue" %)**AT+SERVADDR=120.24.4.116,5600 ** (%%) ~/~/ to set TCP server address and port 265 265 251 + 266 266 [[image:image-20220907153818-13.png||height="486" width="668"]] 267 267 268 268 ... ... @@ -277,6 +277,7 @@ 277 277 278 278 * (% style="color:blue" %)**AT+TDC=7200 ** (%%) ~/~/ Set Update Interval to 7200s (2 hour) 279 279 266 + 280 280 (% style="color:red" %)**NOTE: By default, the device will send an uplink message every 2 hours. Each Uplink Include 8 set of records in this 2 hour (15 minute interval / record).** 281 281 282 282 ... ... @@ -315,6 +315,7 @@ 315 315 316 316 317 317 305 + 318 318 == 2.4 Payload Explanation and Sensor Interface == 319 319 320 320 ... ... @@ -378,9 +378,9 @@ 378 378 379 379 Get the PH content of the soil. The value range of the register is 300-1000(Decimal), divide this value by 100 to get the percentage of PH in the soil. 380 380 381 -For example, if the data you get from the register is (% style="color:blue" %)**__0x05 0xDC__**(%%), the PH content in the soil is369 +For example, if the data you get from the register is **__0x05 0xDC__**, the PH content in the soil is 382 382 383 - (% style="color:blue" %)**0229(H) = 549(D) /100 = 5.49.**371 +**0229(H) = 549(D) /100 = 5.49.** 384 384 385 385 386 386 ... ... @@ -387,9 +387,8 @@ 387 387 === 2.4.6 Soil Temperature === 388 388 389 389 390 -Get the temperature in the soil. The value range of the register is -4000 - +800(Decimal), divide this value by 100 to get the temperature in the soil. For example, if the data you get from the register is (% style="color:blue" %)**__0x09 0xEC__**(%%), the temperature content in the soil is378 +Get the temperature in the soil. The value range of the register is -4000 - +800(Decimal), divide this value by 100 to get the temperature in the soil. For example, if the data you get from the register is **__0x09 0xEC__**, the temperature content in the soil is 391 391 392 - 393 393 **Example**: 394 394 395 395 If payload is 0105H: ((0x0105 & 0x8000)>>15 === 0),temp = 0105(H)/10 = 26.1 °C ... ... @@ -418,9 +418,8 @@ 418 418 419 419 The lower four bits of this data field shows if this packet is generated by interrupt or not. Click here for the hardware and software set up. 420 420 408 +Example: 421 421 422 -**Example:** 423 - 424 424 0x(00): Normal uplink packet. 425 425 426 426 0x(01): Interrupt Uplink Packet. ... ... @@ -480,6 +480,7 @@ 480 480 481 481 482 482 469 + 483 483 == 2.7 Installation and Maintain == 484 484 485 485 ... ... @@ -493,7 +493,7 @@ 493 493 === 2.7.2 Measurement === 494 494 495 495 496 -(% style="color:#037691" %) **Measurement the soil surface:**483 +**(% style="color:#037691" %)Measurement the soil surface:** 497 497 498 498 499 499 [[image:image-20220907154700-18.png]] ... ... @@ -507,7 +507,7 @@ 507 507 Put soil over the probe after insert. And start to measure. 508 508 509 509 510 -(% style="color:#037691" %) **Measurement inside soil:**497 +**(% style="color:#037691" %)Measurement inside soil:** 511 511 512 512 Dig a hole with diameter > 20CM. 513 513 ... ... @@ -527,12 +527,13 @@ 527 527 528 528 529 529 517 + 530 530 == 2.8 PH and Temperature alarm function == 531 531 532 532 533 -(% style="color:#037691" %) **➢ AT Command:**521 +**(% style="color:#037691" %)➢ AT Command:** 534 534 535 -(% style="color:blue" %) **AT+ PHALARM=min,max**523 +**(% style="color:blue" %)AT+ PHALARM=min,max** 536 536 537 537 ² When min=3, and max≠0, Alarm higher than max 538 538 ... ... @@ -541,7 +541,7 @@ 541 541 ² When min≠0 and max≠0, Alarm higher than max or lower than min 542 542 543 543 544 -(% style="color:blue" %) **Example:**532 +**(% style="color:blue" %)Example:** 545 545 546 546 AT+ PHALARM =5,8 ~/~/ Alarm when PH lower than 5. 547 547 ... ... @@ -554,30 +554,30 @@ 554 554 ² When min≠0 and max≠0, Alarm higher than max or lower than min 555 555 556 556 557 -(% style="color:blue" %) **Example:**545 +**(% style="color:blue" %)Example:** 558 558 559 559 AT+ TEMPALARM=20,30 ~/~/ Alarm when temperature lower than 20. 560 560 561 561 562 562 563 -== 2.9 551 +== 2.9 Set the number of data to be uploaded and the recording time == 564 564 565 565 566 -(% style="color:#037691" %) **➢ AT Command:**554 +**(% style="color:#037691" %)➢ AT Command:** 567 567 568 -* (% style="color:blue" %)**AT+TR=900** (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds) 569 -* (% style="color:blue" %)**AT+NOUD=8** (%%) ~/~/ The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded. 556 +**(% style="color:blue" %)AT+TR=900** (%%) ~/~/ The unit is seconds, and the default is to record data once every 900 seconds.( The minimum can be set to 180 seconds) 570 570 558 +**(% style="color:blue" %)AT+NOUD=8** (%%) ~/~/ The device uploads 8 sets of recorded data by default. Up to 32 sets of record data can be uploaded. 571 571 572 572 573 -== 2.10 561 +== 2.10 Read or Clear cached data == 574 574 575 575 576 -(% style="color:#037691" %) **➢ AT Command:**564 +**(% style="color:#037691" %)➢ AT Command:** 577 577 578 -* (% style="color:blue" %)**AT+CDP** (%%) ~/~/ Read cached data 579 -* (% style="color:blue" %)**AT+CDP=0** (%%) ~/~/ Clear cached data 566 +**(% style="color:blue" %)AT+CDP** (%%) ~/~/ Read cached data 580 580 568 +**(% style="color:blue" %)AT+CDP=0** (%%) ~/~/ Clear cached data 581 581 582 582 583 583 [[image:image-20220907154700-19.png]] ... ... @@ -599,9 +599,9 @@ 599 599 == 2.12 Firmware Change Log == 600 600 601 601 602 -Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/1 tv07fro2pvjqj8/AAD-2wbfGfluTZfh38fQqdA_a?dl=0>>https://www.dropbox.com/sh/1tv07fro2pvjqj8/AAD-2wbfGfluTZfh38fQqdA_a?dl=0]]590 +Download URL & Firmware Change log: [[https:~~/~~/www.dropbox.com/sh/1zmcakvbkf24f8x/AACmq2dZ3iRB9F1nVWeEB9Moa?dl=0>>url:https://www.dropbox.com/sh/1zmcakvbkf24f8x/AACmq2dZ3iRB9F1nVWeEB9Moa?dl=0]] 603 603 604 -Upgrade Instruction: [[Upgrade Firmware>> ||anchor="H5.1200BHowtoUpgradeFirmware"]]592 +Upgrade Instruction: [[Upgrade Firmware>>path:#H5.1200BHowtoUpgradeFirmware]] 605 605 606 606 607 607 ... ... @@ -632,9 +632,9 @@ 632 632 633 633 Instruction to use as below: 634 634 635 -(% style="color:blue" %) **Step 1: **(%%)Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/]]623 +**(% style="color:blue" %)Step 1: **(%%)Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/]] 636 636 637 -(% style="color: blue" %)**Step 2: **(%%) Open it and choose625 +**(% style="color:#037691" %)Step 2: **(%%) Open it and choose 638 638 639 639 * Product Model 640 640 * Uplink Interval ... ... @@ -692,7 +692,7 @@ 692 692 AT+<CMD>=? : Get the value 693 693 694 694 695 -(% style="color:#037691" %) **General Commands**683 +**(% style="color:#037691" %)General Commands** 696 696 697 697 AT : Attention 698 698 ... ... @@ -737,17 +737,17 @@ 737 737 AT+ PHCAL : calibrate PH value 738 738 739 739 740 -(% style="color:#037691" %) **COAP Management**728 +**(% style="color:#037691" %)COAP Management** 741 741 742 742 AT+URI : Resource parameters 743 743 744 744 745 -(% style="color:#037691" %) **UDP Management**733 +**(% style="color:#037691" %)UDP Management** 746 746 747 747 AT+CFM : Upload confirmation mode (only valid for UDP) 748 748 749 749 750 -(% style="color:#037691" %) **MQTT Management**738 +**(% style="color:#037691" %)MQTT Management** 751 751 752 752 AT+CLIENT : Get or Set MQTT client 753 753 ... ... @@ -760,7 +760,7 @@ 760 760 AT+SUBTOPIC : Get or Set MQTT subscription topic 761 761 762 762 763 -(% style="color:#037691" %) **Information**751 +**(% style="color:#037691" %)Information** 764 764 765 765 AT+FDR : Factory Data Reset 766 766 ... ... @@ -778,7 +778,7 @@ 778 778 779 779 Please see this link for how to upgrade: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/#H2.HardwareUpgradeMethodSupportList>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/#H2.HardwareUpgradeMethodSupportList]] 780 780 781 -(% style="color:red" %) **Notice, NSPH01 and LSPH01 share the same mother board. They use the same connection and method to update.**769 +**(% style="color:red" %)Notice, **NSPH01 **and **LSPH01 **share the same mother board. They use the same connection and method to update.** 782 782 783 783 784 784 ... ... @@ -802,7 +802,7 @@ 802 802 == 6.2 AT Command input doesn't work == 803 803 804 804 805 -In the case if user can see the console output but can't type input to the device. Please check if you already include the (% style="color:green" %) **ENTER**(%%) while sending out the command. Some serial tool doesn't send (% style="color:green" %)**ENTER** (%%)while press the send key, user need to add ENTER in their string.793 +In the case if user can see the console output but can't type input to the device. Please check if you already include the **(% style="color:green" %)ENTER**(%%) while sending out the command. Some serial tool doesn't send **(% style="color:green" %)ENTER** (%%)while press the send key, user need to add ENTER in their string. 806 806 807 807 808 808 ... ... @@ -823,13 +823,12 @@ 823 823 824 824 **Dimension and weight**: 825 825 826 -* Device Size: cm 827 -* Device Weight: g 828 -* Package Size / pcs : cm 829 -* Weight / pcs : g 814 +* Size: 195 x 125 x 55 mm 815 +* Weight: 420g 830 830 831 831 832 832 819 + 833 833 = 9. Support = 834 834 835 835
- image-20220923101327-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.1 KB - Content