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

შესავალი
რა არის SN50v3-NB NB-loT სენსორული კვანძი
SN50v3-NB არის გრძელვადიანი NB-loT სენსორული კვანძი. ის შექმნილია იმისთვის, რომ ხელი შეუწყოს დეველოპერებს სწრაფად განათავსონ ინდუსტრიული დონის NB-loT გადაწყვეტილებები. ის ეხმარება მომხმარებლებს გადააქციონ იდეა პრაქტიკულ აპლიკაციად და რეალობად აქციონ ინტერნეტი. ადვილია დაპროგრამება. შექმენით და დააკავშირეთ თქვენი ნივთები ყველგან.
- SN50v3-NB უკაბელო ნაწილი დაფუძნებულია NB მოდელზე, მომხმარებელს საშუალებას აძლევს გაგზავნოს მონაცემები და მიაღწიოს უკიდურესად დიდ დიაპაზონს მონაცემთა დაბალი სიჩქარით. ის უზრუნველყოფს ულტრა გრძელ დიაპაზონის გავრცელების სპექტრის კომუნიკაციას და მაღალი ჩარევის იმუნიტეტს და ამცირებს მიმდინარე მოხმარებას. ის მიზნად ისახავს პროფესიონალურ უკაბელო სენსორულ ქსელს. აპლიკაციები, როგორიცაა სარწყავი სისტემები, ჭკვიანი გამრიცხველიანება, ჭკვიანი ქალაქები, შენობების ავტომატიზაცია და ა.შ.
- SN50v3-NB იყენებს STM32I0x ჩიპს ST-დან, STML0x არის ულტრა დაბალი სიმძლავრის STM32L072xxxx მიკროკონტროლერი, რომელიც აერთიანებს უნივერსალური სერიული ავტობუსის დაკავშირების სიმძლავრეს (USB 2.0 კრისტალურად ნაკლები) მაღალი ხარისხის ARM® Cortex® 0-M32+. ბირთვი, რომელიც მუშაობს 32 MHz სიხშირეზე, მეხსიერების დაცვის ერთეული (MPU), მაღალსიჩქარიანი ჩაშენებული მეხსიერება (192 კბაიტი Flash პროგრამის მეხსიერება, 6 კბაიტი მონაცემთა EEPROM და 20 კბაიტი ოპერატიული მეხსიერება) პლუს გაძლიერებული I/Os და პერიფერიული მოწყობილობების ფართო სპექტრი.
- SN50v3-NB არის ღია კოდის პროდუქტი, ის დაფუძნებულია STM32Cube HAL დრაივერებზე და უამრავი ბიბლიოთეკა შეგიძლიათ იპოვოთ ST საიტზე სწრაფი განვითარებისთვის.
- SN50v3-NB მხარს უჭერს სხვადასხვა ბმულის მეთოდებს, მათ შორის MQTT, MQTTs, UDP და TCP სხვადასხვა აპლიკაციის მოთხოვნილებებისთვის და მხარს უჭერს ბმულებს სხვადასხვა loT სერვერებზე.
- SN50v3-NB მხარს უჭერს BLE კონფიგურაციას და OTA განახლებას, რაც მომხმარებლის გამოყენებას მარტივს ხდის.
- SN50v3-NB იკვებება 8500 mAh Li-SOCl2 ბატარეით, ის განკუთვნილია გრძელვადიანი გამოყენებისთვის რამდენიმე წლამდე.
- SN50v3-NB აქვს სურვილისამებრ ჩაშენებული SIM ბარათი და ნაგულისხმევი loT სერვერის კავშირის ვერსია. რაც განაპირობებს მის მუშაობას მარტივი კონფიგურაციით.
SN50v3-NB NB-loT ქსელში

მახასიათებლები
- NB-loT Bands: B2/B4/B5/B12/B13/B17/B25/B66/B85 @H-FDD
- ულტრა დაბალი ენერგიის მოხმარება
- ღია კოდის აპარატურა I პროგრამული უზრუნველყოფა
- გაამრავლეთ Sampling და ერთი uplink
- Bluetooth დისტანციური კონფიგურაციის და თარიღის პროგრამული უზრუნველყოფის მხარდაჭერა
- გადატვირთვა MQTT, MQTTs, TCP ან UDP მეშვეობით
- პერიოდულად ჩართეთ ლინკი
- კონფიგურაციის შესაცვლელად ჩამოტვირთეთ ბმული
- 8500 mAh ბატარეა გრძელვადიანი გამოყენებისთვის
- ნანო SIM ბარათის სლოტი NB-loT SIM-ისთვის
სპეციფიკაცია
საერთო DC მახასიათებლები:
- მიწოდება ტომიtage: 2.5v ~ 3.6v
- ოპერაციული ტემპერატურა: -40 ~ 85°C
1/0 ინტერფეისი:
- ბატარეის სიმძლავრე (2.6v ~ 3.6v დამოკიდებულია ბატარეაზე)
- +5 ვ კონტროლირებადი გამომავალი
- 3 x შეფერხების ან ციფრული IN/OUT პინები
- 3 x ერთი მავთულის ინტერფეისი
- 1 x UART ინტერფეისი
- 1 x I2C ინტერფეისი
NB-loT სპეციფიკაცია:
NB-loT მოდული:
BC660K-GL დამხმარე ზოლები:
BLE — 24O2—248O(MHz) NB-LOT Band2—-185O–191O(MHz) NB-LOT Band4—-171O–1755(MHz) NB-LOT Band5—-824—-849(MHz) NB-LOT Band12— -699—716 (MHz) NB-LOT დიაპაზონი13—-777—-787MHz) NB-LOT დიაპაზონი17—-7O4—7O6(MHz) NB-LOT დიაპაზონი25—-185O-1915(MHz) NB-LOT დიაპაზონი66—-171O- 178O(MHz) NB-LOT დიაპაზონი85—-698—716(MHz)
- Li/SOCl2 არადამუხტველი ბატარეა
- ტევადობა: 8500 mAh
- თვითგამონადენი: < 1 % / წელიწადში @ 25 ° C
- მაქსიმალური უწყვეტი დენი: 130 mA
- მაქსიმალური გამაძლიერებელი დენი: 2A, 1 წამი
ენერგიის მოხმარება
- STOP რეჟიმი: 1 0uA @ 3.3v
- მაქსიმალური გადაცემის სიმძლავრე: 350 mA@3.3v
აპლიკაციები
- ჭკვიანი შენობები და სახლის ავტომატიზაცია
- ლოგისტიკა და მიწოდების ჯაჭვის მენეჯმენტი
- ჭკვიანი გაზომვა
- ჭკვიანი სოფლის მეურნეობა
- ჭკვიანი ქალაქები
- ჭკვიანი ქარხანა
ძილის რეჟიმი და სამუშაო რეჟიმი
ღრმა ძილის რეჟიმი: სენსორს არ აქვს NB-loT გააქტიურებული. ეს რეჟიმი გამოიყენება შენახვისა და ტრანსპორტირებისთვის, ბატარეის მუშაობის დაზოგვის მიზნით.
სამუშაო რეჟიმი: ამ რეჟიმში, სენსორი იმუშავებს როგორც NB-loT სენსორი, რათა შეუერთდეს NB-loT ქსელს და გაგზავნოს სენსორის მონაცემები სერვერზე. ყოველ ს-ს შორისampling/tx/rx პერიოდულად, სენსორი იქნება IDLE რეჟიმში), IDLE რეჟიმში სენსორს აქვს იგივე ენერგიის მოხმარება, რაც ღრმა ძილის რეჟიმში.
ღილაკი და LED-ები


შენიშვნა: როდესაც მოწყობილობა ახორციელებს პროგრამას, ღილაკები შეიძლება გახდეს არასწორი. უმჯობესია დააჭიროთ ღილაკებს მას შემდეგ, რაც მოწყობილობა დაასრულებს პროგრამის შესრულებას.
BLE კავშირი
SN50v3-NB მხარს უჭერს BLE დისტანციური კონფიგურაციის და პროგრამული უზრუნველყოფის განახლებას.
BLE შეიძლება გამოყენებულ იქნას სენსორის პარამეტრის კონფიგურაციისთვის ან კონსოლის გამომავალი სენსორიდან სანახავად. BLE გააქტიურდება მხოლოდ შემდეგ შემთხვევაში:
- დააჭირეთ ღილაკს ზემოთ ბმულის გასაგზავნად
- დააჭირეთ ღილაკს აქტიურ მოწყობილობაზე.
- მოწყობილობის ჩართვა ან გადატვირთვა.
თუ BLE-ზე 60 წამის განმავლობაში არ იქნება აქტივობის კავშირი, სენსორი გამორთავს BLE მოდულს დაბალი ენერგიის რეჟიმში შესასვლელად.
Pin Definitions, Switch & SIM-ის მიმართულება
SN50v3-NB გამოიყენეთ დედა დაფა, რომელიც ქვემოთ მოცემულია.

ჯუმპერი JP2
ჩართეთ მოწყობილობა ამ ჯემპერის დაყენებისას.
ჩატვირთვის რეჟიმი / SW1
- ISP: განახლების რეჟიმი, მოწყობილობას არ ექნება სიგნალი ამ რეჟიმში. მაგრამ მზადაა პროგრამული უზრუნველყოფის განახლებისთვის. LED არ იმუშავებს. Firmware არ იმუშავებს.
- ფლეშ: სამუშაო რეჟიმში, მოწყობილობა იწყებს მუშაობას და აგზავნის კონსოლის გამომავალს შემდგომი გამართვისთვის
გადატვირთვის ღილაკი
დააჭირეთ მოწყობილობის გადატვირთვას.
SIM ბარათის მიმართულება
იხილეთ ეს ბმული. როგორ ჩადოთ SIM ბარათი.
გამოიყენეთ SN50v3-NB loT სერვერთან კომუნიკაციისთვის
გაგზავნეთ მონაცემები loT სერვერზე NB-loT ქსელის საშუალებით
SN50v3-NB აღჭურვილია NB-loT მოდულით, SN50v3-NB-ში წინასწარ ჩატვირთული პროგრამული უზრუნველყოფა მიიღებს გარემოს მონაცემებს სენსორებისგან და მნიშვნელობას გადასცემს ადგილობრივ NB-loT ქსელში NB-loT მოდულის მეშვეობით. NB-loT ქსელი გადასცემს ამ მნიშვნელობას loT სერვერს SN50v3-NB-ით განსაზღვრული პროტოკოლით.
ქვემოთ მოცემულია ქსელის სტრუქტურა:
SN50v3-NB NB-loT ქსელში

არსებობს ორი ვერსია: -GE და -1 D ვერსია SN50v3-NB.
GE ვერსია: ეს ვერსია არ შეიცავს SIM ბარათს ან მიუთითებს რომელიმე loT სერვერზე. მომხმარებელმა უნდა გამოიყენოს AT ბრძანებები ორი ნაბიჯის ქვემოთ კონფიგურაციისთვის SN50v3-NB მონაცემების loT სერვერზე გაგზავნის დასაყენებლად.
- დააინსტალირეთ NB-loT SIM ბარათი და დააკონფიგურირეთ APN. იხილეთ Attach Network-ის ინსტრუქცია.
- დააყენეთ სენსორი loT სერვერზე მითითებისთვის. იხილეთ ინსტრუქცია კონფიგურაციის სხვადასხვა სერვერების დასაკავშირებლად.
ქვემოთ მოცემულია სხვადასხვა სერვერის შედეგი ერთი შეხედვით.


1D ვერსია: ამ ვერსიას აქვს 1 NCE SIM ბარათი წინასწარ დაინსტალირებული და კონფიგურაცია, რათა გაგზავნოს მნიშვნელობა DataCake-ში. მომხმარებელმა უბრალოდ უნდა შეარჩიოს სენსორის ტიპი DataCake-ში და გაააქტიუროს SN50v3-NB და მომხმარებელი შეძლებს მონაცემთა DataCake-ში ნახვას. იხილეთ აქ DataCake კონფიგურაციის ინსტრუქცია.
სამუშაო რეჟიმი და ზემოქმედების დატვირთვა
SN50v3-NB-ს აქვს სხვადასხვა სამუშაო რეჟიმი სხვადასხვა ტიპის სენსორების შეერთებისთვის. ეს განყოფილება აღწერს ამ რეჟიმებს. მომხმარებელს შეუძლია გამოიყენოს AT Command AT +CFGMOD SN50v3-NB სხვადასხვა სამუშაო რეჟიმზე დასაყენებლად.
მაგampლე:
AT +CFGMOD:2 // დააყენებს SN50v3-NB მუშაობას MOD=2 მანძილის რეჟიმში, რომელიც მიზნად ისახავს გაზომოს მანძილი ულტრაბგერითი სენსორის საშუალებით.
ზედმიწევნითი დატვირთვები შედგენილია ASCII სტრიქონში. მაგampლე:
0a cd 00 ed 0a cc 00 00 ef 02 d2 1 d (სულ 24 ASCII Chars). რეალური დატვირთვის წარმომადგენელი:
Ox 0a cd 00 ed 0a cc 00 00 ef 02 d21d სულ 12 ბაიტი
შენიშვნა:
- ყველა რეჟიმი იზიარებს იგივე Payload განმარტებას აქედან.
- ნაგულისხმევად, მოწყობილობა ყოველ 1 საათში ერთხელ გაგზავნის შეტყობინებას.
CFGM0D=1 (ნაგულისხმევი რეჟიმი}
ამ რეჟიმში, uplink payload ჩვეულებრივ შეიცავს 27 ბაიტს. (შენიშვნა: დრო ქamp ველი დამატებულია firmware ვერსიიდან v1 .2.0)
| ზომა (ბაიტი) | 8 | 1 | 2 | 1 | 2 | 2 | 2 | 4 | |||
| ღირებულება | მოწყობილობის ID | ვერ | BAT | სიგნალის სიძლიერე | MOD 0x01 | ტემპერატურა (DS18B20) (PC13) | ციფრული შესვლა (PB15) და შეფერხება | ADC (PA4) | ტემპერატურა
SHT20/SHT31-ის მიერ |
ტენიანობის მიერ
SHT20/SHT31 |
დროულიamp |
თუ ქეშის ატვირთვის მექანიზმი ჩართულია, თქვენ მიიღებთ დატვირთვას, რომელიც ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

შენიშვნა:
- ქეშირებული იქნება უახლესი მონაცემების მხოლოდ 10-მდე ნაკრები.
- თეორიულად, ატვირთვის მაქსიმალური ბაიტი არის 215.
თუ გამოვიყენებთ MOTT კლიენტს ამ MOTT თემის გამოსაწერად, ჩვენ შეგვიძლია დავინახოთ შემდეგი ინფორმაცია NB სენსორის მიერთების მონაცემების შესახებ.

დატვირთვა არის ASCII სტრიქონი, იგივე HEX: Ox f866207058378443 0464 Odee 16 01 00f7 00 0001 OOfc 0232 64fa7491
სადაც:
- მოწყობილობის ID: f866207058378443 = 866207058378443
- Version: 0x04:dSN50v3-NB,0x64=100=1.0.0
- BAT: 0x0dee = 3566 mV = 3.566V
- სინგალი: 0x16 = 22
- მოდელი: 0x01 = 1
- ტემპერატურა DS18b20-ით: 0x00f7 = 247/10=24.7
- შეწყვეტა: 0x00 = 0
- ADC: 0x0001 = 1 = 1.00 მვ
- ტემპერატურა SHT20/SHT31-ით: 0x00fc = 252 = 25.2 °C
- ტენიანობა SHT20/SHT31-ით: 0x0232 = 562 = 56.2 %rh
- დროულიamp: 64fa7491 =1694135441=2023-09-0809:10:41
I2C სენსორისა და DS18820 ტემპერატურის სენსორის დაკავშირების რეჟიმი:

CFGMOD:2 (დისტანციის რეჟიმი)
ეს რეჟიმი გამიზნულია მანძილის გასაზომად. სულ 25 ბაიტი, (შენიშვნა: დრო ქamp ველი დამატებულია firmware ვერსიიდან v1 .2.0)
| ზომა (ბაიტი) | 8 | 1 | 2 | 1 | 2 | 4 | ||||
| ღირებულება | მოწყობილობის ID | ვერ | BAT | სიგნალის სიძლიერე | MOD 0x02 | ტემპერატურა (DS18B20) (PC13) | ციფრული შესვლა (PB15) და შეფერხება | ADC (PA4) | მანძილის გაზომვა:
1) LIDAR-Lite V3HP ან |
დროულიamp |
თუ ქეშის ატვირთვის მექანიზმი ჩართულია, თქვენ მიიღებთ დატვირთვას, რომელიც ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

შენიშვნა:
- ქეშირებული იქნება უახლესი მონაცემების მხოლოდ 10-მდე ნაკრები.
- თეორიულად, ატვირთვის მაქსიმალური ბაიტი არის 193.
თუ გამოვიყენებთ MQTT კლიენტს ამ MQTT თემის გამოსაწერად, ჩვენ შეგვიძლია დავინახოთ შემდეგი ინფორმაცია NB სენსორის ზემოქმედების მონაცემების შესახებ.

ასე რომ, დატვირთვა არის 0xf868411056754138 0078 0ca9 11 02 01 Ob 00 0ca8 0158 60dacc87
სადაც:
- მოწყობილობის ID: 0xf868411056754138 = 868411056754138
- ვერსია: 0x0078= 120= 1.2.0′
- BAT: 0x0ca9 = 3241 მვ = 3.241 ვ
- სინგალი: 0x11 = 17
- მოდელი: 0x02 = 2
- ტემპერატურა DS18b20-ით: 0x010b= 267 = 26.7 °C
- შეწყვეტა: 0x00 = 0
- ADCs: 0x0ca8 = 3240 მვ
- მანძილი LIDAR-Lite V3HP/ულტრაბგერითი სენსორით: 0x0158 = 344 სმ
- დროულიamp: 0x60dacc87 = 1,624,951,943 = 2021-06-29 15:32:23
LIDAR-Lite V3HP-ის დაკავშირება:

კავშირი ულტრაბგერით სენსორთან:
დაბალი სიმძლავრის მისაღებად საჭიროა R1 და R2 რეზისტორების ამოღება, წინააღმდეგ შემთხვევაში იქნება 240 uA ლოდინის დენი.

CFGM0D=3 (3 ADC + 12C)
ამ რეჟიმში სულ 29 ბაიტია. მოიცავს 3 x ADC + 1 x I2C, (შენიშვნა: დრო ქamp ველი დამატებულია firmware ვერსიიდან v1 .2.0)

- ADC1 იყენებს პინ PA4-ს გასაზომად
- ADC2 იყენებს პინ PA5-ს გასაზომად
- ADC3 იყენებს pin PAS-ს გასაზომად
(გამოდგება დედაპლატის ვერსიისთვის: LSN50 v3.1)
თუ ქეშის ატვირთვის მექანიზმი ჩართულია, თქვენ მიიღებთ დატვირთვას, რომელიც ნაჩვენებია ქვემოთ მოცემულ ფიგურაში.

შენიშვნა:
- ქეშირებული იქნება უახლესი მონაცემების მხოლოდ 10-მდე ნაკრები.
- თეორიულად, ატვირთვის მაქსიმალური ბაიტი არის 226.
თუ გამოვიყენებთ MQTT კლიენტს ამ MQTT თემის გამოსაწერად, ჩვენ შეგვიძლია დავინახოთ შემდეგი ინფორმაცია NB სენსორის ზემოქმედების მონაცემების შესახებ.

ასე რომ, დატვირთვა არის Ox 1868411056754138 0078 0cf0 12 03 0cbc 00 0cef 010a 024b 0cef 60dbc494
სადაც:
- მოწყობილობის ID: 0xf868411056754138 = 868411056754138
დოკუმენტები / რესურსები
![]() |
Dragino ZHZ50V3NB NB-IoT სენსორის კვანძი [pdf] მომხმარებლის სახელმძღვანელო ZHZ50V3NB NB-IoT სენსორის კვანძი, ZHZ50V3NB, NB-IoT სენსორის კვანძი, IoT სენსორის კვანძი, სენსორის კვანძი, კვანძი |

