Dragino-LOGO

Dragino ZHZ50V3NB NB-IoT érzékelő csomópont

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-PRODUCT

Bevezetés

Mi az SN50v3-NB NB-loT érzékelőcsomópont
Az SN50v3-NB egy nagy hatótávolságú NB-loT érzékelőcsomópont. Úgy tervezték, hogy megkönnyítse a fejlesztők számára az ipari szintű NB-loT megoldások gyors üzembe helyezését. Segíti a felhasználókat, hogy az ötletet gyakorlati alkalmazássá alakítsák, és valóra váltsák a tárgyak internetét. Könnyen programozható. teremtse meg és kösse össze dolgait mindenhol.

  • Az SN50v3-NB vezeték nélküli alkatrész az NB modellen alapul, amely lehetővé teszi a felhasználó számára az adatok küldését és rendkívül nagy hatótávolságok elérését alacsony adatátviteli sebesség mellett. Ultra-nagy hatótávolságú szórt spektrumú kommunikációt és magas zavarvédettséget biztosít, miközben minimalizálja az áramfogyasztást. A professzionális vezeték nélküli érzékelőhálózatot célozza meg. olyan alkalmazások, mint az öntözőrendszerek, intelligens mérés, intelligens városok, épületautomatizálás stb.
  • Az SN50v3-NB az ST STM32I0x chipjét használja, az STML0x pedig az ultra-alacsony fogyasztású STM32L072xxxx mikrokontrollerek az univerzális soros busz (USB 2.0 kristály nélküli) csatlakozási teljesítményét a nagy teljesítményű ARM® Cortex®-M0+ 32 bites RISC-vel 32 MHz-es frekvencián működő mag, memóriavédelmi egység (MPU), nagy sebességű beágyazott memóriák (192 Kbyte Flash program memória, 6 Kbyte adat EEPROM és 20 Kbyte RAM), valamint a továbbfejlesztett I/Ok és perifériák széles választéka.
  • Az SN50v3-NB egy nyílt forráskódú termék, az STM32Cube HAL meghajtókon alapul, és rengeteg könyvtár található az ST oldalon a gyors fejlesztés érdekében.
  • Az SN50v3-NB különböző felfelé irányuló kapcsolati módszereket támogat, beleértve az MQTT-t, az MQTT-ket, az UDP-t és a TCP-t a különböző alkalmazáskövetelményekhez, és támogatja a különféle loT-szerverekhez való felfelé irányuló kapcsolatokat.
  • Az SN50v3-NB támogatja a BLE konfigurálást és az OTA frissítést, amelyek megkönnyítik a felhasználó használatát.
  • Az SN50v3-NB 8500mAh Li-SOCl2 akkumulátorral működik, hosszú távú, akár több éves használatra tervezték.
  • Az SN50v3-NB opcionális beépített SIM-kártyával és alapértelmezett LoT-szerver csatlakozási verzióval rendelkezik. Emiatt egyszerű konfigurációval működik.

SN50v3-NB egy NB-loT hálózatban

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (1)

Jellemzők

  • NB-loT Bands: B2/B4/B5/B12/B13/B17/B25/B66/B85 @H-FDD
  • Ultra alacsony energiafogyasztás
  • Nyílt forráskódú hardver I szoftver
  • Szorozzuk meg az S-tampling és egy uplink
  • Támogatja a Bluetooth távoli konfigurációt és a firmware-t
  • Felfelé irányuló kapcsolat MQTT-n, MQTT-n, TCP-n vagy UDP-n keresztül
  • Felfelé irányuló kapcsolat időszakonként bekapcsolva
  • Lefelé hivatkozás a konfiguráció módosításához
  • 8500 mAh-s akkumulátor hosszú távú használatra
  • Nano SIM kártyanyílás az NB-loT SIM-hez

Specifikáció

Gyakori DC jellemzők:

  • Supply Voltage: 2.5V ~ 3.6V
  • Üzemi hőmérséklet: -40 ~ 85°C

1/0 interfész: 

  • Akkumulátor kimenet (2.6 V ~ 3.6 V akkumulátortól függően)
  • +5V vezérelhető kimenet
  • 3 x Interrupt vagy Digital IN/OUT érintkező
  • 3 x egyvezetékes interfész
  • 1 x UART interfész
  • 1 x I2C interfész

