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 ՄՀց հաճախականությամբ, հիշողության պաշտպանության միավոր (MPU), բարձր արագությամբ ներկառուցված հիշողություններ (192 Կբայթ Flash ծրագրի հիշողություն, 6 Կբայթ տվյալների EEPROM և 20 Կբայթ օպերատիվ հիշողություն) և ընդլայնված I/O-ների և ծայրամասային սարքերի լայն տեսականի:
- SN50v3-NB-ը բաց կոդով արտադրանք է, այն հիմնված է STM32Cube HAL դրայվերների վրա և շատ գրադարաններ կարելի է գտնել ST կայքում՝ արագ զարգացման համար:
- SN50v3-NB-ն աջակցում է վերահղման տարբեր մեթոդներ, ներառյալ MQTT, MQTTs, UDP և TCP տարբեր կիրառական պահանջների համար, ինչպես նաև աջակցում է վերահղումներ դեպի տարբեր loT սերվերներ:
- SN50v3-NB-ն աջակցում է BLE կազմաձևմանը և OTA թարմացմանը, ինչը հեշտացնում է օգտագործողին օգտագործելը:
- SN50v3-NB-ն սնուցվում է 8500mAh Li-SOCl2 մարտկոցով, այն նախատեսված է մինչև մի քանի տարի երկարաժամկետ օգտագործման համար:
- SN50v3-NB-ն ունի կամընտիր ներկառուցված SIM քարտ և լռելյայն սերվերի միացման տարբերակ: Ինչն էլ ստիպում է այն աշխատել պարզ կոնֆիգուրացիայով:
SN50v3-NB NB-loT ցանցում

Առանձնահատկություններ
- NB-loT Bands: B2/B4/B5/B12/B13/B17/B25/B66/B85 @H-FDD
- Ուլտրա ցածր էներգիայի սպառում
- Բաց կոդով ապարատային I ծրագրակազմ
- Բազմապատկել Սampling և մեկ վերելակ
- Աջակցեք Bluetooth-ի հեռակառավարման կոնֆիգուրացիաներին և ծրագրակազմին
- Uplink MQTT, MQTTs, TCP կամ UDP-ի միջոցով
- Պարբերաբար միացրեք կապը
- Ներքև հղում՝ կազմաձևումը փոխելու համար
- 8500 mAh մարտկոց երկարաժամկետ օգտագործման համար
- Nano SIM քարտի բնիկ NB-loT SIM-ի համար
Հստակեցում
DC-ի ընդհանուր բնութագրերը.
- Մատակարարում Voltage: 2.5v ~ 3.6v
- Աշխատանքային ջերմաստիճան՝ -40 ~ 85°C
1/0 Ինտերֆեյս:
- Մարտկոցի թողունակությունը (2.6v ~ 3.6v կախված է մարտկոցից)
- +5v կառավարելի ելք
- 3 x ընդհատում կամ թվային IN/OUT կապում
- 3 x մեկ մետաղալարով ինտերֆեյս
- 1 x UART ինտերֆեյս
- 1 x I2C ինտերֆեյս
NB-loT Spec:
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 (ՄՀց) NB-LOT տիրույթ 13—-777—-787 ՄՀց) NB-LOT տիրույթ17—-7O4—7O6(ՄՀց) NB-LOT տիրույթ25—-185O-1915(ՄՀց) NB-LOT տիրույթ66—-171O- 178O (ՄՀց) NB-LOT տիրույթ 85—-698—716 (ՄՀց)
- Li/SOCl2 չլիցքավորվող մարտկոց
- Հզորությունը՝ 8500 mAh
- Ինքնալիցքաթափում` < 1 % / Տարեկան 25 ° C
- Առավելագույն անընդհատ հոսանք՝ 130 մԱ
- Առավելագույն ուժեղացման հոսանքը՝ 2A, 1 վայրկյան
Էլեկտրաէներգիայի սպառում
- STOP ռեժիմ՝ 1 0uA @ 3.3v
- Հաղորդման առավելագույն հզորությունը՝ 350mA@3.3v
Դիմումներ
- Խելացի շենքեր և տնային ավտոմատացում
- Լոգիստիկա և մատակարարման շղթայի կառավարում
- Խելացի հաշվառում
- Խելացի գյուղատնտեսություն
- Խելացի քաղաքներ
- Smart Factory
Քնի ռեժիմ և աշխատանքային ռեժիմ
Խորը քնի ռեժիմ. Սենսորը չունի NB-loT ակտիվացում: Այս ռեժիմն օգտագործվում է պահեստավորման և առաքման համար՝ մարտկոցի կյանքը խնայելու համար:
Աշխատանքային ռեժիմ. Այս ռեժիմում Սենսորը կաշխատի որպես NB-loT սենսոր՝ NB-loT ցանցին միանալու և սենսորային տվյալները սերվեր ուղարկելու համար: Յուրաքանչյուր s-ի միջևampling/tx/rx պարբերաբար, սենսորը կլինի IDLE ռեժիմում), IDLE ռեժիմում սենսորն ունի նույն էներգիայի սպառումը, ինչ Deep Sleep ռեժիմը:
Կոճակ և լուսադիոդներ


Նշում. Երբ սարքը կատարում է ծրագիր, կոճակները կարող են անվավեր դառնալ: Լավագույնն այն է, որ կոճակները սեղմել այն բանից հետո, երբ սարքը ավարտել է ծրագրի կատարումը:
BLE կապ
SN50v3-NB-ն աջակցում է BLE հեռակառավարման կարգավորումներին և որոնվածի թարմացմանը:
BLE-ը կարող է օգտագործվել սենսորի պարամետրը կարգավորելու կամ սենսորից վահանակի ելքը տեսնելու համար: BLE-ը կակտիվանա միայն հետևյալ դեպքում.
- Սեղմեք կոճակը՝ վերին հղում ուղարկելու համար
- Սեղմեք կոճակը ակտիվ սարքի համար:
- Սարքի միացում կամ վերակայում:
Եթե 60 վայրկյանում BLE-ի վրա ակտիվության միացում չլինի, սենսորը կանջատի BLE մոդուլը՝ ցածր էներգիայի ռեժիմ մտնելու համար:
Փին սահմանումներ, անջատիչ և SIM-ի ուղղություն
SN50v3-NB օգտագործեք մայր տախտակը, որը ստորև նշված է:

Թռիչք JP2
Միացրեք Սարքը, երբ տեղադրեք այս jumper-ը:
BOOT MODE / SW1
- ISP: արդիականացման ռեժիմ, սարքն այս ռեժիմում ազդանշան չի ունենա: բայց պատրաստ է արդիականացման որոնվածը: LED- ը չի աշխատի: Որոնվածը չի աշխատի:
- Flash: աշխատանքային ռեժիմը, սարքը սկսում է աշխատել և ուղարկում է վահանակի ելք՝ հետագա վրիպազերծման համար
Վերականգնել կոճակը
Սեղմեք՝ սարքը վերագործարկելու համար:
SIM քարտի ուղղություն
Տես այս հղումը. Ինչպես տեղադրել SIM քարտ:
LoT սերվերի հետ շփվելու համար օգտագործեք SN50v3-NB
Տվյալներն ուղարկել 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 տվյալների ուղարկումը lotT սերվերին սահմանելու համար:
- Տեղադրեք NB-loT SIM քարտը և կարգավորեք APN-ը: Տե՛ս Attach Network-ի հրահանգը:
- Կարգավորեք սենսորը դեպի loT սերվերը մատնանշելու համար: Տես «Կարգավորել տարբեր սերվերներ միացնելու համար» հրահանգը:
Ստորև ներկայացված է տարբեր սերվերի արդյունքը որպես հայացք:


1 D տարբերակ: Այս տարբերակում նախապես տեղադրված է 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 նիշ): Փաստացի ծանրաբեռնվածության ներկայացուցիչը.
Ox 0a cd 00 ed 0a cc 00 00 ef 02 d21d Ընդամենը 12 բայթ
ԾԱՆՈԹՈՒԹՅՈՒՆ.
- Բոլոր ռեժիմները կիսում են նույն Payload-ի բացատրությունը HERE-ից:
- Լռելյայնորեն սարքը յուրաքանչյուր 1 ժամը մեկ կուղարկի վերահղման հաղորդագրություն:
CFGM0D=1 (կանխադրված ռեժիմ}
Այս ռեժիմում վերբեռնման բեռնվածությունը սովորաբար պարունակում է 27 բայթ: (Ծանոթագրություն՝ Ժամանակ սamp դաշտը ավելացվել է որոնվածը v1 տարբերակից .2.0)
| Չափը (bytes) | 8 | 1 | 2 | 1 | 2 | 2 | 2 | 4 | |||
| Արժեք | Սարքի ID | Վեր | BAT | Ազդանշանի ուժ | ՊՆ 0x01 | Ջերմաստիճան (DS18B20) (PC13) | Թվային մուտք (PB15) և ընդհատում | ADC (PA4) | Ջերմաստիճանը
SHT20/SHT31-ի կողմից |
Խոնավությունը ըստ
SHT20/SHT31 |
Timամանակամիտ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
- Timամանակամիտamp: 64fa7491 =1694135441=2023-09-0809:10:41
I2C սենսորի և DS18820 ջերմաստիճանի ցուցիչի միացման ռեժիմ.

CFGMOD:2 (Հեռավորության ռեժիմ)
Այս ռեժիմը նպատակաուղղված է հեռավորությունը չափելու համար: Ընդամենը 25 բայթ, (Ծանոթագրություն. Time stamp դաշտը ավելացվել է որոնվածը v1 տարբերակից .2.0)
| Չափը (bytes) | 8 | 1 | 2 | 1 | 2 | 4 | ||||
| Արժեք | Սարքի ID | Վեր | BAT | Ազդանշանի ուժ | ՊՆ 0x02 | Ջերմաստիճան (DS18B20) (PC13) | Թվային մուտք (PB15) և ընդհատում | ADC (PA4) | Հեռավորությունը չափել՝
1) LIDAR-Lite V3HP Or |
Timամանակամիտ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
- ADC: 0x0ca8 = 3240 մվ
- Հեռավորությունը LIDAR-Lite V3HP/Ուլտրաձայնային սենսորով. 0x0158 = 344 սմ
- Timամանակամիտ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 դաշտը ավելացվել է որոնվածը 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 սենսորային հանգույց, սենսորային հանգույց, հանգույց |

