დრაგინო-ლოგო

Dragino SDI-12-NB NB-IoT სენსორის კვანძი

Dragino-SDI-12-NB-NB-IoT-Sensor-Node-პროდუქტი

შესავალი

რა არის NB-IoT ანალოგური სენსორი

Dragino SDI-12-NB არის NB-IoT ანალოგური სენსორი ნივთების ინტერნეტისთვის. SDI-12-NB-ს აქვს 5v და 12v გამომავალი, 4~20mA, 0~30v შეყვანის ინტერფეისი კვებისათვის და მიიღეთ მნიშვნელობა ანალოგური სენსორისგან. SDI-12-NB გარდაქმნის ანალოგურ მნიშვნელობას NB-IoT უსადენო მონაცემად და გააგზავნის IoT პლატფორმაზე NB-IoT ქსელის მეშვეობით.

  • SDI-12-NB მხარს უჭერს სხვადასხვა ბმულების მეთოდებს, მათ შორის MQTT, MQTTs, UDP და TCP სხვადასხვა აპლიკაციის მოთხოვნილებებისთვის და მხარს უჭერს ბმულებს სხვადასხვა IoT სერვერებზე.
  • SDI-12-NB მხარს უჭერს BLE კონფიგურაციას და OTA განახლებას, რაც მომხმარებლის მარტივ გამოყენებას ხდის.
  • SDI-12-NB იკვებება 8500 mAh Li-SOCI2 ბატარეით, ის განკუთვნილია გრძელვადიანი გამოყენებისთვის რამდენიმე წლამდე.
  • SDI-12-NB აქვს სურვილისამებრ ჩაშენებული SIM ბარათი და ნაგულისხმევი IoT სერვერის კავშირის ვერსია. რაც განაპირობებს მის მუშაობას მარტივი კონფიგურაციით.

PS-NB-NA NB-loT ქსელშიDragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (1)

მახასიათებლები

  • NB-IoT Bands: B1/B2/B3/B4/B5/B8/B12/B13/B17/B18/B19/B20/B25/B28/B66/B70/B85
  • ულტრა დაბალი ენერგიის მოხმარება
  • 1 x 0~20 mA შეყვანა, 1 x 0~30v შეყვანა
  • 5 ვ და 12 ვ გამომავალი გარე სენსორისთვის
  • გაამრავლეთ Sampling და ერთი uplink
  • Bluetooth დისტანციური კონფიგურაციის მხარდაჭერა და პროგრამული უზრუნველყოფის განახლება
  • პერიოდულად ჩართეთ ლინკი
  • კონფიგურაციის შესაცვლელად ჩამოტვირთეთ ბმული
  • 8500 mAh ბატარეა ხანგრძლივი გამოყენებისთვის
  • IP66 წყალგაუმტარი შიგთავსი
  • გადატვირთვა MQTT, MQTTs, TCP ან UDP მეშვეობით
  • ნანო SIM ბარათის სლოტი NB-IoT SIM-ისთვის

სპეციფიკაცია

საერთო DC მახასიათებლები:

  • მიწოდება ტომიtage: 2.5v ~ 3.6v
  • ოპერაციული ტემპერატურა: -40 ~ 85°C

დენის შეყვანის (DC) გაზომვა:

  • დიაპაზონი: 0 ~ 20 mA
  • სიზუსტე: 0.02 mA
  • გარჩევადობა: 0.001 mA

ტtage შეყვანის გაზომვა:

  • დიაპაზონი: 0 ~ 30 ვ
  • სიზუსტე: 0.02 ვ
  • გარჩევადობა: 0.001 ვ

NB-IoT სპეციფიკაცია:

NB-IoT მოდული: BC660K-GL

დამხმარე ზოლები:

  • B1 @H-FDD: 2100 MHz
  • B2 @H-FDD: 1900 MHz
  • B3 @H-FDD: 1800 MHz
  • B4 @H-FDD: 2100 MHz
  • B5 @H-FDD: 860 MHz
  • B8 @H-FDD: 900 MHz
  • B12 @H-FDD: 720 MHz
  • B13 @H-FDD: 740 MHz
  • B17 @H-FDD: 730 MHz
  • B20 @H-FDD: 790 MHz
  • B28 @H-FDD: 750 MHz
  • B66 @H-FDD: 2000 MHz
  • B85 @H-FDD: 700 MHz

ბატარეა:
Li/SOCI2 არადამუხტავი ბატარეა
• ტევადობა: 8500 mAh
• თვითგამონადენი: <1%/წელი @25°C
• მაქსიმალური უწყვეტი დენი: 130 mA
• მაქსიმალური გამაძლიერებელი დენი: 2A, 1 წამი
ენერგიის მოხმარება

• STOP რეჟიმი: 10uA @ 3.3v
• მაქსიმალური გადაცემის სიმძლავრე: 350mA@3.3v

აპლიკაციები

  • ჭკვიანი შენობები და სახლის ავტომატიზაცია
  • ლოგისტიკა და მიწოდების ჯაჭვის მენეჯმენტი
  • ჭკვიანი გაზომვა
  • ჭკვიანი სოფლის მეურნეობა
  • ჭკვიანი ქალაქები
  • ჭკვიანი ქარხანა

ძილის რეჟიმი და სამუშაო რეჟიმი

ღრმა ძილის რეჟიმი: სენსორს არ აქვს NB-IoT გააქტიურებული. ეს რეჟიმი გამოიყენება შენახვისა და ტრანსპორტირებისთვის, ბატარეის მუშაობის დაზოგვის მიზნით.

სამუშაო რეჟიმი: ამ რეჟიმში, სენსორი იმუშავებს, როგორც NB-IoT სენსორი, რათა შეუერთდეს NB-IoT ქსელს და გაგზავნოს სენსორის მონაცემები სერვერზე. ყოველ ს-ს შორისampling/tx/rx პერიოდულად, სენსორი იქნება IDLE რეჟიმში), IDLE რეჟიმში სენსორს აქვს იგივე ენერგიის მოხმარება, რაც ღრმა ძილის რეჟიმში.

ღილაკი და LED-ები

Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (2) Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (3)

შენიშვნა: როდესაც მოწყობილობა ახორციელებს პროგრამას, ღილაკები შეიძლება გახდეს არასწორი. უმჯობესია დააჭიროთ ღილაკებს მას შემდეგ, რაც მოწყობილობა დაასრულებს პროგრამის შესრულებას.

BLE კავშირი

SDI-12-NB მხარს უჭერს BLE დისტანციური კონფიგურაციის და პროგრამული უზრუნველყოფის განახლებას.

BLE შეიძლება გამოყენებულ იქნას სენსორის პარამეტრის კონფიგურაციისთვის ან კონსოლის გამომავალი სენსორიდან სანახავად. BLE გააქტიურდება მხოლოდ შემდეგ შემთხვევაში:

  • დააჭირეთ ღილაკს ზემოთ ბმულის გასაგზავნად
  • დააჭირეთ ღილაკს აქტიურ მოწყობილობაზე.
  • მოწყობილობის ჩართვა ან გადატვირთვა.

თუ BLE-ზე 60 წამის განმავლობაში არ იქნება აქტივობის კავშირი, სენსორი გამორთავს BLE მოდულს დაბალი ენერგიის რეჟიმში შესასვლელად.

Pin Definitions, Switch & SIM-ის მიმართულება

SDI-12-NB გამოიყენეთ დედა დაფა, რომელიც ქვემოთ მოცემულია.Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (4)

ჯუმპერი JP2

ჩართეთ მოწყობილობა ამ ჯემპერის დაყენებისას.

ჩატვირთვის რეჟიმი / SW1

  1. ISP: განახლების რეჟიმი, მოწყობილობას არ ექნება სიგნალი ამ რეჟიმში. მაგრამ მზადაა პროგრამული უზრუნველყოფის განახლებისთვის. LED არ იმუშავებს. Firmware არ იმუშავებს.
  2. Flash: სამუშაო რეჟიმი, მოწყობილობა იწყებს მუშაობას და აგზავნის კონსოლის გამომავალს შემდგომი გამართვისთვის

გადატვირთვის ღილაკი

დააჭირეთ მოწყობილობის გადატვირთვას.

SIM ბარათის მიმართულება

იხილეთ ეს ბმული. როგორ ჩადოთ SIM ბარათი.

გამოიყენეთ SDI-12-NB IoT სერვერთან კომუნიკაციისთვის

გაგზავნეთ მონაცემები IoT სერვერზე NB-IoT ქსელის საშუალებით

SDI-12-NB აღჭურვილია NB-IoT მოდულით, SDI-12-NB-ში წინასწარ ჩატვირთული პროგრამული უზრუნველყოფა მიიღებს გარემოს მონაცემებს სენსორებისგან და გადასცემს მნიშვნელობას ადგილობრივ NB-IoT ქსელში NB-IoT მოდულის მეშვეობით. NB-IoT ქსელი გადასცემს ამ მნიშვნელობას IoT სერვერს SDI-12-NB-ით განსაზღვრული პროტოკოლის მეშვეობით. ქვემოთ მოცემულია ქსელის სტრუქტურა:

PS-NB-NA NB-loT ქსელში

არსებობს ორი ვერსია: -GE და -1D ვერსია SDI-12-NB.

GE ვერსია: ეს ვერსია არ შეიცავს SIM ბარათს ან მიუთითებს IoT სერვერზე. მომხმარებელმა უნდა გამოიყენოს AT ბრძანებები ორი ნაბიჯის ქვემოთ კონფიგურაციისთვის SDI-12-NB მონაცემების IoT სერვერზე გაგზავნის დასაყენებლად.

  • დააინსტალირეთ NB-IoT SIM ბარათი და დააკონფიგურირეთ APN. იხილეთ Attach Network-ის ინსტრუქცია.
  • დააყენეთ სენსორი IoT სერვერზე მითითებისთვის. იხილეთ ინსტრუქცია კონფიგურაციის სხვადასხვა სერვერების დასაკავშირებლად.

ქვემოთ მოცემულია სხვადასხვა სერვერის შედეგი ერთი შეხედვითDragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (6)Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (7)

1D ვერსია: ამ ვერსიას აქვს 1NCE SIM ბარათი წინასწარ დაინსტალირებული და კონფიგურირებულია DataCake-ში მნიშვნელობის გასაგზავნად. მომხმარებელმა უბრალოდ უნდა შეარჩიოს სენსორის ტიპი DataCake-ში და გაააქტიუროს SDI-12-NB და მომხმარებელი შეძლებს მონაცემთა DataCake-ში ნახვას. იხილეთ აქ DataCake კონფიგურაციის ინსტრუქცია

დატვირთვის ტიპები

სერვერის სხვადასხვა მოთხოვნების დასაკმაყოფილებლად, SDI-12-NB მხარს უჭერს სხვადასხვა ტიპის დატვირთვას.

მოიცავს:

  • ზოგადი JSON ფორმატის დატვირთვა. (ტიპი = 5)
  • HEX ფორმატის Payload. (ტიპი=0)
  • ThingSpeak ფორმატი. (ტიპი=1)
  • ThingsBoard ფორმატი. (ტიპი=3)

კავშირის პროტოკოლის არჩევისას მომხმარებელს შეუძლია განსაზღვროს დატვირთვის ტიპი. მაგample

  • AT+PRO=2,0 // გამოიყენეთ UDP კავშირი და ექვსკუთხა დატვირთვა
  • AT+PRO=2,5 // გამოიყენეთ UDP კავშირი და Json Payload
  • AT+PRO=3,0 // გამოიყენეთ MQTT Connection & hex Payload
  • AT+PRO=3,1 // გამოიყენეთ MQTT კავშირი და ThingSpeak
  • AT+PRO=3,3 // გამოიყენეთ MQTT Connection & ThingsBoard
  • AT+PRO=3,5 // გამოიყენეთ MQTT Connection & Json Payload
  • AT+PRO=4,0 // გამოიყენეთ TCP კავშირი და ექვსკუთხედი დატვირთვა
  • AT+PRO=4,5 // გამოიყენეთ TCP კავშირი და Json Payload

ზოგადი Json ფორმატი (ტიპი = 5)

This is the General Json Format. As below: {“IMEI”:”866207053462705″,”Model”:”PSNB”,” idc_intput”:0.000,”vdc_intput”:0.000,”battery”:3.513,”signal”:23,”1″:{0.000,5.056,2023/09/13 02:14:41},”2″:{0.000,3.574,2023/09/13 02:08:20},”3″:{0.000,3.579,2023/09/13 02:04:41},”4″: {0.000,3.584,2023/09/13 02:00:24},”5″:{0.000,3.590,2023/09/13 01:53:37},”6″:{0.000,3.590,2023/09/13 01:50:37},”7″:{0.000,3.589,2023/09/13 01:47:37},”8″:{0.000,3.589,2023/09/13 01:44:37}}

გაითვალისწინეთ, ზემოდან ზემოდან:

  • Idc_input, Vdc_input, Battery & Signal არის მნიშვნელობა ზედმიწევნითი დროის განმავლობაში.
  • Json ჩანაწერი 1 ~ 8 არის ბოლო 1 ~ 8 წამიampling მონაცემები, როგორც მითითებულია AT+NOUD=8 ბრძანებით. თითოეული ჩანაწერი მოიცავს (მარცხნიდან მარჯვნივ): Idc_input , Vdc_input, Sampლინგვის დრო.

HEX ფორმატის დატვირთვა (ტიპი=0)

ეს არის HEX ფორმატი. როგორც ქვემოთ:

f866207053462705 0165 0dde 13 0000 00 00 00 00 0fae 0000 64e2d74f 10b2 0000 64e2d69b 0fae 0000 64 2e5 7e10d2f 0000fae 64 2e47d0cb 0000fae 64 2e3d0 0000fae 64 2e263d0af 0000a 64e2 1d011ed 01 8e64 494d0118Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (8)

ვერსია:

ეს ბაიტები მოიცავს აპარატურულ და პროგრამულ ვერსიას.

  • უფრო მაღალი ბაიტი: მიუთითეთ სენსორის მოდელი: 0x01 SDI-12-NB-სთვის
  • ქვედა ბაიტი: მიუთითეთ პროგრამული უზრუნველყოფის ვერსია: 0x65=101, რაც ნიშნავს firmware ვერსიას 1.0.1

BAT (ბატარეის ინფორმაცია):

შეამოწმეთ ბატარეის მოცულობაtage SDI-12-NB-სთვის.

  • Ex1: 0x0dde = 3550mV
  • მაგ2: 0x0B49 = 2889 მვ

სიგნალის სიძლიერე:

NB-IoT ქსელის სიგნალის სიძლიერე.

მაგ1: 0x13 = 19

  • 0 -113 dBm ან ნაკლები
  • 1 -111 დბმ
  • 2…30 -109dBm… -53dBm
  • 31 -51 dBm ან მეტი
  • 99 უცნობია ან არ არის გამოვლენილი

ზონდის მოდელი:

SDI-12-NB შეიძლება დაუკავშირდეს სხვადასხვა ტიპის ზონდებს, 4~20mA წარმოადგენს საზომი დიაპაზონის სრულ მასშტაბს. ასე რომ, 12 mA გამომავალი ნიშნავს განსხვავებულ მნიშვნელობას სხვადასხვა ზონდისთვის.

მაგampლე.Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (9)

მომხმარებელს შეუძლია დააყენოს ზონდის სხვადასხვა მოდელი ზემოთ ზონდებისთვის. ასე რომ, IoT სერვერს შეუძლია დაინახოს იდენტური, თუ როგორ უნდა გააანალიზოს 4~20mA ან 0~30v სენსორის მნიშვნელობა და მიიღოს სწორი მნიშვნელობა.

IN1 და IN2:

  • IN1 და IN2 გამოიყენება როგორც ციფრული შეყვანის პინები.

Exampლე:

  • 01 (H): IN1 ან IN2 პინი მაღალი დონეა.
  • 00 (L): IN1 ან IN2 პინი დაბალი დონეა.
  • GPIO_EXTI დონე:
  • GPIO_EXTI გამოიყენება როგორც შეფერხების პინი.

Exampლე:

  • 01 (H): GPIO_EXTI პინი მაღალი დონისაა.
  • 00 (L): GPIO_EXTI პინი დაბალი დონეა.

GPIO_EXTI დროშა:

მონაცემთა ეს ველი აჩვენებს, არის თუ არა ეს პაკეტი გენერირებული Interrupt Pin-ით.
შენიშვნა: შეწყვეტის პინი არის ცალკე პინი ხრახნიანი ტერმინალში.

Exampლე:

  • 0x00: ნორმალური ზედა ბმულის პაკეტი.
  • 0x01: შეწყვიტოს Uplink Packet.

0~20mA:

Exampლე:

27AE(H) = 10158 (D)/1000 = 10.158mA.

Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (10)

შეაერთეთ 2 მავთულის 4~20 mA სენსორთან.Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (11)

0-30 ვ:

გაზომეთ ტომიtage ღირებულება. დიაპაზონი 0-დან 30 ვ-მდეა.

Exampლე:

138E(H) = 5006(D)/1000=5.006V