NB-loT specifikáció:
NB-loT modul:

BC660K-GL támogatási sávok:

BLE — 24O2—248O(MHz) NB-LOT 2. sáv—-185O-191O(MHz) NB-LOT 4. sáv—-171O-1755(MHz) NB-LOT 5. sáv—-824—-849(MHz) NB-LOT 12. sáv— -699—716(MHz) NB-LOT 13. sáv—-777—-787 MHz 17O (MHz) NB-LOT 7. sáv - -4-7 (MHz)

  • Li/SOCl2 nem tölthető akkumulátor
  • Kapacitás: 8500 mAh
  • Önkisülés: < 1% / év 25 °C-on
  • Max folyamatos áram: 130mA
  • Maximális erősítő áram: 2A, 1 másodperc

Energiafogyasztás 

  • STOP mód: 1 0uA @ 3.3 V
  • Maximális adási teljesítmény: 350mA@3.3v

Alkalmazások

  • Intelligens épületek és otthoni automatizálás
  • Logisztika és ellátási lánc menedzsment
  • Intelligens mérés
  • Intelligens mezőgazdaság
  • Okos városok
  • Smart Factory

Alvó üzemmód és munkamód

Mély alvó mód: Az érzékelőn nincs aktiválva NB-loT. Ez a mód tárolásra és szállításra szolgál az akkumulátor élettartamának megtakarítása érdekében.

Munkamód: Ebben a módban az érzékelő NB-loT érzékelőként működik, hogy csatlakozzon az NB-loT hálózathoz, és az érzékelő adatokat küldje el a szervernek. Az egyes s közöttampling/tx/rx időszakonként, az érzékelő tétlen üzemmódban lesz), tétlen üzemmódban az érzékelő energiafogyasztása megegyezik a mély alvó üzemmóddal.

Gombok és LED-ek

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (2)

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (3)

Jegyzet: Amikor a készülék egy programot futtat, a gombok érvénytelenné válhatnak. Legjobb, ha a gombokat megnyomja, miután a készülék befejezte a program végrehajtását.

BLE csatlakozás

Az SN50v3-NB támogatja a BLE távoli konfigurálását és a firmware frissítését.

A BLE segítségével konfigurálható az érzékelő paramétere, vagy megtekinthető az érzékelő konzol kimenete. A BLE csak az alábbi esetekben aktiválódik:

  • Nyomja meg a gombot felfelé irányuló kapcsolat küldéséhez
  • Nyomja meg a gombot az eszköz aktiválásához.
  • Eszköz bekapcsolása vagy alaphelyzetbe állítása.

Ha 60 másodpercen belül nincs tevékenység kapcsolat a BLE-n, az érzékelő leállítja a BLE modult, hogy alacsony fogyasztású módba lépjen.

Pin definíciók, kapcsoló és SIM-irány

Az SN50v3-NB alaplapot használja az alábbiak szerint.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (4)

Jumper JP2

Kapcsolja be az eszközt, amikor felhelyezi ezt a jumpert.

BOOT MODE / SW1

  1. ISP: frissítési módban az eszköz nem kap jelet ebben a módban. de készen áll a firmware frissítésére. A LED nem fog működni. A firmware nem fut.
  2. Vaku: munka módban az eszköz elkezd dolgozni, és elküldi a konzol kimenetét további hibakereséshez

Reset gomb
Nyomja meg az eszköz újraindításához.

SIM-kártya iránya
Lásd ezt a linket. A SIM kártya behelyezése.

Használja az SN50v3-NB-t a loT szerverrel való kommunikációhoz

Adatok küldése a loT szerverre NB-loT hálózaton keresztül
Az SN50v3-NB NB-loT modullal van felszerelve, az SN50v3-NB előre telepített firmware-e környezeti adatokat kap az érzékelőktől, és az NB-loT modulon keresztül továbbítja az értéket a helyi NB-loT hálózatnak. Az NB-loT hálózat ezt az értéket továbbítja a loT szervernek az SN50v3-NB által meghatározott protokollon keresztül.

Az alábbiakban a hálózati struktúra látható:

SN50v3-NB egy NB-loT hálózatban 

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (5)

Az SN1v50-NB két verziója létezik: -GE és -3 D verzió.

GE verzió: Ez a verzió nem tartalmaz SIM-kártyát, és nem mutat semmilyen loT-szerverre. A felhasználónak az AT parancsokkal kell konfigurálnia az alábbi két lépést az SN50v3-NB adatküldés beállításához a loT szervernek.

  • Telepítse az NB-loT SIM-kártyát és konfigurálja az APN-t. Lásd az Attach Network utasítását.
  • Állítsa be az érzékelőt úgy, hogy a loT szerverre mutasson. Lásd a Konfigurálás különböző kiszolgálók csatlakoztatásához című részt.

Az alábbiakban egy pillantással láthatók a különböző szerverek eredményei.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (6)

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (7)

1D verzió: Ebben a verzióban 1 NCE SIM-kártya van előre telepítve, és úgy van beállítva, hogy értéket küldjön a DataCake-nek. A felhasználónak csak ki kell választania az érzékelő típusát a DataCake-ben, és aktiválnia kell az SN50v3-NB-t, és a felhasználó láthatja az adatokat a DataCake-ben. Itt találja a DataCake konfigurációs utasításait.

Munkamód és Uplink hasznos terhelés
Az SN50v3-NB különböző működési módokkal rendelkezik a különböző típusú érzékelők csatlakoztatásához. Ez a rész ezeket a módokat írja le. A felhasználó az AT +CFGMOD AT paranccsal állíthatja be az SN50v3-NB-t különböző üzemmódokba.

Plample:

Az AT +CFGMOD:2 // az SN50v3-NB-t MOD=2 távolság üzemmódra állítja, amely ultrahangos érzékelővel méri a távolságot.

Az uplink hasznos terhelések ASCII karakterláncban vannak összeállítva. Plample:
0a cd 00 ed 0a cc 00 00 ef 02 d2 1 d (összesen 24 ASCII karakter). A tényleges rakomány képviselője:
Ox 0a cd 00 ed 0a cc 00 00 ef 02 d21d Összesen 12 bájt

JEGYZET:

  1. Minden mód ugyanazt a hasznos terhelés magyarázatát tartalmazza ITT.
  2. Alapértelmezés szerint a készülék 1 óránként küld egy uplink üzenetet.

CFGM0D=1 (alapértelmezett mód}

Ebben a módban a felfelé irányuló kapcsolat általában 27 bájtot tartalmaz. (Megjegyzés: Idő stamp mező hozzáadásra került a firmware v1 .2.0 verziója óta)

Méret (bájt) 8   1   2 1 2 2 2 4
Érték Eszközazonosító Ver DENEVÉR Jelerősség MOD 0x01 Hőmérséklet (DS18B20) (PC13) Digitális bemenet (PB15) és megszakítás ADC (PA4) Hőmérséklet

SHT20/SHT31 által

Páratartalom által

SHT20/SHT31

Legidősebbamp

Ha a gyorsítótár-feltöltési mechanizmus be van kapcsolva, az alábbi ábrán látható hasznos terhelést kapja.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (8)

JEGYZET: 

  1. A legfrissebb adatok legfeljebb 10 készletét tárolják a gyorsítótárban.
  2. Elméletileg a maximális feltöltési bájt 215.

Ha a MOTT kliens segítségével feliratkozunk erre a MOTT témára, akkor a következő információkat láthatjuk, amikor az NB szenzor felfelé irányuló adatot küld.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (9)

A hasznos teher ASCII karakterlánc, ugyanaz a HEX: Ox f866207058378443 0464 Odee 16 01 00f7 00 0001 OOfc 0232 64fa7491

ahol: 

  • Eszköz azonosító: f866207058378443 = 866207058378443
  • Version: 0x04:dSN50v3-NB,0x64=100=1.0.0
  • BAT: 0x0dee = 3566 mV = 3.566 V
  • Singal: 0x16 = 22
  • Modell: 0x01 = 1
  • Hőmérséklet a DS18b20 szerint: 0x00f7 = 247/10=24.7
  • Megszakítás: 0x00 = 0
  • ADC: 0x0001 = 1 = 1.00 mv
  • Hőmérséklet SHT20/SHT31 szerint: 0x00fc = 252 = 25.2 °C
  • Páratartalom SHT20/SHT31 szerint: 0x0232 = 562 = 56.2 %rh
  • Legidősebbamp: 64fa7491 =1694135441=2023-09-0809:10:41

Az I2C érzékelő és a DS18820 hőmérséklet érzékelő csatlakozási módja:

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (10)

CFGMOD:2 (távolság mód)
Ez a mód a távolság mérésére szolgál. Összesen 25 bájt, (Megjegyzés: Idő stamp mező hozzáadásra került a firmware v1 .2.0 verziója óta)

Méret (bájt) 8   1   2 1   2 4
Érték Eszközazonosító Ver DENEVÉR Jelerősség MOD 0x02 Hőmérséklet (DS18B20) (PC13) Digitális bemenet (PB15) és megszakítás ADC (PA4) A távolság mérése:

1) LIDAR-Lite V3HP Or

Legidősebbamp

Ha a gyorsítótár-feltöltési mechanizmus be van kapcsolva, az alábbi ábrán látható hasznos terhelést kapja.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (8)

JEGYZET: 

  1. A legfrissebb adatok legfeljebb 10 készletét tárolják a gyorsítótárban.
  2. Elméletileg a maximális feltöltési bájt 193.

Ha az MQTT klienst használjuk az MQTT témára való feliratkozáshoz, akkor a következő információkat láthatjuk, amikor az NB érzékelő uplink adatokat küld.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (11)

Tehát a hasznos teher 0xf868411056754138 0078 0ca9 11 02 01 Ob 00 0ca8 0158 60dacc87

ahol:

  • Eszköz azonosító: 0xf868411056754138 = 868411056754138
  • Változat: 0x0078 = 120 = 1.2.0′
  • DENEVÉR: 0x0ca9 = 3241 mV = 3.241 V
  • Szingal: 0x11 = 17
  • Modell: 0x02 = 2
  • Hőmérséklet a DS18b20 szerint: 0x010b = 267 = 26.7 °C
  • Megszakítás: 0x00 = 0
  • ADC: 0x0ca8 = 3240 mv
  • Távolság LIDAR-Lite V3HP/ultrahangos érzékelővel: 0x0158 = 344 cm
  • Legidősebbamp: 0x60dacc87 = 1,624,951,943 2021 06 29 = 15-32-23 XNUMX:XNUMX:XNUMX

LIDAR-Lite V3HP csatlakoztatása: 

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (12)

Csatlakozás az ultrahangos érzékelőhöz:
El kell távolítani az R1 és R2 ellenállásokat az alacsony teljesítmény eléréséhez, különben 240uA készenléti áram lesz.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (13)

CFGM0D=3 (3 ADC + 12C)
Ez a mód összesen 29 bájtot tartalmaz. Tartalmazza 3 x ADC + 1 x I2C, (Megjegyzés: Idő stamp mező hozzáadásra került a firmware v1 .2.0 verziója óta)

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (15)

  • Az ADC1 a PA4 tűt használja a méréshez
  • Az ADC2 a PA5 tűt használja a méréshez
  • Az ADC3 pin PAS-t használ a méréshez

(Alkalmas alaplapi verzióhoz: LSN50 v3.1)

Ha a gyorsítótár-feltöltési mechanizmus be van kapcsolva, az alábbi ábrán látható hasznos terhelést kapja.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (8)

JEGYZET:

  1. A legfrissebb adatok legfeljebb 10 készletét tárolják a gyorsítótárban.
  2. Elméletileg a maximális feltöltési bájt 226.

Ha az MQTT klienst használjuk az MQTT témára való feliratkozáshoz, akkor a következő információkat láthatjuk, amikor az NB érzékelő uplink adatokat küld.

Dragino-ZHZ50V3NB-NB-IoT-Sensor-Node-FIG- (14)

Tehát a hasznos teher Ox 1868411056754138 0078 0cf0 12 03 0cbc 00 0cef 010a 024b 0cef 60dbc494

ahol:

  • Eszközazonosító: 0xf868411056754138 = 868411056754138

Dokumentumok / Források

Dragino ZHZ50V3NB NB-IoT érzékelő csomópont [pdf] Felhasználói kézikönyv
ZHZ50V3NB NB-IoT érzékelő csomópont, ZHZ50V3NB, NB-IoT érzékelő csomópont, IoT érzékelő csomópont, érzékelő csomópont, csomópont

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *