Dragino-โลโก้

Dragino ZHZ50V3NB NB-IoT เซนเซอร์โหนด

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-ผลิตภัณฑ์

การแนะนำ

โหนดเซ็นเซอร์ NB-loT SN50v3-NB คืออะไร
SN50v3-NB คือโหนดเซ็นเซอร์ NB-loT ระยะไกล ได้รับการออกแบบมาเพื่ออำนวยความสะดวกให้กับนักพัฒนาในการปรับใช้โซลูชัน NB-loT ระดับอุตสาหกรรมได้อย่างรวดเร็ว ช่วยให้ผู้ใช้เปลี่ยนแนวคิดดังกล่าวให้กลายเป็นแอปพลิเคชันที่ใช้งานได้จริง และทำให้ Internet of Things กลายเป็นความจริง มันง่ายที่จะตั้งโปรแกรม สร้างและเชื่อมต่อสิ่งของของคุณได้ทุกที่

  • ชิ้นส่วนไร้สาย SN50v3-NB ขึ้นอยู่กับรุ่น NB ช่วยให้ผู้ใช้สามารถส่งข้อมูลและเข้าถึงช่วงที่ยาวมากด้วยอัตราข้อมูลต่ำ โดยให้การสื่อสารแบบกระจายสเปกตรัมระยะไกลพิเศษและภูมิคุ้มกันการรบกวนสูงในขณะที่ลดการใช้กระแสไฟฟ้าให้เหลือน้อยที่สุด โดยกำหนดเป้าหมายไปที่เครือข่ายเซ็นเซอร์ไร้สายระดับมืออาชีพ การใช้งานต่างๆ เช่น ระบบชลประทาน การวัดแสงอัจฉริยะ เมืองอัจฉริยะ ระบบอัตโนมัติในอาคาร และอื่นๆ
  • SN50v3-NB ใช้ชิป STM32I0x จาก ST, STML0x คือไมโครคอนโทรลเลอร์ STM32L072xxxx ที่ใช้พลังงานต่ำเป็นพิเศษ รวมพลังการเชื่อมต่อของ Universal Serial Bus (USB 2.0 Crystal-less) เข้ากับ ARM® Cortex®-M0+ 32-bit RISC ประสิทธิภาพสูง แกนหลักทำงานที่ความถี่ 32 MHz, หน่วยป้องกันหน่วยความจำ (MPU), หน่วยความจำแบบฝังความเร็วสูง (หน่วยความจำโปรแกรมแฟลช 192 Kbytes, EEPROM ข้อมูล 6 Kbytes และ RAM 20 Kbytes) รวมถึง I/O ที่ได้รับการปรับปรุงและอุปกรณ์ต่อพ่วงที่หลากหลาย
  • SN50v3-NB เป็นผลิตภัณฑ์โอเพ่นซอร์ส ซึ่งใช้ไดรเวอร์ STM32Cube HAL และมีไลบรารีจำนวนมากอยู่ในไซต์ ST เพื่อการพัฒนาอย่างรวดเร็ว
  • SN50v3-NB รองรับวิธีการอัปลิงก์ที่แตกต่างกัน รวมถึง MQTT, MQTTs, UDP และ TCP สำหรับข้อกำหนดแอปพลิเคชันที่แตกต่างกัน และรองรับการอัปลิงก์ไปยังเซิร์ฟเวอร์ loT ต่างๆ
  • SN50v3-NB รองรับการกำหนดค่า BLE และการอัพเดต OTA ซึ่งทำให้ผู้ใช้ใช้งานง่าย
  • SN50v3-NB ใช้พลังงานจากแบตเตอรี่ Li-SOCl8500 ขนาด 2mAh ซึ่งออกแบบมาเพื่อการใช้งานในระยะยาวสูงสุดถึงหลายปี
  • SN50v3-NB มีซิมการ์ดเสริมในตัวและเวอร์ชันการเชื่อมต่อเซิร์ฟเวอร์ Lot เริ่มต้น ซึ่งทำให้ทำงานได้ด้วยการกำหนดค่าที่เรียบง่าย

SN50v3-NB ในเครือข่าย NB-loT

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (1)

คุณสมบัติ

  • NB-loT Bands: B2/B4/B5/B12/B13/B17/B25/B66/B85 @H-FDD
  • การใช้พลังงานต่ำเป็นพิเศษ
  • ซอฟต์แวร์โอเพ่นซอร์สฮาร์ดแวร์ I
  • คูณสampling และหนึ่งอัปลิงค์
  • รองรับการกำหนดค่าระยะไกล Bluetooth และเฟิร์มแวร์วันที่ของคุณ
  • อัปลิงก์ผ่าน MQTT, MQTTs, TCP หรือ UDP
  • อัพลิงค์เป็นระยะ
  • ดาวน์ลิงค์เปลี่ยน configuration
  • แบตเตอรี่ 8500mAh สำหรับการใช้งานระยะยาว
  • ช่องใส่นาโน SIM การ์ดสำหรับ NB-loT SIM

ข้อมูลจำเพาะ

ลักษณะทั่วไปของกระแสตรง:

  • ปริมาณอุปทานtagอี: 2.5v ~ 3.6v
  • อุณหภูมิในการทำงาน: -40 ~ 85° C

1/0 อินเทอร์เฟซ: 

  • เอาต์พุตแบตเตอรี่ (2.6v ~ 3.6v ขึ้นอยู่กับแบตเตอรี่)
  • เอาต์พุตที่ควบคุมได้ +5v
  • 3 x อินเทอร์รัปต์หรือพินอิน/เอาท์ดิจิทัล
  • 3 x อินเทอร์เฟซแบบสายเดียว
  • 1 x อินเทอร์เฟซ UART
  • อินเทอร์เฟซ I1C 2 ชิ้น

ข้อมูลจำเพาะ 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 Band13—-777—-787MHz) NB-LOT Band17—-7O4—7O6(MHz) NB-LOT Band25—-185O-1915(MHz) NB-LOT Band66—-171O- 178O(MHz) NB-LOT Band85—-698—716(MHz)

  • แบตเตอรี่ Li/SOCl2 ที่ไม่สามารถชาร์จได้
  • ความจุ: 8500mAh
  • การปลดปล่อยตัวเอง: < 1 % / ปี @ 25 ° C
  • กระแสไฟสูงสุดต่อเนื่อง: 130mA
  • เพิ่มกระแสสูงสุด: 2A, 1 วินาที

การใช้พลังงาน 

  • โหมดหยุด: 1 0uA @ 3.3v
  • กำลังส่งสูงสุด: 350mA@3.3v

แอปพลิเคชั่น

  • อาคารอัจฉริยะและระบบอัตโนมัติในบ้าน
  • การจัดการโลจิสติกส์และห่วงโซ่อุปทาน
  • มิเตอร์อัจฉริยะ
  • เกษตรอัจฉริยะ
  • เมืองอัจฉริยะ
  • โรงงานอัจฉริยะ

โหมดสลีปและโหมดการทำงาน

โหมดสลีปลึก: เซ็นเซอร์ไม่มีการเปิดใช้งาน NB-loT โหมดนี้ใช้สำหรับจัดเก็บและขนส่งเพื่อประหยัดอายุการใช้งานแบตเตอรี่

โหมดการทำงาน: ในโหมดนี้เซ็นเซอร์จะทำงานเป็นเซ็นเซอร์ NB-loT เพื่อเข้าร่วมเครือข่าย NB-loT และส่งข้อมูลเซ็นเซอร์ไปยังเซิร์ฟเวอร์ ระหว่างแต่ละสampling/tx/rx เป็นระยะๆ เซ็นเซอร์จะอยู่ในโหมด IDLE) ในโหมด IDLE เซ็นเซอร์จะใช้พลังงานเท่ากับโหมด Deep Sleep

ปุ่มและไฟ LED

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (2)

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (3)

บันทึก: เมื่ออุปกรณ์กำลังรันโปรแกรม ปุ่มต่างๆ อาจใช้งานไม่ได้ ทางที่ดีควรกดปุ่มหลังจากที่อุปกรณ์รันโปรแกรมเสร็จแล้ว

การเชื่อมต่อ BLE

SN50v3-NB รองรับการกำหนดค่าระยะไกล BLE และการอัพเดตเฟิร์มแวร์

BLE สามารถใช้เพื่อกำหนดค่าพารามิเตอร์ของเซ็นเซอร์หรือดูเอาต์พุตคอนโซลจากเซ็นเซอร์ BLE จะเปิดใช้งานในกรณีด้านล่างเท่านั้น:

  • กดปุ่มเพื่อส่งอัปลิงค์
  • กดปุ่มไปยังอุปกรณ์ที่ใช้งานอยู่
  • อุปกรณ์เปิดหรือรีเซ็ต

หากไม่มีการเชื่อมต่อกิจกรรมบน BLE ภายใน 60 วินาที เซ็นเซอร์จะปิดโมดูล BLE เพื่อเข้าสู่โหมดพลังงานต่ำ

คำจำกัดความของพิน, สวิตช์และทิศทางของซิม

SN50v3-NB ใช้เมนบอร์ดดังต่อไปนี้

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (4)

จัมเปอร์ JP2

เปิดอุปกรณ์เมื่อใส่จัมเปอร์นี้

โหมดบูต / SW1

  1. ผู้ให้บริการอินเทอร์เน็ต: โหมดอัปเกรด อุปกรณ์จะไม่มีสัญญาณใดๆ ในโหมดนี้ แต่พร้อมสำหรับการอัพเกรดเฟิร์มแวร์ ไฟ LED จะไม่ทำงาน เฟิร์มแวร์จะไม่ทำงาน
  2. แฟลช: โหมดการทำงาน อุปกรณ์จะเริ่มทำงานและส่งเอาต์พุตคอนโซลเพื่อแก้ไขข้อบกพร่องเพิ่มเติม

ปุ่มรีเซ็ต
กดเพื่อรีบูตอุปกรณ์

ทิศทางซิมการ์ด
ดูลิงค์นี้ วิธีใส่ซิมการ์ด

ใช้ 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 

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (5)

มีสองเวอร์ชัน: เวอร์ชัน -GE และ -1 D ของ SN50v3-NB

เวอร์ชันจีอี: เวอร์ชันนี้ไม่รวมซิมการ์ดหรือชี้ไปที่เซิร์ฟเวอร์ Lot ใด ๆ ผู้ใช้จำเป็นต้องใช้คำสั่ง AT เพื่อกำหนดค่าสองขั้นตอนด้านล่างเพื่อตั้งค่า SN50v3-NB ส่งข้อมูลไปยังเซิร์ฟเวอร์ loT

  • ติดตั้งซิมการ์ด NB-loT และกำหนดค่า APN ดูคำแนะนำของแนบเครือข่าย
  • ตั้งค่าเซ็นเซอร์ให้ชี้ไปที่ Lot Server ดูคำแนะนำในการกำหนดค่าเพื่อเชื่อมต่อเซิร์ฟเวอร์ที่แตกต่างกัน

ด้านล่างนี้แสดงผลลัพธ์ของเซิร์ฟเวอร์ที่แตกต่างกันโดยสรุป

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (6)

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (7)

เวอร์ชัน 1D: รุ่นนี้มีซิมการ์ด NCE 1 อันติดตั้งไว้ล่วงหน้าและกำหนดค่าให้ส่งค่าไปยัง DataCake ผู้ใช้เพียงแค่ต้องเลือกประเภทเซ็นเซอร์ใน DataCake และเปิดใช้งาน SN50v3-NB และผู้ใช้จะสามารถดูข้อมูลใน DataCake ได้ ดูที่นี่สำหรับคำแนะนำการกำหนดค่า DataCake

โหมดการทำงานและเพย์โหลดอัปลิงค์
SN50v3-NB มีโหมดการทำงานที่แตกต่างกันสำหรับการเชื่อมต่อเซ็นเซอร์ประเภทต่างๆ เนื้อหาส่วนนี้จะอธิบายโหมดเหล่านี้ ผู้ใช้สามารถใช้คำสั่ง AT AT +CFGMOD เพื่อตั้งค่า SN50v3-NB ให้เป็นโหมดการทำงานต่างๆ ได้

เช่นampเลอ:

AT +CFGMOD:2 // จะกำหนดให้ SN50v3-NB ทำงานในโหมดระยะทาง MOD=2 โดยมีเป้าหมายในการวัดระยะทางผ่าน Ultrasonic Sensor

เพย์โหลดอัปลิงก์ประกอบด้วยสตริง 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 ไบต์

บันทึก:

  1. ทุกโหมดใช้คำอธิบาย Payload เดียวกันจาก ที่นี่
  2. โดยค่าเริ่มต้น อุปกรณ์จะส่งข้อความอัปลิงค์ทุกๆ 1 ชั่วโมง

CFGM0D=1 (โหมดเริ่มต้น}

ในโหมดนี้ เพย์โหลดอัปลิงก์มักจะมีขนาด 27 ไบต์ (หมายเหตุ: เวลาamp มีการเพิ่มฟิลด์ตั้งแต่เฟิร์มแวร์เวอร์ชัน v1 .2.0)

ขนาด (ไบต์) 8   1   2 1 2 2 2 4
ค่า รหัสอุปกรณ์ เวอร์ ค้างคาว ความแรงของสัญญาณ มด 0x01 อุณหภูมิ (DS18B20) (PC13) ดิจิทัลใน (PB15) และขัดจังหวะ เอดีซี (PA4) อุณหภูมิ

โดย SHT20/SHT31

ความชื้นโดย

SHT20/SHT31

เวลาamp

หากเปิดกลไกการอัปโหลดแคช คุณจะได้รับเพย์โหลดดังแสดงในรูปด้านล่าง

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (8)

บันทึก: 

  1. ข้อมูลล่าสุดจะถูกแคชไว้เพียง 10 ชุดเท่านั้น
  2. ตามทฤษฎี จำนวนไบต์ในการอัปโหลดสูงสุดคือ 215

หากเราใช้ไคลเอนต์ MOTT เพื่อสมัครสมาชิกหัวข้อ MOTT นี้ เราจะเห็นข้อมูลต่อไปนี้เมื่อข้อมูลอัปลิงค์เซ็นเซอร์ NB

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (9)

เพย์โหลดเป็นสตริง ASCII ตัวแทน HEX เดียวกัน: Ox f866207058378443 0464 Odee 16 01 00f7 00 0001 OOfc 0232 64fa7491

ที่ไหน: 

  • รหัสอุปกรณ์: f866207058378443 = 866207058378443
  • Version: 0x04:dSN50v3-NB,0x64=100=1.0.0
  • ค้างคาว: 0x0dee = 3566 mV = 3.566V
  • สัญญาณเดียว: 0x16 = 22
  • รุ่น: 0x01 = 1
  • อุณหภูมิตาม DS18b20: 0x00f7 = 247/10=24.7
  • ขัดจังหวะ: 0x00 = 0
  • เอดีซี: 0x0001 = 1 = 1.00mv
  • อุณหภูมิ SHT20/SHT31: 0x00fc = 252 = 25.2 °C
  • ความชื้นตาม SHT20/SHT31: 0x0232 = 562 = 56.2 %rh
  • เวลาamp: 64fa7491 =1694135441=2023-09-0809:10:41

โหมดการเชื่อมต่อของเซ็นเซอร์ I2C และเซ็นเซอร์อุณหภูมิ DS18820:

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (10)

CFGMOD:2 (โหมดระยะทาง)
โหมดนี้เป็นเป้าหมายในการวัดระยะทาง รวม 25 ไบต์ (หมายเหตุ: เวลา stamp มีการเพิ่มฟิลด์ตั้งแต่เฟิร์มแวร์เวอร์ชัน v1 .2.0)

ขนาด (ไบต์) 8   1   2 1   2 4
ค่า รหัสอุปกรณ์ เวอร์ ค้างคาว ความแรงของสัญญาณ มด 0x02 อุณหภูมิ (DS18B20) (PC13) ดิจิทัลใน (PB15) และขัดจังหวะ เอดีซี (PA4) วัดระยะทางโดย:

1) LIDAR-Lite V3HP หรือ

เวลาamp

หากเปิดกลไกการอัปโหลดแคช คุณจะได้รับเพย์โหลดดังแสดงในรูปด้านล่าง

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (8)

บันทึก: 

  1. ข้อมูลล่าสุดจะถูกแคชไว้เพียง 10 ชุดเท่านั้น
  2. ตามทฤษฎี จำนวนไบต์ในการอัปโหลดสูงสุดคือ 193

หากเราใช้ไคลเอ็นต์ MQTT เพื่อสมัครรับหัวข้อ MQTT นี้ เราจะเห็นข้อมูลต่อไปนี้เมื่อข้อมูลอัปลิงก์เซ็นเซอร์ NB

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (11)

ดังนั้นเพย์โหลดคือ 0xf868411056754138 0078 0ca9 11 02 01 Ob 00 0ca8 0158 60dacc87

ที่ไหน:

  • ID อุปกรณ์: 0xf868411056754138 = 868411056754138
  • เวอร์ชัน: 0x0078= 120= 1.2.0′
  • ค้างคาว: 0x0ca9 = 3241 มิลลิโวลต์ = 3.241 โวลต์
  • ซิงเกิล: 0x11 = 17
  • แบบอย่าง: 0x02 = 2
  • อุณหภูมิโดย DS18b20: 0x010b= 267 = 26.7 °C
  • ขัดจังหวะ: 0x00 = 0
  • ADC: 0x0ca8 = 3240 มิลลิโวลต์
  • ระยะทางโดย LIDAR-Lite V3HP/เซ็นเซอร์อัลตราโซนิก: 0x0158 = 344 ซม
  • เวลาamp: 0x60dacc87 = 1,624,951,943 = 2021-06-29 15:32:23

การเชื่อมต่อของ LIDAR-Lite V3HP: 

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (12)

การเชื่อมต่อกับเซ็นเซอร์อัลตราโซนิก:
ต้องถอดตัวต้านทาน R1 และ R2 เพื่อให้ได้พลังงานต่ำ มิฉะนั้นจะมีกระแสไฟสแตนด์บาย 240uA

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (13)

CFGM0D=3 (3 ADC + 12C)
โหมดนี้มีทั้งหมด 29 ไบต์ รวม 3 x ADC + 1 x I2C, (หมายเหตุ: เวลา stamp มีการเพิ่มฟิลด์ตั้งแต่เฟิร์มแวร์เวอร์ชัน v1 .2.0)

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (15)

  • ADC1 ใช้พิน PA4 ในการวัด
  • ADC2 ใช้พิน PA5 ในการวัด
  • ADC3 ใช้พิน PAS ในการวัด

(เหมาะสำหรับเมนบอร์ดเวอร์ชั่น: LSN50 v3.1)

หากเปิดกลไกการอัปโหลดแคช คุณจะได้รับเพย์โหลดดังแสดงในรูปด้านล่าง

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (8)

บันทึก:

  1. ข้อมูลล่าสุดจะถูกแคชไว้เพียง 10 ชุดเท่านั้น
  2. ตามทฤษฎี จำนวนไบต์ในการอัปโหลดสูงสุดคือ 226

หากเราใช้ไคลเอ็นต์ MQTT เพื่อสมัครรับหัวข้อ MQTT นี้ เราจะเห็นข้อมูลต่อไปนี้เมื่อข้อมูลอัปลิงก์เซ็นเซอร์ NB

Dragino-ZHZ50V3NB-NB-IoT-เซ็นเซอร์-โหนด-FIG- (14)

ดังนั้นเพย์โหลดคือ Ox 1868411056754138 0078 0cf0 12 03 0cbc 00 0cef 010a 024b 0cef 60dbc494

ที่ไหน:

  • รหัสอุปกรณ์: 0xf868411056754138 = 868411056754138

เอกสาร / แหล่งข้อมูล

Dragino ZHZ50V3NB NB-IoT เซนเซอร์โหนด [พีดีเอฟ] คู่มือการใช้งาน
ZHZ50V3NB โหนดเซ็นเซอร์ NB-IoT, ZHZ50V3NB, โหนดเซ็นเซอร์ NB-IoT, โหนดเซ็นเซอร์ IoT, โหนดเซ็นเซอร์, โหนด

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *