Uzol snímača Dragino ZHZ50V3NB NB-IoT

Úvod
Čo je senzorový uzol SN50v3-NB NB-loT
SN50v3-NB je senzorový uzol NB-loT s dlhým dosahom. Je navrhnutý tak, aby uľahčil vývojárom rýchle nasadenie riešení NB-loT na priemyselnej úrovni. Pomáha používateľom premeniť myšlienku na praktickú aplikáciu a urobiť z internetu vecí realitu. Dá sa jednoducho naprogramovať. vytvárať a spájať svoje veci všade.
- Bezdrôtová časť SN50v3-NB je založená na modeli NB, ktorý umožňuje užívateľovi odosielať dáta a dosahovať extrémne veľké vzdialenosti pri nízkych dátových rýchlostiach. Poskytuje ultra-dlhú komunikáciu s rozprestretým spektrom a vysokú odolnosť proti rušeniu pri minimalizácii spotreby prúdu. Zameriava sa na profesionálnu bezdrôtovú senzorovú sieť aplikácie, ako sú zavlažovacie systémy, inteligentné meranie, inteligentné mestá, automatizácia budov atď.
- SN50v3-NB používa čip STM32I0x od ST, STML0x je mikrokontrolér STM32L072xxxx s veľmi nízkou spotrebou energie, ktorý zahŕňa výkon pripojenia univerzálnej sériovej zbernice (bez kryštálov USB 2.0) s vysokovýkonným 0-bitovým RISC ARM® Cortex®-M32+ jadro pracujúce na frekvencii 32 MHz, jednotka na ochranu pamäte (MPU), vysokorýchlostné vstavané pamäte (192 kB programovej pamäte Flash, 6 kB dátovej EEPROM a 20 kB RAM) plus široká škála vylepšených I/O a periférnych zariadení.
- SN50v3-NB je produkt s otvoreným zdrojovým kódom, je založený na ovládačoch STM32Cube HAL a na stránke ST možno nájsť veľa knižníc pre rýchly vývoj.
- SN50v3-NB podporuje rôzne uplinkové metódy vrátane MQTT, MQTT, UDP a TCP pre rôzne požiadavky aplikácií a podporuje uplinky na rôzne servery loT.
- SN50v3-NB podporuje konfiguráciu BLE a aktualizáciu OTA, ktoré uľahčujú používanie.
- SN50v3-NB je napájaný 8500mAh Li-SOCl2 batériou, je určený na dlhodobé používanie až niekoľko rokov.
- SN50v3-NB má voliteľnú vstavanú SIM kartu a predvolenú verziu pripojenia k serveru LoT. Vďaka tomu funguje s jednoduchou konfiguráciou.
SN50v3-NB v sieti NB-loT

Vlastnosti
- NB-loT Bands: B2/B4/B5/B12/B13/B17/B25/B66/B85 @H-FDD
- Ultra nízka spotreba energie
- Open source hardvér I softvér
- Vynásobte Sampling a jeden uplink
- Podpora vzdialenej konfigurácie Bluetooth a aktualizácie firmvéru
- Uplink cez MQTT, MQTT, TCP alebo UDP
- Uplink je pravidelne zapnutý
- Downlink na zmenu konfigurácie
- 8500mAh batéria pre dlhodobé používanie
- Slot pre nano SIM kartu pre NB-loT SIM
Špecifikácia
Bežné vlastnosti DC:
- Dodávka Voltage: 2.5 V ~ 3.6 V
- Prevádzková teplota: -40 ~ 85 ° C
Rozhranie 1/0:
- Výstup batérie (2.6V ~ 3.6V závisí od batérie)
- +5V regulovateľný výstup
- 3 x prerušenie alebo digitálny vstup/výstup
- 3 x jednovodičové rozhranie
- 1 x UART rozhranie
- 1 x I2C rozhranie
Špecifikácia NB-loT:
Modul NB-loT:
Podporné pásma BC660K-GL:
BLE — 24O2—248O(MHz) Pásmo NB-LOT 2—-185O–191O(MHz) Pásmo NB-LOT 4—-171O–1755 (MHz) Pásmo NB-LOT 5—-824—-849 (MHz) Pásmo NB-LOT12— -699-716(MHz) NB-LOT pásmo 13--777--787MHz) NB-LOT pásmo 17--7O4-7O6(MHz) NB-LOT pásmo 25--185O-1915(MHz) NB-LOT pásmo66--171O- 178 (MHz) NB-LOT pásmo 85--698-716 (MHz)
- Li/SOCl2 nenabíjateľná batéria
- Kapacita: 8500 mAh
- Samovybíjanie: < 1 % / rok pri 25 ° C
- Maximálny trvalý prúd: 130 mA
- Maximálny zosilňovací prúd: 2A, 1 sekunda
Spotreba energie
- Režim STOP: 1 0uA @ 3.3 V
- Maximálny vysielací výkon: 350 mA @ 3.3 V
Aplikácie
- Inteligentné budovy a domáca automatizácia
- Logistika a riadenie dodávateľského reťazca
- Inteligentné meranie
- Inteligentné poľnohospodárstvo
- Inteligentné mestá
- Smart Factory
Režim spánku a pracovný režim
Režim hlbokého spánku: Senzor nemá aktiváciu NB-loT. Tento režim sa používa na skladovanie a prepravu, aby sa šetrila výdrž batérie.
Pracovný režim: V tomto režime bude senzor fungovať ako senzor NB-loT, aby sa pripojil k sieti NB-loT a odosielal údaje senzora na server. Medzi každým sampling/tx/rx pravidelne, snímač bude v režime IDLE), v režime IDLE má snímač rovnakú spotrebu energie ako v režime hlbokého spánku.
Tlačidlo a LED diódy


Poznámka: Keď zariadenie vykonáva program, tlačidlá môžu byť neplatné. Najlepšie je stlačiť tlačidlá potom, čo zariadenie dokončí vykonávanie programu.
BLE pripojenie
SN50v3-NB podporuje vzdialenú konfiguráciu BLE a aktualizáciu firmvéru.
BLE možno použiť na konfiguráciu parametra snímača alebo zobrazenie výstupu konzoly zo snímača. BLE sa aktivuje iba v prípade nižšie:
- Stlačením tlačidla odošlete uplink
- Stlačením tlačidla aktivujete zariadenie.
- Zariadenie Zapnite alebo resetujte.
Ak nedôjde k žiadnemu pripojeniu aktivity na BLE do 60 sekúnd, senzor vypne modul BLE a prejde do režimu nízkej spotreby.
Definície pinov, prepínač a smer karty SIM
SN50v3-NB použite základnú dosku, ktorá je uvedená nižšie.

Prepojka JP2
Zapnite zariadenie, keď umiestnite tento mostík.
BOOT MODE / SW1
- ISP: upgrade, zariadenie nebude mať v tomto režime žiadny signál. ale pripravený na aktualizáciu firmvéru. LED nebude fungovať. Firmvér sa nespustí.
- Flash: pracovný režim, zariadenie začne pracovať a odošle výstup konzoly na ďalšie ladenie
Tlačidlo Reset
Stlačením reštartujte zariadenie.
Smer karty SIM
Pozrite si tento odkaz. Ako vložiť SIM kartu.
Na komunikáciu so serverom loT použite SN50v3-NB
Posielajte údaje na server loT cez sieť NB-loT
SN50v3-NB je vybavený modulom NB-loT, predinštalovaný firmvér v SN50v3-NB získa údaje o prostredí zo senzorov a odošle hodnotu do lokálnej siete NB-loT cez modul NB-loT. Sieť NB-loT odošle túto hodnotu serveru loT prostredníctvom protokolu definovaného SN50v3-NB.
Nižšie uvádzame štruktúru siete:
SN50v3-NB v sieti NB-loT

Existujú dve verzie: -GE a -1D verzia SN50v3-NB.
Verzia GE: Táto verzia neobsahuje SIM kartu ani odkaz na žiadny server LoT. Používateľ musí použiť AT príkazy na konfiguráciu nižšie uvedených dvoch krokov na nastavenie odosielania údajov SN50v3-NB na server loT.
- Nainštalujte SIM kartu NB-loT a nakonfigurujte APN. Pozrite si pokyny pre pripojenie siete.
- Nastavte senzor tak, aby ukazoval na server loT. Pozrite si pokyny v časti Konfigurácia na pripojenie rôznych serverov.
Nižšie je uvedený prehľad výsledkov rôznych serverov.


1D verzia: Táto verzia má predinštalovanú 1 NCE SIM kartu a je nakonfigurovaná na odosielanie hodnoty do DataCake. Používateľovi stačí vybrať typ snímača v DataCake a aktivovať SN50v3-NB a používateľ bude môcť vidieť údaje v DataCake. Tu nájdete pokyny na konfiguráciu DataCake.
Pracovný režim a nosnosť uplinku
SN50v3-NB má odlišný pracovný režim pre pripojenie rôznych typov snímačov. Táto časť popisuje tieto režimy. Užívateľ môže použiť AT príkaz AT + CFGMOD na nastavenie SN50v3-NB do rôznych pracovných režimov.
Napríkladample:
AT +CFGMOD:2 // nastaví SN50v3-NB tak, aby pracoval v režime vzdialenosti MOD=2, ktorý sa zameriava na meranie vzdialenosti pomocou ultrazvukového snímača.
Užitočné zaťaženia pre uplink sú zložené v reťazci ASCII. Naprample:
0a cd 00 ed 0a cc 00 00 ef 02 d2 1 d (spolu 24 znakov ASCII). Predstavuje skutočné užitočné zaťaženie:
Ox 0a cd 00 ed 0a cc 00 00 ef 02 d21d Celkom 12 bajtov
POZNÁMKA:
- Všetky režimy zdieľajú rovnaké vysvetlenie užitočného zaťaženia od TU.
- V predvolenom nastavení zariadenie odošle uplink správu každú 1 hodinu.
CFGM0D=1 (predvolený režim}
V tomto režime obsahuje uplink užitočná časť zvyčajne 27 bajtov. (Poznámka: Čas svamp polia sú pridané od verzie firmvéru v1 .2.0)
| Veľkosť (bajty) | 8 | 1 | 2 | 1 | 2 | 2 | 2 | 4 | |||
| Hodnota | ID zariadenia | Ver | BAT | Sila signálu | MOD 0x01 | Teplota (DS18B20) (PC13) | Digitálny vstup (PB15) a prerušenie | ADC (PA4) | Teplota
od SHT20/SHT31 |
Vlhkosť podľa
SHT20/SHT31 |
Časamp |
Ak je mechanizmus nahrávania vyrovnávacej pamäte zapnutý, dostanete užitočné zaťaženie zobrazené na obrázku nižšie.

POZNÁMKA:
- Do vyrovnávacej pamäte sa uloží iba 10 sád najnovších údajov.
- Teoreticky je maximálny upload bajtov 215.
Ak použijeme klienta MOTT na odoberanie tejto témy MOTT, môžeme vidieť nasledujúce informácie, keď NB senzor uplink dáta.

Užitočné zaťaženie je reťazec ASCII, reprezentatívny rovnaký HEX: Ox f866207058378443 0464 Odee 16 01 00f7 00 0001 OOfc 0232 64fa7491
kde:
- ID zariadenia: f866207058378443 = 866207058378443
- Version: 0x04:dSN50v3-NB,0x64=100=1.0.0
- BAT: 0x0dee = 3566 mV = 3.566V
- Singal: 0x16 = 22
- Model: 0x01 = 1
- Teplota podľa DS18b20: 0x00f7 = 247/10 = 24.7
- Prerušenie: 0x00 = 0
- ADC: 0x0001 = 1 = 1.00 mv
- Teplota podľa SHT20/SHT31: 0x00fc = 252 = 25.2 °C
- Vlhkosť podľa SHT20/SHT31: 0x0232 = 562 = 56.2 % rv
- Časamp: 64fa7491 =1694135441=2023-09-0809:10:41
Režim pripojenia snímača I2C a snímača teploty DS18820:

CFGMOD:2 (režim vzdialenosti)
Tento režim je určený na meranie vzdialenosti. Celkom 25 bajtov, (Poznámka: Čas stamp polia sú pridané od verzie firmvéru v1 .2.0)
| Veľkosť (bajty) | 8 | 1 | 2 | 1 | 2 | 4 | ||||
| Hodnota | ID zariadenia | Ver | BAT | Sila signálu | MOD 0x02 | Teplota (DS18B20) (PC13) | Digitálny vstup (PB15) a prerušenie | ADC (PA4) | Meranie vzdialenosti:
1) LIDAR-Lite V3HP Or |
Časamp |
Ak je mechanizmus nahrávania vyrovnávacej pamäte zapnutý, dostanete užitočné zaťaženie zobrazené na obrázku nižšie.

POZNÁMKA:
- Do vyrovnávacej pamäte sa uloží iba 10 sád najnovších údajov.
- Teoreticky je maximálny upload bajtov 193.
Ak použijeme klienta MQTT na odoberanie tejto témy MQTT, môžeme vidieť nasledujúce informácie, keď NB senzor uplink dáta.

Takže užitočné zaťaženie je 0xf868411056754138 0078 0ca9 11 02 01 Ob 00 0ca8 0158 60dacc87
kde:
- ID zariadenia: 0xf868411056754138 = 868411056754138
- Verzia: 0x0078= 120= 1.2.0′
- BAT: 0x0ca9 = 3241 mV = 3.241 V
- Singal: 0 x 11 = 17
- Model: 0 x 02 = 2
- Teplota podľa DS18b20: 0x010b= 267 = 26.7 °C
- Prerušiť: 0 x 00 = 0
- ADC: 0x0ca8 = 3240 mv
- Vzdialenosť podľa LIDAR-Lite V3HP/ultrazvukový senzor: 0x0158 = 344 cm
- Časamp: 0x60dacc87 = 1,624,951,943 2021 06 29 = 15 32:23:XNUMX
Pripojenie LIDAR-Lite V3HP:

Pripojenie k ultrazvukovému senzoru:
Potrebujete odstrániť odpory R1 a R2, aby ste získali nízky výkon, inak bude prúd v pohotovostnom režime 240 uA.

CFGM0D=3 (3 ADC + 12C)
Tento režim má celkovo 29 bajtov. Zahŕňa 3 x ADC + 1 x I2C, (Poznámka: Čas stamp polia sú pridané od verzie firmvéru v1 .2.0)

- ADC1 používa na meranie kolík PA4
- ADC2 používa na meranie kolík PA5
- ADC3 používa na meranie pin PAS
(Vhodné pre verziu základnej dosky: LSN50 v3.1)
Ak je mechanizmus nahrávania vyrovnávacej pamäte zapnutý, dostanete užitočné zaťaženie zobrazené na obrázku nižšie.

POZNÁMKA:
- Do vyrovnávacej pamäte sa uloží iba 10 sád najnovších údajov.
- Teoreticky je maximálny upload bajtov 226.
Ak použijeme klienta MQTT na odoberanie tejto témy MQTT, môžeme vidieť nasledujúce informácie, keď NB senzor uplink dáta.

Takže užitočné zaťaženie je Ox 1868411056754138 0078 0cf0 12 03 0cbc 00 0cef 010a 024b 0cef 60dbc494
kde:
- ID zariadenia: 0xf868411056754138 = 868411056754138
Dokumenty / zdroje
![]() |
Uzol snímača Dragino ZHZ50V3NB NB-IoT [pdfPoužívateľská príručka ZHZ50V3NB NB-IoT senzorový uzol, ZHZ50V3NB, NB-IoT senzorový uzol, IoT senzorový uzol, senzorový uzol, uzol |

