โลโก้ Hyeco สมาร์ทเทค

Hyeco Smart Tech ML650 โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง

Hyeco Smart Tech ML650 โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง

0V41

วันที่ ผู้เขียน เวอร์ชัน บันทึก
วันที่ 23 มีนาคม 2020  

ฉีซู

 

วี0.3

ปรับคำอธิบายพารามิเตอร์ของ GPIO3/GPIO4
วันที่ 20 เมษายน 2020 ซู่กวงเหอ วี0.4 เพิ่มคำอธิบายคำสั่ง AT
วันที่ 15 กรกฎาคม 2020  

เย่ปิง หวัง

 

วี0.41

เพิ่มพารามิเตอร์ฮาร์ดแวร์โมดูลบางส่วน

คำอธิบายและประกาศการออกแบบ

การแนะนำ

ASR6505 เป็นชิป LoRa การตกแต่งภายในดำเนินการโดย MCU STM8L8 พลังงานต่ำ 152 บิตของ ST ที่มาพร้อมกับตัวรับส่งสัญญาณ LoRa ของ Semtech SX1262 โมดูลสามารถบรรลุการสื่อสารด้วยคลื่นความถี่ 868 (สำหรับ EU) / 915Mhz โมดูลใช้งานอุปกรณ์ LoRa ด้วยโปรโตคอล CLASS A,B,C โมดูลนี้มีชุดคำสั่ง AT ของพอร์ตอนุกรมสำหรับการเรียก MCU และ 2 IO สำหรับการปลุกระหว่าง MCU

ความไวในการรับสูงสุดของโมดูลอยู่ที่ – 140dBm, กำลังส่งสูงสุดถึง -2.75dBm

คุณสมบัติหลัก

  •  ความไวในการรับสูงสุดถึง -140dBbm
  •  กำลังส่งสูงสุดคือ -2.75dBm
  • ความเร็วในการรับส่งข้อมูลสูงสุด: 62.5kbps
  • กระแสไฟฟ้าดับขั้นต่ำ: 2uA
  • UID 96 บิต

พารามิเตอร์พื้นฐานของโมดูล

การจัดหมวดหมู่ พารามิเตอร์ ค่า
ไร้สาย เปิดตัวพลัง 16dbm@868Mhz สำหรับสหภาพยุโรป
-2.75dbm@915Mhz
รับความอ่อนไหว
-127dbm@SF8(3125bps)
-129.5dbm@SF9(1760bps)
ฮาร์ดแวร์ อินเทอร์เฟซข้อมูล ยูอาร์ที/ไอโอ
ช่วงกำลังไฟฟ้า 3~3.6โวลต์
ปัจจุบัน 100มิลลิแอมป์
ปัจจุบันอยู่เฉยๆ 2uA
อุณหภูมิ -20~85
ขนาด 29x18x2.5มม.
ซอฟต์แวร์ โปรโตคอลเครือข่าย คลาส A, B, C
ประเภทการเข้ารหัส AES128
การกำหนดค่าผู้ใช้ AT คำแนะนำ

แนะนำฮาร์ดแวร์

โครงร่างของโมดูล

Hyeco Smart Tech ML650 โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง รูปที่ 1

หมายเหตุสำหรับการออกแบบฮาร์ดแวร์: 

  1. ลองจ่ายไฟให้กับโมดูลโดยใช้แหล่งจ่ายไฟแยกกันซึ่งมี LDO สัญญาณรบกวนต่ำ เช่น SGM2033
  2.  กราวด์ของโมดูลถูกแยกออกจากระบบ และถูกแยกออกจากขั้วจ่ายไฟ
  3. สายสัญญาณระหว่างโมดูลและ MCU เชื่อมต่อกับความต้านทาน 100 โอห์มแบบอนุกรม

คำนิยาม พิน 

เข็มหมุด ตัวเลข ชื่อ พิมพ์ คำอธิบาย
1 ก.ย.ด. พลัง ระบบ GND
2 มด RF สายสัญญาณ
3 ก.ย.ด. พลัง ระบบ GND
4 ก.ย.ด. พลัง ระบบ GND
5 GPIO4/PE7 I 1. เพื่อให้ MCU ภายนอกปลุกโมดูล LoRa

2. ให้ MCU ภายนอกให้ LoRa รู้ว่าพร้อมรับคำสั่ง AT

ข้อมูลเพิ่มเติมดูหมายเหตุด้านล่าง

6 ว่ายน้ำ ดีบัก IO ดีบักสำหรับเครื่องจำลอง
7 สธ I รีเซ็ตสัญญาณระดับต่ำมีประสิทธิภาพ
8 UART1_RX I พอร์ตอนุกรม 1(3) ,รับ
9 UART1_TX O พอร์ตอนุกรม 1(3), ส่ง
10 PWM/PD0 O สำหรับเคสจ่ายไฟแบตเตอรี่ 9V เพื่อการใช้พลังงานต่ำ พลังงานจะถูกจ่ายโดย LDO เมื่อโมดูลไม่มีการเคลื่อนไหว และโดย DCDC เมื่อโมดูลกลับมาทำงาน IO นี้มีเอาต์พุตสูงเมื่อโมดูลกลับมาทำงาน และ IO จะเป็นสัญญาณระดับต่ำเมื่อโมดูลหยุดทำงาน
11 GPIO3/PE6 O 1. เพื่อปลุก MCU ภายนอก

2. เพื่อให้ MCU ทราบ โมดูล LoRa จะเริ่มทำงานและพร้อมที่จะรับคำสั่ง AT ;

ข้อมูลเพิ่มเติมดูหมายเหตุด้านล่าง

12 ก.ย.ด. พลัง ระบบ GND
13 วีดีดี พลัง กำลังไฟเข้า 3.3V, จุดสูงสุดสูงสุด

ปัจจุบัน 150mA

14 UART0_RX I พอร์ตอนุกรม 0 (2) , รับ , ที่

พอร์ตคำสั่ง

15 UART0_TX O พอร์ตอนุกรม 0(2) , ส่ง , AT

พอร์ตคำสั่ง

16 มิโซะ/PF0 I SPI มิโซ M
17 โมซี่/PF1 O สปิ โมซี่
18 เอสซีเค/PF2 O เอสพีไอ ซีแอลเค
19 NSS/PF3 O เอสพีไอ ซีเอส
20 IIC_SDA/PC0 IO ไอไอซี เอสดีเอ
21 IIC_SCL/PC1 O ไอไอซี เอสซีแอล
22 โฆษณา/พีซี2 แอร์/ไอโอ(PC2) ADC (การแปลงอนาล็อกเป็นดิจิตอล)

หมายเหตุ:ฉัน –อินพุต, O-Output, A-อนาล็อก
(ประมาณ PE6 และ PE7)

  • โมดูล LoRa อยู่ในโหมดพักการใช้งานเป็นส่วนใหญ่ หาก MCU โต้ตอบกับโมดูล มันจะต้องปลุกโมดูล LoRa ก่อน จากนั้นจึงส่งคำสั่ง AT ไปยังโมดูล LoRa
  • จากนั้น PE7 (GPI04) จะเป็นพินสำหรับปลุกโมดูล LoRa สำหรับ MCU ในทำนองเดียวกัน หากโมดูลโต้ตอบกับ MCU ภายนอก (คำสั่ง Send AT) จะต้องปลุก MCU ภายนอก (จากนั้นส่งคำสั่ง AT) PE6 คือพินที่สอดคล้องกัน
  • PE6 และ PE7 มีฟังก์ชันนิพจน์สถานะ "พร้อม" ยกเว้นฟังก์ชันปลุก โดยปกติ PE6 และ PE7 จะอยู่ที่สัญญาณระดับสูง และจะหมุนต่ำเมื่อถูกกระตุ้น การโต้ตอบควรกลับคืนสู่สัญญาณระดับสูง
    (รายละเอียดเกี่ยวกับการอ้างอิงกระบวนการโต้ตอบที่สมบูรณ์สำหรับคำสั่ง AT)

ขนาดฮาร์ดแวร์ 

Hyeco Smart Tech ML650 โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง รูปที่ 2

บันทึก: ความสูง 2.5mm

ลักษณะทางไฟฟ้า

พารามิเตอร์ เงื่อนไข ขั้นต่ำ ปกติ สูงสุด หน่วย
ปริมาณการทำงานtage 3 3.3 3.6 V
กระแสไฟฟ้าทำงาน ส่งอย่างต่อเนื่อง 100 mA
ปัจจุบันอยู่เฉยๆ งานอาร์ทีซี 2 uA

ปฏิสัมพันธ์ระหว่าง MCU และโมดูล LoRa

ในการโต้ตอบนี้ MCU จะส่งคำสั่ง AT ให้กับ LoRa และ LoRa สามารถส่งคำสั่ง AT ให้กับ MCU ได้ เพื่อลดการใช้พลังงาน โดยปกติ LoRa และ MCU จะอยู่ในสถานะพักการใช้งาน แต่ละคนจัดการข้อความของตัวเอง เมื่อต้องการอีกอันหนึ่ง มันจะปลุกอีกอันหนึ่งและสั่งการ AT แก่อีกอันหนึ่ง
เมื่อคำสั่ง AT ถูกส่งไปทั้งสองด้าน หลักสูตรเพิ่มเติมจะเกิดขึ้นเมื่อมีคำสั่งพร้อมๆ กัน ดังนั้นการออกแบบสำหรับสิ่งนี้จึงเป็นโหมด "ฮาล์ฟดูเพล็กซ์" กล่าวคือมีเพียงด้านเดียวเท่านั้นที่สามารถส่งคำสั่งในคราวเดียวได้ ดังนั้นก่อนที่ฝ่ายใดฝ่ายหนึ่งจะส่งคำสั่ง จะต้องตรวจสอบว่าอีกฝ่ายต้องการส่งคำสั่งหรือไม่ หากอีกฝ่าย “คว้าสิทธิ์ส่งข้อมูล” คุณต้องรอจนกว่าการโต้ตอบรอบปัจจุบันจะเสร็จสิ้นก่อนจึงจะเริ่มได้
ต่อไปนี้เป็นกระบวนการที่สมบูรณ์สำหรับการเริ่มต้นคำสั่ง AT ที่ปลายทั้งสองข้าง
กระบวนการที่สมบูรณ์ของ MCU จะเริ่มต้นการโต้ตอบกับโมดูล LoRa

โมดูล LoRa MCU
- LoRa ในโหมดอยู่เฉยๆ |
- <– ตรวจสอบว่า PE6 ได้ส่งสัญญาณระดับต่ำก่อนหรือไม่– | <1>
- <— PE7 ส่งสัญญาณระดับต่ำ (wake up MCU) —- | <2>
- — PE6 ส่งสัญญาณระดับต่ำ (LoRa พร้อมแล้ว) —> | <3>
- < — ส่งคำสั่ง AT ———— | <4>
- —– PE6 ส่งสัญญาณระดับสูง (การฟื้นฟู) —> | <5>
- <— (หลังจาก AT) PE7 ส่งสัญญาณระดับสูง—- | <6>
- โลรากำลังทำงานอยู่ |
| |

บันทึก : 

  1. ขั้นตอนที่ 1 ในการตรวจจับ PE6 คือ “ฟังก่อนพูด” เพื่อให้แน่ใจว่า “อีกฝ่ายไม่ส่งมาเองตอนส่ง” ถ้า PE6 มีสัญญาณระดับต่ำอยู่แล้ว อีกฝ่ายก็จะส่งสัญญาณไป ขณะนี้รอให้อีกฝ่ายส่งอีกครั้ง (อย่าไปขั้นตอนที่ 2 ทันที)
  2. ขั้นตอนที่ 2 ให้ PE7 อยู่ในสัญญาณระดับต่ำ จริงๆ แล้วคือ “ยึดสิทธิ์ในการพูด” ; —- เพราะอีกฝ่ายมาตรวจสอบว่า PE7 อยู่ในสัญญาณระดับต่ำก่อนส่งหรือไม่
  3. ขั้นตอนที่ 3 PE6 กลายเป็นสัญญาณระดับต่ำเพื่อตอบสนองต่อ MCU โดยบอก MCU ว่า “ตื่นแล้ว พร้อมรับ Serial ได้เลย ส่งได้เลย” ;
  4. ขั้นตอนที่ 5 คือ PE6 เปลี่ยนเป็นสัญญาณระดับสูง พูดอย่างเคร่งครัดคือโมดูล LoRa ตรวจพบว่าพอร์ตอนุกรมกำลังส่งข้อมูลและเปลี่ยน PE6 ให้เป็นสัญญาณระดับสูงทันที (ไม่รอให้คำสั่ง AT ส่งเสร็จสิ้น);
  5. เมื่อถึงขั้นตอนที่ 6 การโต้ตอบรอบหนึ่งจะเสร็จสิ้น
    เมื่อทั้งสองฝ่ายส่งข้อมูล “ยึดสิทธิพูด” .

ในความเป็นจริง คำสั่ง AT ทั้งหมดส่งแบบฟอร์ม MCU ไปยัง LoRa จะทำให้ LoRa ได้รับการตอบกลับที่สอดคล้องกัน (โปรดดูชุดคำสั่ง AT ด้านหลัง) ดังนั้น หลังจากที่ MCU ส่งคำสั่งไปยัง LoRa แล้ว มันก็สามารถเข้าสู่สภาวะสงบ หรือรอให้ LoRa ตอบกลับก่อนที่จะสงบนิ่ง เวลาตอบกลับนี้ ปกติใน 200-XNUMX ms (ชุดคำสั่งของ XNUMX tuple ใช้เวลานาน ประมาณ XNUMX ms)

กระบวนการที่สมบูรณ์ของโมดูล LoRa เพื่อเริ่มต้นการโต้ตอบกับ MCU
นอกเหนือจากการตอบสนองของ AT แล้ว โมดูล LoRa ยังจะเริ่มคำสั่ง MCU เช่น ความคืบหน้าในการเข้าถึงเครือข่าย การรับข้อมูล การหมดเวลา และอื่นๆ
กระบวนการโต้ตอบทั้งหมดโดยพื้นฐานแล้วจะเหมือนกัน เพียงแต่กลับกัน

โมดูล LoRa MCU

- Mcu อาจจะเฉยๆ |

- — ตรวจสอบว่า PE7 ได้ส่งสัญญาณระดับต่ำไปก่อน–> | <1>

- —- PE6 ส่งสัญญาณระดับต่ำ (wake up MCU) —> | <2>

- <— PE7 ส่งสัญญาณระดับต่ำ (MCU พร้อม) —- | <3>

- —- ส่งคำสั่ง AT ———–> | <4>

- —– PE6 เปลี่ยนสัญญาณระดับสูง (การฟื้นฟู) —> | <5>

- <— PE7 เปลี่ยนสัญญาณระดับสูง (ฟื้นฟู) —- | <6>

- LoRa เข้าสู่ mod ที่ไม่อยู่เฉยๆ |

- -

บันทึก: 

  1. ในขั้นตอนที่ 3 หาก PE 7 ไม่เปลี่ยนสัญญาณระดับต่ำ LoRa จะยังคงส่งคำสั่ง AT หลังจากหมดเวลา 50ms
    หลังจากขั้นตอนที่ 5 โมดูล LoRa จะเข้าสู่สภาวะสงบ ไม่ว่า MCU ในขั้นตอนที่ 6 จะเปลี่ยน PE7 เป็นสัญญาณระดับสูงหรือไม่ก็ตาม

AT คำแนะนำ

ที่ คำอธิบายคำสั่ง และ เช่นampเลอ:

สามสิ่งอันดับ

  • AT+DEVEUI=d896e0ffffe0177d
  • //— AT+APPEUI=d896e0ffff000000 (ทิ้ง)
  • AT+APPKEY=3913898E3eb4f89a8524FDcb0c5f0e02

โหมดเครือข่าย
AT+คลาส=ก
ตั้งค่าช่องความถี่
ที่+ช่อง=1
ตั้งค่าช่วงเวลาของสล็อตในคลาส B
AT+สล็อตความถี่=2
เข้าร่วมเครือข่าย
ที่+เข้าร่วม
ส่งข้อมูล
AT+DTX=12,313233343536
รับข้อมูล
AT+DRX=6,313233)
เวลา
AT+GETRTC
AT+SETALARM=20200318140100
คนอื่น
ที่+เริ่มต้น
AT+เวอร์ชัน
AT+เรียกคืน

บันทึก: 

  1. หากอยู่ในโหมด Class A ให้ตั้งค่าสาม tuple, channel, networking mode ใน 4.1, Reissue the network Instruction ; หากอยู่ในโหมดคลาส B จะมีการตั้งค่าเวลาสล็อตเพิ่มเติม
  2. จะมีการยืนยันการตอบกลับหลังจากแต่ละคำสั่งถูกส่งไปแล้ว
    ถ้า: ส่ง AT CLASS=A จะได้รับ AT CLASSAT CLASS=A,OK หรือ AT CLASSAT CLASS=A,OK AT CLASS=A,ERROR
    (หากไม่มีการตอบกลับที่ได้รับการยืนยัน นี่แสดงว่าโมดูลมีข้อยกเว้น)
    (ในบรรดานั้นนอกจากการตอบกลับ OK/ERROR แล้ว ก็จะมีข้อเสนอแนะเพิ่มเติมอีกด้วย รายละเอียดสามารถดูได้ด้านล่าง)
  3.  คำสั่ง AT อินพุตและเอาต์พุตคำสั่ง AT คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ จะต้องเป็นตัวพิมพ์ใหญ่
  4. คำสั่ง AT ควรมีการเปลี่ยนแปลงการส่งคืนไม่ว่าจะเป็นอินพุต AT หรือเอาต์พุต AT;

รายละเอียดคำสั่ง AT:
ตั้งสามสิ่งอันดับ

รูปแบบ                                                                     บันทึก
 

คำแนะนำ

 

AT+ DEVEUI=1122334455667788

(ความยาวคงที่ของ

8 ไบต์)

ตอบกลับ AT+ DEVEUI=ตกลง/ AT+ DEVEUI=ข้อผิดพลาด
 

คำแนะนำ

 

//AT+ APPEUI=1122334455667788

(ความยาวคงที่ของ

8 ไบต์)

ตอบกลับ //AT+ APPEUI=ตกลง / AT+ APPEUI=ข้อผิดพลาด *ทิ้ง*
 

คำแนะนำ

AT+ APPKEY= 3913898E3eb4f89a8524FDcb0c5f0e02 (ความยาวคงที่ของ

16 ไบต์)

ตอบกลับ AT+ APPKEY=ตกลง/ AT+ APPKEY=ข้อผิดพลาด
 

 

คำแนะนำ

AT+ DEVEUI=?

//AT+ APPEUI=? AT+ คีย์แอป=?

ค้นหาข้อมูลของ 3 tuple
ตอบกลับ AT+ DEVEUI=1122334455667788 กลับไปสาม

บันทึก: เมื่ออุปกรณ์ออกจากโรงงาน ค่าเริ่มต้นแบบไตรภาคคือ 0 หากการตั้งค่าสำเร็จ ให้บันทึกโดยอัตโนมัติ และใช้ค่าที่บันทึกไว้ในการสตาร์ทครั้งถัดไป (อ้างอิงถึงคู่มือผู้ใช้ APP สำหรับคำจำกัดความและการได้มาของสาม tuple); APPEUI ไม่ได้ใช้ในสามสิ่งอันดับ
สาเหตุของข้อผิดพลาดที่ส่งคืนหลังจาก AT : ไม่มีพารามิเตอร์หรือความยาวของพารามิเตอร์ไม่ถูกต้อง

ตั้งค่าโหมดการทำงาน (เครือข่าย)

รูปแบบ บันทึก
 

คำแนะนำ

 

AT+คลาส=ก

โหมดเสริม A|B|C
ตอบกลับ AT+CLASS=ตกลง /AT+CLASS=ข้อผิดพลาด
 

คำแนะนำ

 

AT+คลาส=?

สอบถามโหมดปัจจุบัน
 

ตอบกลับ

AT+CLASS=A / AT+CLASS=B หรือ AT+CLASS=C

บันทึก: ตั้งค่าโหมดการทำงานของโมดูลก่อนเข้าสู่เครือข่าย โหมดต่างๆ มีเพียงสามตัวเลือก A/B/C
หากการตั้งค่าสำเร็จ ให้บันทึกโดยอัตโนมัติและค่าที่บันทึกไว้จะใช้ในการเริ่มต้นครั้งถัดไป
สาเหตุของข้อผิดพลาดที่ส่งคืนหลังจาก AT: ไม่มีข้อผิดพลาดของพารามิเตอร์หรือค่าพารามิเตอร์
ตั้งช่อง

รูปแบบ บันทึก
 

คำแนะนำ

 

ที่+ช่อง=1

ตั้งค่าช่อง 1~63
ตอบกลับ AT+ช่อง=ตกลง /AT+ช่อง=ข้อผิดพลาด
คำแนะนำ AT+ช่อง=? การสอบถาม
ตอบกลับ ที่+ช่อง=12 ผลลัพธ์การสืบค้น

บันทึก:

  • ช่วงของช่องสัญญาณคือ 1~63 (รวม 63 ช่อง, 868 (สำหรับ EU)/915 เหมือนกัน) เกตเวย์ที่ตั้งค่าโดยเซิร์ฟเวอร์
  • เมื่อเทอร์มินัลสตาร์ทครั้งแรกควรสแกน 5 ช่อง (เช่น ลองเข้าเครือข่ายหลังจากส่ง AT ให้ตั้งค่าเป็น 0, ตั้ง 1 ให้ลอง และตั้งค่า 2 ให้ลองเข้า ..)
  • เมื่อเครือข่ายสำเร็จ ช่องสัญญาณที่ตั้งไว้จะเป็นช่องที่สอดคล้องกับเกตเวย์
  • สำหรับโมดูล LoRa นั้นจะถูกบันทึกหลังจากการตั้งค่าแต่ละครั้ง และใช้ค่าที่บันทึกไว้ล่าสุดในการเริ่มต้นครั้งถัดไป
  • สาเหตุของข้อผิดพลาดที่ส่งคืนหลังจาก AT: ไม่มีข้อผิดพลาดของพารามิเตอร์หรือค่าพารามิเตอร์ (สังเกตจำนวนช่องสูงสุดสำหรับแต่ละแบนด์)

กำหนดระยะเวลาของสล็อตคลาส B 

รูปแบบ บันทึก
 

 

 

คำแนะนำ

 

 

 

AT+สล็อตความถี่=64

1,2,4,8,16,

32,เช่นample 64 หมายถึงหนึ่งการสื่อสารต่อ 64 วินาที

ตอบกลับ AT+SLOTFREQ=ตกลง / AT+SLOTFREQ=ข้อผิดพลาด
คำแนะนำ AT+สล็อตเฟรค=? การสอบถาม
ตอบกลับ AT+สล็อตความถี่=64 ส่งกลับผลการค้นหา

บันทึก: คำสั่งนี้ใช้ได้ภายใต้คลาส B

  • ค่าเสริมถูกตั้งค่าเป็น: 1 / 2 / 4 / 8 / 16 / 32 / 64 / 128 ยิ่งรอบการตั้งค่าสั้นลง การใช้พลังงานของโมดูลก็จะยิ่งมากขึ้นเท่านั้น
  • คำสั่งนี้รองรับการสลับระหว่างการทำงาน (เช่น เพื่อถ่ายโอน files ให้เปลี่ยนเป็นวงจร 1S ชั่วคราวแล้วตัดกลับไปเป็นวงจร 64S)
  • ตามค่าเริ่มต้น รอบสล็อตของคลาส B คือ 64 วินาที หรือ 64 วินาทีต่อการสื่อสาร และหน้าต่างการสื่อสารสองหน้าต่างจะเปิดในรอบบีคอน (หมายเหตุ 64 วินาทีนี้เป็นเพียงการคร่าวๆ ไม่ใช่รอบที่เข้มงวด)
  • บทบาทของคำสั่ง AT คือเพื่อให้แน่ใจว่ามีการใช้พลังงานในขณะที่เพิ่มความเร็วในการตอบสนอง สำหรับเช่นampเมื่อเปิดแอปหรือมีผู้เชี่ยวชาญfile เพื่อส่งต่อรอบสล็อตของอุปกรณ์สามารถเปลี่ยนเป็น 1 วินาที (file ดาวน์โหลด) และ 4 วินาที (เปิดแอป)
  • จำเป็นต้องมีการประยุกต์ใช้โปรโตคอลเพื่อให้ความร่วมมือที่นี่ ฝั่งอุปกรณ์ยังต้องเพิ่มการจัดการการหมดเวลาเพื่อหลีกเลี่ยงการใช้พลังงานของระบบที่เพิ่มขึ้นซึ่งเกิดจากรอบสล็อตสั้นเกินไป
  • หากการตั้งค่าสำเร็จ ให้บันทึกโดยอัตโนมัติและค่าที่บันทึกไว้จะใช้ในการเริ่มต้นครั้งถัดไป
  • สาเหตุของข้อผิดพลาดที่ส่งคืนหลังจาก AT: ไม่มีข้อผิดพลาดของพารามิเตอร์หรือค่าพารามิเตอร์

ส่งคำสั่งเครือข่ายการเข้าถึง

รูปแบบ บันทึก
 

คำแนะนำ

 

ที่+เข้าร่วม

เริ่มการเข้าถึงเครือข่าย

หมายเหตุ: tความยาวในการส่งข้อมูลสูงสุดคือ 64 ไบต์ (เช่น: ความยาวคำสั่ง AT ของ AT คือ 128+11)
รับข้อมูลโดยไม่ต้องส่งคำสั่งคำสั่งไปยังโมดูล หากมีข้อมูลดาวน์ลิงก์ โมดูลจะปล่อยข้อมูลดังกล่าวโดยตรง
สาเหตุของข้อผิดพลาดที่ส่งคืนหลังจาก AT: เครือข่ายไม่ได้เชื่อมต่ออยู่ในขณะนี้
อ่านเวลาของ RTC

รูปแบบ บันทึก
คำแนะนำ AT+GETRTC รับเวลาของระบบ
 

 

 

 

ตอบกลับ

 

 

AT+GETRTC=20200325135001(ปีเดือน

วัน ชั่วโมง นาที วินาที) / AT+GETRTC=ERROR

การส่งคืนข้อผิดพลาดบ่งชี้ถึงความล้มเหลว และเวลา RTC ของโมดูล Note ยังไม่ได้รับการปรับเทียบผ่านเครือข่ายสำเร็จ

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

ตั้งปลุกของ RTC 

รูปแบบ บันทึก
คำแนะนำ AT+SETALARM=20200325135001(ปีเดือน

วัน ชั่วโมง นาที วินาที)

 

ตั้งเวลา

ตอบกลับ AT+เซทาลาร์ม=ตกลง

/AT+SETALARM=ข้อผิดพลาด

ตอบกลับ2 AT+ALARM=ปี เดือน วัน ชั่วโมง นาที วินาที  

เวลาหมดลง

บันทึก: มี 3 เหตุผลในการกลับสู่ ERROR:

  1. เวลาไม่ได้รับการซิงโครไนซ์
    สารละลาย: ใช้ AT นี้หลังจากการเข้าถึงเครือข่ายสำเร็จ
  2. เวลาในการตั้งค่าเร็วกว่าเวลาปัจจุบัน วิธีแก้ไข: ตรวจสอบไทม์ไลน์
  3. เวลาการตั้งค่ามากกว่า 49 วัน
    สารละลาย: ตรวจสอบให้แน่ใจว่าเวลาปลุกอยู่ภายใน 49 วัน

บันทึก: โมดูลสามารถตั้งเวลาปลุกได้ครั้งละหนึ่งรายการเท่านั้น และการเรียกคำสั่งนี้อีกครั้งจะครอบคลุมการเตือนก่อนหน้า
บันทึก: หากโมดูลปิดหรือรีเซ็ต จำเป็นต้องรีเซ็ตหลังจากรีบูต
บันทึก: สอดคล้องกับ ” Respond2″ หลังจากหมดเวลา เช่นเดียวกับ AT อื่นๆ: IO จะปลุก MCU ภายนอก และกลับสู่ AT ALARM

คนอื่น
จุดเริ่มต้นของโมดูล

รูปแบบ บันทึก
คำแนะนำ
ตอบกลับ AT+START=ตกลง / AT+START=ข้อผิดพลาด โมดูลเริ่มต้น

เมื่อโมดูลเริ่มต้นด้วยโหมดรอ AT จะถูกส่งไปยัง MCU ภายนอก
บันทึก: หากเกิดข้อผิดพลาด MCU จำเป็นต้องรีเซ็ตโมดูล
เวอร์ชันเอาท์พุต

รูปแบบ บันทึก
คำแนะนำ AT+เวอร์ชัน เวอร์ชันเอาท์พุต
ตอบกลับ AT+เวอร์ชัน=ML100

คำสั่ง AT ไม่ส่งคืนการตอบสนองข้อผิดพลาด กฎสำหรับหมายเลขเวอร์ชัน: M: โมดูล; L: LoRa 100 ; หมายเลขเวอร์ชัน
คืนค่าการตั้งค่าจากโรงงาน

รูปแบบ บันทึก
คำแนะนำ AT+เรียกคืน ล้างข้อมูลที่เก็บไว้
ตอบกลับ AT+เซทาลาร์ม=ตกลง

บันทึก:ล้างข้อมูลที่เก็บไว้ทั้งหมด รวมถึงข้อมูลตัวจับเวลาด้วย ขอแนะนำสำหรับการดีบักเท่านั้น
คำสั่ง AT ไม่ส่งคืนข้อผิดพลาด
โปรดทราบว่าการเปลี่ยนแปลงหรือการดัดแปลงที่ไม่ได้รับการอนุมัติอย่างชัดแจ้งจากฝ่ายที่รับผิดชอบในการปฏิบัติตามอาจทำให้สิทธิ์ในการใช้งานอุปกรณ์ของผู้ใช้เป็นโมฆะ

อุปกรณ์นี้เป็นไปตามส่วนที่ 15 ของกฎ FCC การทำงานต้องอยู่ภายใต้เงื่อนไขสองประการต่อไปนี้: (1) อุปกรณ์นี้จะไม่ก่อให้เกิดการรบกวนที่เป็นอันตราย และ (2) อุปกรณ์นี้ต้องยอมรับการรบกวนใดๆ ที่ได้รับ รวมถึงการรบกวนที่อาจทำให้เกิดการทำงานที่ไม่พึงประสงค์
โมดูลจำกัดการติดตั้งแบบ OEM เท่านั้น
ผู้บูรณาการ OEM มีหน้าที่รับผิดชอบในการทำให้แน่ใจว่าผู้ใช้ปลายทางไม่ได้รับคำแนะนำด้วยตนเองในการถอดหรือติดตั้งโมดูล
เมื่อไม่สามารถมองเห็นหมายเลขประจำตัว FCC เมื่อติดตั้งโมดูลภายในอุปกรณ์อื่น ด้านนอกของอุปกรณ์ที่ติดตั้งโมดูลนั้นจะต้องแสดงป้ายกำกับที่อ้างอิงถึงโมดูลที่แนบมาด้วย ป้ายด้านนอกสามารถใช้ข้อความต่อไปนี้: “Contains FCC ID: 2AZ6I-ML650” และข้อมูลควรมีอยู่ในคู่มือผู้ใช้ของอุปกรณ์ด้วย

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

Hyeco Smart Tech ML650 โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง [พีดีเอฟ] คู่มือการใช้งาน
ML650, 2AZ6I-ML650, 2AZ6IML650, ML650 โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง, โมดูล LoRa ที่ใช้พลังงานต่ำแบบฝัง

อ้างอิง

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

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