Changes for page PS-LB/LS -- LoRaWAN Air Water Pressure Sensor User Manual
Last modified by Xiaoling on 2025/04/19 17:58
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Bei1 +XWiki.Xiaoling - Content
-
... ... @@ -58,8 +58,9 @@ 58 58 * Uplink on periodically 59 59 * Downlink to change configure 60 60 * 8500mAh Battery for long term use 61 -* Controllable 3.3v,5v and 12v output to power external sensor 62 62 62 + 63 + 63 63 == 1.3 Specification == 64 64 65 65 ... ... @@ -106,6 +106,8 @@ 106 106 * Sleep Mode: 5uA @ 3.3v 107 107 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 108 108 110 + 111 + 109 109 == 1.4 Probe Types == 110 110 111 111 === 1.4.1 Thread Installation Type === ... ... @@ -124,6 +124,8 @@ 124 124 * Operating temperature: -20℃~~60℃ 125 125 * Connector Type: Various Types, see order info 126 126 130 + 131 + 127 127 === 1.4.2 Immersion Type === 128 128 129 129 ... ... @@ -140,6 +140,8 @@ 140 140 * Operating temperature: -40℃~~85℃ 141 141 * Material: 316 stainless steels 142 142 148 + 149 + 143 143 == 1.5 Probe Dimension == 144 144 145 145 ... ... @@ -210,6 +210,8 @@ 210 210 ))) 211 211 |(% 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 PS-LB is in Deep Sleep Mode. 212 212 220 + 221 + 213 213 == 1.9 Pin Mapping == 214 214 215 215 ... ... @@ -234,6 +234,8 @@ 234 234 == 1.11 Mechanical == 235 235 236 236 246 + 247 + 237 237 [[image:1675143884058-338.png]] 238 238 239 239 ... ... @@ -304,8 +304,18 @@ 304 304 After join success, it will start to upload messages to TTN and you can see the messages in the panel. 305 305 306 306 318 + 307 307 == 2.3 Uplink Payload == 308 308 321 + 322 +Uplink payloads have two types: 323 + 324 +* Distance Value: Use FPORT=2 325 +* Other control commands: Use other FPORT fields. 326 + 327 +The application server should parse the correct value based on FPORT settings. 328 + 329 + 309 309 === 2.3.1 Device Status, FPORT~=5 === 310 310 311 311 ... ... @@ -387,14 +387,12 @@ 387 387 |(% style="width:97px" %)((( 388 388 **Size(bytes)** 389 389 )))|(% style="width:48px" %)**2**|(% style="width:71px" %)**2**|(% style="width:98px" %)**2**|(% style="width:73px" %)**2**|(% style="width:122px" %)**1** 390 -|(% style="width:97px" %)Value|(% style="width:48px" %)[[BAT>>||anchor="H2.3. 4BatteryInfo"]]|(% style="width:71px" %)[[Probe Model>>||anchor="H2.3.5ProbeModel"]]|(% style="width:98px" %)[[0 ~~~~ 20mA value>>||anchor="H2.3.607E20mAvalue28IDC_IN29"]]|(% style="width:73px" %)[[0 ~~~~ 30v value>>||anchor="H2.3.707E30Vvalue28pinVDC_IN29"]]|(% style="width:122px" %)[[IN1 &IN2 Interrupt flag>>||anchor="H2.3.8IN126IN226INTpin"]]411 +|(% style="width:97px" %)Value|(% style="width:48px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:71px" %)[[Probe Model>>||anchor="H2.3.4ProbeModel"]]|(% style="width:98px" %)[[0 ~~~~ 20mA value>>||anchor="H2.3.507E20mAvalue28IDC_IN29"]]|(% style="width:73px" %)[[0 ~~~~ 30v value>>||anchor="H2.3.607E30Vvalue28pinVDC_IN29"]]|(% style="width:122px" %)[[IN1 &IN2 Interrupt flag>>||anchor="H2.3.7IN126IN226INTpin"]] 391 391 392 392 [[image:1675144608950-310.png]] 393 393 394 394 395 -=== === 396 396 397 - 398 398 === 2.3.3 Battery Info === 399 399 400 400 ... ... @@ -408,21 +408,19 @@ 408 408 === 2.3.4 Probe Model === 409 409 410 410 411 -PS-LB has different kind of probe, 4~~20mA represent the full scale of the measuring range. So a 12mA output means different meaning for different probe.430 +PS-LB has different kind of probe, 0~~20mA represent the full scale of the measuring range. So a 15mA output means different meaning for different probe. 412 412 413 413 414 414 For example. 415 415 416 416 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 417 -|**Part Number**|**Probe Used**|**4~~20mA scale**|**Example: 12mA meaning** 418 -|PS-LB-I3|immersion type with 3 meters cable|0~~3 meters|1.5 meters pure water 419 -|PS-LB-I5|immersion type with 5 meters cable|0~~5 meters|2.5 meters pure water 420 -|PS-LB-T20-B|T20 threaded probe|0~~1MPa|0.5MPa air / gas or water pressure 436 +|(% style="width:111px" %)**Part Number**|(% style="width:158px" %)**Probe Used**|**0~~20mA scale**|**Example: 10mA meaning** 437 +|(% style="width:111px" %)PS-LB-I3|(% style="width:158px" %)immersion type with 3 meters cable|0~~3 meters|1.5 meters pure water 438 +|(% style="width:111px" %)PS-LB-I5|(% style="width:158px" %)immersion type with 5 meters cable|0~~5 meters|2.5 meters pure water 421 421 440 +The probe model field provides the convenient for server to identical how it should parse the 0~~20mA sensor value and get the correct value. 422 422 423 -The probe model field provides the convenient for server to identical how it should parse the 4~~20mA sensor value and get the correct value. 424 424 425 - 426 426 === 2.3.5 0~~20mA value (IDC_IN) === 427 427 428 428 ... ... @@ -465,27 +465,10 @@ 465 465 466 466 0x01: Interrupt Uplink Packet. 467 467 468 -=== (% id="cke_bm_109176S" style="display:none" %) (%%)2.3.8 Sensor value, FPORT~=7 === 469 469 486 +=== 2.3.8 Decode payload in The Things Network === 470 470 471 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:508.222px" %) 472 -|(% style="width:94px" %)((( 473 -**Size(bytes)** 474 -)))|(% style="width:43px" %)2|(% style="width:367px" %)n 475 -|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.4BatteryInfo"]]|(% style="width:367px" %)((( 476 -Voltage value, each 2 bytes is a set of voltage values. 477 -))) 478 478 479 -[[image:image-20230220171300-1.png||height="207" width="863"]] 480 - 481 -Multiple sets of data collected are displayed in this form: 482 - 483 -[voltage value1], [voltage value2], [voltage value3],…[voltage value n/2] 484 - 485 - 486 -=== 2.3.9 Decode payload in The Things Network === 487 - 488 - 489 489 While using TTN network, you can add the payload format to decode the payload. 490 490 491 491 ... ... @@ -563,6 +563,7 @@ 563 563 [[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]] 564 564 565 565 566 + 566 566 = 3. Configure PS-LB via AT Command or LoRaWAN Downlink = 567 567 568 568 ... ... @@ -609,15 +609,18 @@ 609 609 Set transmit interval to 60000ms = 60 seconds 610 610 ))) 611 611 613 + 612 612 (% style="color:blue" %)**Downlink Command: 0x01** 613 613 614 614 Format: Command Code (0x01) followed by 3 bytes time value. 615 615 616 -If the downlink payload=0100003C, it means set the END Node 's Transmit Interval to 0x00003C=60(S), while type code is 01.618 +If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01. 617 617 618 -* Example 1: Downlink Payload: 0100001E 619 -* Example 2: Downlink Payload: 0100003C 620 +* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 621 +* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 620 620 623 + 624 + 621 621 == 3.2 Set Interrupt Mode == 622 622 623 623 ... ... @@ -626,20 +626,21 @@ 626 626 (% style="color:blue" %)**AT Command: AT+INTMOD** 627 627 628 628 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 629 -|= (% style="width: 154px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 157px;" %)**Response**630 -| (% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((633 +|=**Command Example**|=**Function**|=**Response** 634 +|AT+INTMOD=?|Show current interrupt mode|((( 631 631 0 632 632 OK 633 -the mode is 0 = DisableInterrupt637 +the mode is 0 = No interruption 634 634 ))) 635 -| (% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((639 +|AT+INTMOD=2|((( 636 636 Set Transmit Interval 637 - 0. (Disable Interrupt),638 - ~1. (Trigger by rising and falling edge)639 - 2. (Trigger by falling edge)640 - 3. (Trigger by rising edge)641 -)))| (% style="width:157px" %)OK641 +~1. (Disable Interrupt), 642 +2. (Trigger by rising and falling edge) 643 +3. (Trigger by falling edge) 644 +4. (Trigger by rising edge) 645 +)))|OK 642 642 647 + 643 643 (% style="color:blue" %)**Downlink Command: 0x06** 644 644 645 645 Format: Command Code (0x06) followed by 3 bytes. ... ... @@ -646,9 +646,11 @@ 646 646 647 647 This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06. 648 648 649 -* Example 1: Downlink Payload: 06000000 650 -* Example 2: Downlink Payload: 06000003 654 +* Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 655 +* Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 651 651 657 + 658 + 652 652 == 3.3 Set the output time == 653 653 654 654 ... ... @@ -673,6 +673,7 @@ 673 673 OK 674 674 ))) 675 675 683 + 676 676 (% style="color:blue" %)**AT Command: AT+5VT** 677 677 678 678 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:470px" %) ... ... @@ -692,6 +692,7 @@ 692 692 OK 693 693 ))) 694 694 703 + 695 695 (% style="color:blue" %)**AT Command: AT+12VT** 696 696 697 697 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:443px" %) ... ... @@ -705,6 +705,7 @@ 705 705 OK 706 706 ))) 707 707 717 + 708 708 (% style="color:blue" %)**Downlink Command: 0x07** 709 709 710 710 Format: Command Code (0x07) followed by 3 bytes. ... ... @@ -718,84 +718,36 @@ 718 718 * Example 5: Downlink Payload: 070301F4 **~-~-->** AT+12VT=500 719 719 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 720 720 721 -== 3.4 Set the Probe Model == 722 722 723 723 724 - Usersneed to configure this parameter according to the type of external probe.In this way, theserver can decode accordingtothis value,and convert the current valueoutputby thesensor into waterdepth or pressure value.733 +== 3.4 Set the Probe Model == 725 725 726 -**AT Command: AT** **+PROBE** 727 727 728 -AT+PROBE =aabb736 +(% style="color:blue" %)**AT Command: AT** **+PROBE** 729 729 730 -When aa=00, it is the water depth mode, and the current is converted into the water depth value; bb is the probe at a depth of several meters. 731 - 732 -When aa=01, it is the pressure mode, which converts the current into a pressure value; 733 - 734 -bb represents which type of pressure sensor it is. 735 - 736 -(A->01,B->02,C->03,D->04,E->05,F->06,G->07,H->08,I->09,J->0A,K->0B,L->0C) 737 - 738 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 739 -|**Command Example**|**Function**|**Response** 740 -|AT +PROBE =?|Get or Set the probe model.|0 738 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:448px" %) 739 +|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 204px;" %)**Function**|=(% style="width: 85px;" %)**Response** 740 +|(% style="width:154px" %)AT +PROBE =?|(% style="width:204px" %)Get or Set the probe model.|(% style="width:85px" %)((( 741 +0 741 741 OK 742 -|AT +PROBE =0003|Set water depth sensor mode, 3m type.|OK 743 -|((( 744 -AT +PROBE =000A 745 - 746 - 747 -)))|Set water depth sensor mode, 10m type.|OK 748 -|AT +PROBE =0101|Set pressure transmitters mode, first type(A).|OK 749 -|AT +PROBE =0000|Initial state, no settings.|OK 750 - 751 - 752 -**Downlink Command: 0x08** 753 - 754 -Format: Command Code (0x08) followed by 2 bytes. 755 - 756 -* Example 1: Downlink Payload: 080003 **~-~-->** AT+PROBE=0003 757 -* Example 2: Downlink Payload: 080101 **~-~-->** AT+PROBE=0101 758 - 759 -== 3.5 Multiple collections are one uplink(Since firmware V1.1) == 760 - 761 - 762 -Added AT+STDC command to collect the voltage of VDC_INPUT multiple times and upload it at one time. 763 - 764 -(% style="color:blue" %)**AT Command: AT** **+STDC** 765 - 766 -AT+STDC=aa,bb,bb 767 - 768 -(% style="color:#037691" %)**aa:**(%%) 769 -**0:** means disable this function and use TDC to send packets. 770 -**1:** means enable this function, use the method of multiple acquisitions to send packets. 771 -(% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535 772 -(% style="color:#037691" %)**cc:**(%%)** **the number of collection times, the value is 1~~120 773 - 774 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 775 -|**Command Example**|**Function**|**Response** 776 -|AT+STDC=?|Get the mode of multiple acquisitions and one uplink.|1,10,18 743 +))) 744 +|(% style="width:154px" %)AT +PROBE =0003|(% style="width:204px" %)Set water depth sensor mode, 3m type.|(% style="width:85px" %)OK 745 +|(% style="width:154px" %)AT +PROBE =0101|(% style="width:204px" %)Set pressure transmitters mode, first type.|(% style="width:85px" %)((( 777 777 OK 778 -|AT+STDC=1,10,18|Set the mode of multiple acquisitions and one uplink, collect once every 10 seconds, and report after 18 times.|((( 779 -Attention:Take effect after ATZ 780 - 747 +))) 748 +|(% style="width:154px" %)AT +PROBE =0000|(% style="width:204px" %)Initial state, no settings.|(% style="width:85px" %)((( 781 781 OK 782 782 ))) 783 -|AT+STDC=0, 0,0|((( 784 -Use the TDC interval to send packets.(default) 785 785 786 - 787 -)))|((( 788 -Attention:Take effect after ATZ 789 789 790 -OK 791 -))) 753 +(% style="color:blue" %)**Downlink Command: 0x08** 792 792 755 +Format: Command Code (0x08) followed by 2 bytes. 793 793 794 -(% style="color:blue" %)**Downlink Command: 0xAE** 757 +* Example 1: Downlink Payload: 080003 **~-~-->** AT+PROBE=0003 758 +* Example 2: Downlink Payload: 080101 **~-~-->** AT+PROBE=0101 795 795 796 -Format: Command Code (0x08) followed by 5 bytes. 797 797 798 -* Example 1: Downlink Payload: AE 01 02 58 12** ~-~-->** AT+STDC=1,600,18 799 799 800 800 = 4. Battery & how to replace = 801 801 ... ... @@ -804,6 +804,7 @@ 804 804 805 805 PS-LB is equipped with a [[8500mAH ER26500 Li-SOCI2 battery>>https://www.dropbox.com/sh/w9l2oa3ytpculph/AAAPtt-apH4lYfCj-2Y6lHvQa?dl=0]]. The battery is un-rechargeable battery with low discharge rate targeting for 8~~10 years use. This type of battery is commonly used in IoT target for long-term running, such as water meter. 806 806 769 + 807 807 The discharge curve is not linear so can’t simply use percentage to show the battery level. Below is the battery performance. 808 808 809 809 [[image:1675146710956-626.png]] ... ... @@ -924,6 +924,8 @@ 924 924 * Package Size / pcs : cm 925 925 * Weight / pcs : g 926 926 890 + 891 + 927 927 = 10. Support = 928 928 929 929 ... ... @@ -931,4 +931,7 @@ 931 931 932 932 * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[support@dragino.com>>url:http://../../../../../../D:%5C%E5%B8%82%E5%9C%BA%E8%B5%84%E6%96%99%5C%E8%AF%B4%E6%98%8E%E4%B9%A6%5CLoRa%5CLT%E7%B3%BB%E5%88%97%5Csupport@dragino.com]] 933 933 899 + 900 + 901 + 934 934
- image-20230201090514-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -560.9 KB - Content
- image-20230220171300-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Bei - Size
-
... ... @@ -1,1 +1,0 @@ 1 -98.0 KB - Content
- image-20230222174559-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Bei - Size
-
... ... @@ -1,1 +1,0 @@ 1 -19.4 KB - Content