TimeStamp:

  • ერთეული TimeStamp Example: 64e2d74f(H) = 1692587855(D)
  • ჩადეთ ათობითი მნიშვნელობა ამ ბმულზე (https://www.epochconverter.com)) დრო რომ გამოვიჩინო.

ThingsBoard Payload (ტიპი=3)

Type3 payload სპეციალური დიზაინი ThingsBoard-ისთვის, ის ასევე დააკონფიგურირებს სხვა ნაგულისხმევ სერვერს ThingsBoard-ზე.

{„IMEI“: „866207053462705“, „მოდელი“: „PS-NB“, „idc_intput“: 0.0, „vdc_intput“: 3.577, „ბატარეა“: 3.55, „სიგნალი“: 22}Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (12)

ThingSpeak Payload (ტიპი=1)

ეს დატვირთვა აკმაყოფილებს ThingSpeak პლატფორმის მოთხოვნას. იგი მოიცავს მხოლოდ ოთხ ველს. ფორმა 1~4 არის: Idc_input, Vdc_input, ბატარეა და სიგნალი. დატვირთვის ეს ტიპი მოქმედებს მხოლოდ ThingsSpeak პლატფორმისთვის

როგორც ქვემოთ:

field1=idc_intput მნიშვნელობა&field2=vdc_intput მნიშვნელობა&field3=ბატარეის ღირებულება&field4=სიგნალის მნიშვნელობაDragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (13)

შეამოწმეთ Uplink და შეცვალეთ განახლების ინტერვალი

ნაგულისხმევად, სენსორი აგზავნის ბმულებს ყოველ 2 საათში და AT+NOUD=8 მომხმარებელს შეუძლია გამოიყენოს ქვემოთ მოცემული ბრძანებები uplink ინტერვალის შესაცვლელად

AT+TDC=600 // დააყენეთ განახლების ინტერვალი 600 წმ
მომხმარებელს ასევე შეუძლია დააჭიროს ღილაკს 1 წამზე მეტი ხნის განმავლობაში, რათა გაააქტიუროს uplink.

მულტი-სamplings და One uplink

შენიშვნა: AT+NOUD ფუნქცია განახლებულია Clock Logging-ზე, გთხოვთ, მიმართოთ Clock Logging ფუნქციას.

ბატარეის მუშაობის დაზოგვის მიზნით, SDI-12-NB იქნება სample Idc_input & Vdc_input მონაცემები ყოველ 15 წუთში ერთხელ და გაგზავნეთ თითო ბმული ყოველ 2 საათში. ასე რომ, ყოველი ბმულები მოიცავს 8 შენახულ მონაცემს + ​​1 რეალურ დროში მონაცემს. ისინი განისაზღვრება:

  • AT+TR=900 // ერთეული არის წამი და ნაგულისხმევია მონაცემების ჩაწერა 900 წამში ერთხელ (15 წუთი, მინიმალური შეიძლება დაყენდეს 180 წამზე)
  • AT+NOUD=8 // მოწყობილობა ნაგულისხმევად ატვირთავს ჩაწერილი მონაცემების 8 კომპლექტს. შესაძლებელია ჩანაწერების მონაცემების 32-მდე ნაკრების ატვირთვა.

ქვემოთ მოცემული დიაგრამა უფრო ნათლად ხსნის ურთიერთობას TR, NOUD და TDC შორის:Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (14)

აწვდით ბმულს გარე შეფერხებით

SDI-12-NB აქვს გარე ტრიგერის შეფერხების ფუნქცია. მომხმარებლებს შეუძლიათ გამოიყენონ GPIO_EXTI პინი მონაცემთა პაკეტების ატვირთვის გასააქტიურებლად.

AT ბრძანება:

  • AT+INTMOD // დააყენეთ ტრიგერის შეწყვეტის რეჟიმი
  • AT+INTMOD=0 // გამორთეთ შეფერხება, როგორც ციფრული შეყვანის პინი
  • AT+INTMOD=1 // ტრიგერები კიდეზე აწევით და დაცემით
  • AT+INTMOD=2 // ჩაშვება კიდის დაცემით
  • AT+INTMOD=3 // აწევა კიდეზე

დენის გამომავალი ხანგრძლივობის დაყენება

აკონტროლეთ გამომავალი ხანგრძლივობა 3V3, 5V ან 12V. ყოველი სampling, მოწყობილობის ნება

  • ჯერ ჩართეთ ენერგიის გამომავალი გარე სენსორი,
  • შეინახეთ იგი ხანგრძლივობის მიხედვით, წაიკითხეთ სენსორის მნიშვნელობა და შექმენით ზედმიწევნითი დატვირთვა
  • საბოლოო, დახურეთ გამომავალი სიმძლავრე.

Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (15)

დააყენეთ ზონდის მოდელი

მომხმარებლებმა უნდა დააკონფიგურირონ ეს პარამეტრი გარე ზონდის ტიპის მიხედვით. ამ გზით, სერვერს შეუძლია ამ მნიშვნელობის მიხედვით გაშიფვრა და სენსორის მიერ გამომავალი მიმდინარე მნიშვნელობის გადაქცევა წყლის სიღრმეში ან წნევის მნიშვნელობად.

AT ბრძანება: AT + PROBE

  • AT+PROBE=aabb
  • როდესაც aa=00, ეს არის წყლის სიღრმის რეჟიმი და დენი გარდაიქმნება წყლის სიღრმის მნიშვნელობად; bb არის ზონდი რამდენიმე მეტრის სიღრმეზე.
  • როდესაც aa=01, ეს არის წნევის რეჟიმი, რომელიც გარდაქმნის დენს წნევის მნიშვნელობად; bb წარმოადგენს წნევის სენსორის ტიპს.

Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (16) Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (17)

საათის აღრიცხვა (firmware ვერსიიდან v1.0.5)

ზოგჯერ, როდესაც ჩვენ ვაყენებთ უამრავ ბოლო კვანძს ველში. ჩვენ გვინდა ყველა სენსორი sampამავდროულად ატარეთ მონაცემები და ატვირთეთ ეს მონაცემები ერთად ანალიზისთვის. ასეთ შემთხვევაში, ჩვენ შეგვიძლია გამოვიყენოთ საათის ჩაწერის ფუნქცია. ჩვენ შეგვიძლია გამოვიყენოთ ეს ბრძანება მონაცემთა ჩაწერის დაწყების დროის და დროის ინტერვალის დასაყენებლად მონაცემთა შეგროვების კონკრეტული დროის მოთხოვნების დასაკმაყოფილებლად.

AT ბრძანება: AT +CLOCKLOG=a,b,c,d

  • a: 0: გამორთეთ საათის აღრიცხვა. 1: ჩართეთ საათის ჩაწერა
  • ბ: მიუთითეთ პირველი sampling start მეორე: დიაპაზონი (0 ~ 3599, 65535) // შენიშვნა: თუ პარამეტრი b დაყენებულია 65535-ზე, ჟურნალის პერიოდი იწყება მას შემდეგ, რაც კვანძი შედის ქსელში და აგზავნის პაკეტებს.
  • გ: მიუთითეთ სampლინგის ინტერვალი: დიაპაზონი (0 ~ 255 წუთი)
  • d: რამდენი ჩანაწერი უნდა იყოს ზედა ბმული თითოეულ TDC-ზე (მაქს. 32)

შენიშვნა: საათის ჩაწერის გამოსართავად დააყენეთ შემდეგი პარამეტრები: AT+CLOCKLOG=1,65535,0,0

Example: AT +CLOCKLOG=1,0,15,8

მოწყობილობა შეიტანს მონაცემებს მეხსიერებაში დაწყებული 0″ წამიდან (11:00 00″ პირველი საათის შემდეგ და შემდეგ წმ.ampლინგი და შესვლა ყოველ 15 წუთში. ყოველი TDC ამაღლებული ბმულის დატვირთვა შედგება: ინფორმაცია ბატარეის შესახებ + მეხსიერების ბოლო 8 ჩანაწერი დროითamp + უახლესი სample uplink დროს). იხილეთ ქვემოთ ყოფილიampლე.Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (18)

Exampლე:

AT+CLOCKLOG=1,65535,1,3

მას შემდეგ, რაც კვანძი აგზავნის პირველ პაკეტს, მონაცემები ჩაიწერება მეხსიერებაში 1 წუთის ინტერვალით. ყოველი TDC ამაღლებული ბმულისთვის, ზევით ბმულის დატვირთვა მოიცავს: ბატარეის ინფორმაციას + მეხსიერების ბოლო 3 ჩანაწერს (გადატვირთვა + დროamp).Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (19)

შენიშვნა: ამ ბრძანების კონფიგურაციამდე მომხმარებლებს სჭირდებათ სერვერის დროის სინქრონიზაცია. თუ სერვერის დრო არ არის სინქრონიზებული ამ ბრძანების კონფიგურაციამდე, ბრძანება ძალაში შედის მხოლოდ კვანძის გადატვირთვის შემდეგ.

Example Query-მ შეინახა ისტორიული ჩანაწერები

AT ბრძანება: AT + CDP

ამ ბრძანების გამოყენება შესაძლებელია შენახული ისტორიის მოსაძიებლად, მონაცემთა 32-მდე ჯგუფის ჩასაწერად, ისტორიული მონაცემების თითოეული ჯგუფი შეიცავს მაქსიმუმ 100 ბაიტს.Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (20)

შესვლის ბმულის მოთხოვნა

  • AT ბრძანება: AT + GETLOG
    ეს ბრძანება შეიძლება გამოყენებულ იქნას მონაცემთა პაკეტების ზემოთ მოყვანილი ჟურნალების შეკითხვისთვის.

Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (21)

დაგეგმილი დომენის რეზოლუცია

ეს ბრძანება გამოიყენება დომენის დაგეგმილი რეზოლუციის დასაყენებლად

AT ბრძანება:

  • AT+DNSTIMER=XX // ერთეული: საათი

ამ ბრძანების დაყენების შემდეგ დომენის სახელის რეზოლუცია რეგულარულად შესრულდება.

SDI-12-NB-ის კონფიგურაცია

მეთოდების კონფიგურაცია

SDI-12-NB მხარს უჭერს ქვემოთ მოცემულ კონფიგურაციის მეთოდს:

  • AT ბრძანება Bluetooth კავშირის საშუალებით (რეკომენდირებულია): BLE კონფიგურაციის ინსტრუქცია.
  • AT ბრძანება UART კავშირის საშუალებით: იხილეთ UART კავშირი.

AT ბრძანებების ნაკრები

  • AT+ ? : დახმარება
  • AT+ : გაიქეცი
  • AT+ = : დააყენეთ მნიშვნელობა
  • AT+ =? : მიიღეთ ღირებულება

გენერალური ბრძანებები

  • AT: ყურადღება
  • AT? : მოკლე დახმარება
  • ATZ: MCU გადატვირთვა
  • AT+TDC: აპლიკაციის მონაცემთა გადაცემის ინტერვალი
  • AT+CFG: დაბეჭდეთ ყველა კონფიგურაცია
  • AT+MODEL: მიიღეთ ინფორმაცია მოდულის შესახებ
  • AT+SLEEP: მიიღეთ ან დააყენეთ ძილის სტატუსი
  • AT+DEUI: მიიღეთ ან დააყენეთ მოწყობილობის ID
  • AT+INTMOD: დააყენეთ ტრიგერის შეწყვეტის რეჟიმი
  • AT+APN: მიიღეთ ან დააყენეთ APN
  • AT+3V3T: დააყენეთ 3V3 სიმძლავრის დროის გახანგრძლივება
  • AT+5VT: დააყენეთ 5 ვ სიმძლავრის დროის გახანგრძლივება
  • AT+12VT: დააყენეთ 12 ვ სიმძლავრის დროის გახანგრძლივება
  • AT+PROBE: მიიღეთ ან დააყენეთ ზონდის მოდელი
  • AT+PRO: აირჩიეთ შეთანხმება
  • AT+RXDL: გაახანგრძლივეთ გაგზავნისა და მიღების დრო
  • AT+TR: მიიღეთ ან დააყენეთ მონაცემთა ჩაწერის დრო
  • AT+CDP: ქეშირებული მონაცემების წაკითხვა ან გასუფთავება
  • AT+NOUD: მიიღეთ ან დააყენეთ ასატვირთი მონაცემების რაოდენობა
  • AT+DNSCFG: მიიღეთ ან დააყენეთ DNS სერვერი
  • AT+CSQTIME: მიიღეთ ან დააყენეთ დრო, რომ შეუერთდეთ ქსელს
  • AT+DNSTIMER: მიიღეთ ან დააყენეთ NDS ტაიმერი
  • AT+TLSMOD: მიიღეთ ან დააყენეთ TLS რეჟიმი
  • AT+GETSENSORVALUE: აბრუნებს სენსორის მიმდინარე გაზომვას
  • AT+SERVADDR: სერვერის მისამართი

MQTT მენეჯმენტი

  • AT+CLIENT: მიიღეთ ან დააყენეთ MQTT კლიენტი
  • AT+UNAME: მიიღეთ ან დააყენეთ MQTT მომხმარებლის სახელი
  • AT+PWD: მიიღეთ ან დააყენეთ MQTT პაროლი
  • AT+PUBTOPIC: მიიღეთ ან დააყენეთ MQTT თემის გამოქვეყნება
  • AT+SUBTOPIC: მიიღეთ ან დააყენეთ MQTT გამოწერის თემა

ინფორმაცია

  • AT+FDR: ქარხნული მონაცემების გადატვირთვა
  • AT+PWORD: სერიული წვდომის პაროლი
  • AT+LDATA: მიიღეთ ბოლო ატვირთვის მონაცემები
  • AT+CDP: ქეშირებული მონაცემების წაკითხვა ან გასუფთავება

ბატარეა და ენერგიის მოხმარება

SDI-12-NB გამოიყენეთ ER26500 + SPC1520 ბატარეის პაკეტი. იხილეთ ქვემოთ მოცემული ბმული დეტალური ინფორმაციისთვის ბატარეის ინფორმაციისა და შეცვლის შესახებ. ბატარეის ინფორმაცია და ენერგიის მოხმარების ანალიზი.

პროგრამული უზრუნველყოფის განახლება

მომხმარებელს შეუძლია შეცვალოს მოწყობილობის firmware შემდეგით:

  • განაახლეთ ახალი ფუნქციებით.
  • შეცდომების გამოსწორება.

პროგრამული უზრუნველყოფის და ცვლილებების ჟურნალის ჩამოტვირთვა შესაძლებელია: პროგრამული უზრუნველყოფის ჩამოტვირთვის ბმულიდან

Firmware განახლების მეთოდები:

  • (რეკომენდებული გზა) OTA firmware განახლება BLE-ის მეშვეობით: ინსტრუქცია.
  • განახლება UART TTL ინტერფეისის საშუალებით: ინსტრუქცია.

FAQ

როგორ შემიძლია წვდომა t BC660K-GL AT ბრძანებებზე?

მომხმარებელს შეუძლია პირდაპირ წვდომა BC660K-GL-ზე და გაგზავნოს AT ბრძანებები. იხილეთ BC660K-GL AT ბრძანების ნაკრები

როგორ დავაკონფიგურიროთ მოწყობილობა MQTT გამოწერის ფუნქციის მეშვეობით? (v1.0.3 ვერსიიდან)

გამოწერის კონტენტი: {AT COMMAND}

Exampლე:

AT+5VT=500 Node-RED-ის საშუალებით დაყენება მოითხოვს MQTT-ს კონტენტის {AT+5VT=500} გაგზავნას.Dragino-SDI-12-NB-NB-IoT-Sensor-Node-fig (22)

Order ინფორმაცია

ნაწილის ნომერი: SDI-12-NB-XX-YY XX:

  • GE: ზოგადი ვერსია (SIM ბარათის გამორიცხვა)
  • 1D: 1NCE* 10 წლიანი 500MB SIM ბარათით და წინასწარი კონფიგურაცია DataCake სერვერზე

YY: დიდი კონექტორის ხვრელის ზომა

  • M12: M12 ხვრელი
  • M16: M16 ხვრელი
  • M20: M20 ხვრელი

შეფუთვის ინფორმაცია

პაკეტში შედის:

  • SDI-12-NB NB-IoT ანალოგური სენსორი x 1
  • გარე ანტენა x 1

ზომა და წონა:

  • მოწყობილობის ზომა: სმ
  • მოწყობილობის წონა: გ
  • შეფუთვის ზომა / ცალი: სმ
  • წონა / ცალი: გ

მხარდაჭერა

  • მხარდაჭერა უზრუნველყოფილია ორშაბათიდან პარასკევის ჩათვლით, 09:00 საათიდან 18:00 საათამდე GMT+8. სხვადასხვა დროის ზონის გამო, ჩვენ არ შეგვიძლია შემოგთავაზოთ პირდაპირი მხარდაჭერა. თუმცა, თქვენს შეკითხვებზე პასუხი გაცემული იქნება რაც შეიძლება მალე, ზემოთ აღნიშნულ გრაფიკში.
  • მიაწოდეთ რაც შეიძლება მეტი ინფორმაცია თქვენს მოთხოვნასთან დაკავშირებით (პროდუქტის მოდელები, ზუსტად აღწერეთ თქვენი პრობლემა და მისი გამეორების ნაბიჯები და ა.შ.) და გაგზავნეთ ფოსტა მისამართზე Support@dragino.cc.

FCC განცხადება

FCC სიფრთხილე:

ნებისმიერი ცვლილება ან მოდიფიკაცია, რომელიც პირდაპირ არ არის დამტკიცებული მხარის მიერ, რომელიც პასუხისმგებელია შესაბამისობაზე, შეიძლება გააუქმოს მომხმარებლის უფლებამოსილება აღჭურვილობის ექსპლუატაციაზე.
ეს მოწყობილობა შეესაბამება FCC წესების მე-15 ნაწილს. ოპერაცია ექვემდებარება შემდეგ ორ პირობას:

  1. ამ მოწყობილობამ შეიძლება არ გამოიწვიოს მავნე ჩარევა და
  2. ამ მოწყობილობამ უნდა მიიღოს ნებისმიერი მიღებული ჩარევა, მათ შორის ჩარევა, რამაც შეიძლება გამოიწვიოს არასასურველი ოპერაცია.

ეს გადამცემი არ უნდა იყოს განლაგებული ან ფუნქციონირებს სხვა ანტენასთან ან გადამცემთან ერთად.

შენიშვნა: ეს მოწყობილობა გამოცდილია და აღმოჩნდა, რომ შეესაბამება B კლასის ციფრული მოწყობილობის ლიმიტებს, FCC წესების მე-15 ნაწილის შესაბამისად. ეს შეზღუდვები შექმნილია იმისათვის, რომ უზრუნველყოს გონივრული დაცვა საბინაო ინსტალაციაში მავნე ჩარევისგან. ეს მოწყობილობა გამოიმუშავებს, იყენებს და შეუძლია რადიოსიხშირული ენერგიის გამოსხივება და, თუ არ არის დაინსტალირებული და გამოყენებული ინსტრუქციის შესაბამისად, შეიძლება გამოიწვიოს რადიოკავშირების მავნე ჩარევა. თუმცა, არ არსებობს გარანტია, რომ ჩარევა არ მოხდება კონკრეტულ ინსტალაციაში. თუ ეს მოწყობილობა იწვევს საზიანო ჩარევას რადიოს ან ტელევიზიის მიღებაზე, რაც შეიძლება განისაზღვროს აღჭურვილობის გამორთვით და ჩართვით, მომხმარებელი ურჩევს შეეცადოს შეასწოროს ჩარევა შემდეგი ზომებიდან ერთი ან რამდენიმე:

  • მიმღების ანტენის გადაადგილება ან გადაადგილება.
  • გაზარდეთ დაშორება აღჭურვილობასა და მიმღებს შორის.
  • შეაერთეთ მოწყობილობა განყოფილებაში, რომელიც განსხვავდება მიმღებისგან.
  • დახმარებისთვის მიმართეთ დილერს ან გამოცდილ რადიო/ტელე ტექნიკოსს.

FCC რადიაციული ექსპოზიციის განცხადება:

ეს მოწყობილობა შეესაბამება FCC რადიაციული ექსპოზიციის ლიმიტებს, რომლებიც დადგენილია უკონტროლო გარემოში. ეს მოწყობილობა უნდა იყოს დაყენებული და ფუნქციონირდეს რადიატორსა და თქვენს სხეულს შორის მინიმალური მანძილით 20 სმ.

დოკუმენტები / რესურსები

Dragino SDI-12-NB NB-IoT სენსორის კვანძი [pdf] მომხმარებლის სახელმძღვანელო
SDI-12-NB NB-IoT სენსორის კვანძი, SDI-12-NB, NB-IoT სენსორის კვანძი, სენსორის კვანძი, კვანძი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *