ML601
एम्बेडेड कमी वीज वापर LoRa मॉड्यूल मॅन्युअल
0V1

तारीख लेखक आवृत्ती नोंद
21 जून, 2021 येबिंग वांग V0.1 पहिली आवृत्ती, मॉड्यूल्सची हार्डवेअरची व्याख्या आणि कार्याची विनंती.

परिचय

ASR6601 ही LoRa soc चिप आहे.

सेमटेकच्या LoRa ट्रान्सीव्हर SX4 च्या सॉफ्टवेअर कोरसह कॉर्टेक्स M1262 च्या कोरद्वारे आतील भाग लागू केला जातो. मॉड्यूल 868 (EU साठी)/915Mhz वारंवारता बँड कम्युनिकेशन मिळवू शकते. मॉड्यूल क्लास ए, बी, सी प्रोटोकॉल, डीटीयू आणि विविध खाजगी प्रोटोकॉलसह LoRa डिव्हाइस लागू करते. वर्ग A, B, C प्रोटोकॉल हा नॉनस्टँडर्ड लोरावन प्रोटोकॉल आहे आणि तो फक्त आमच्या गेटवेसाठी योग्य आहे. मॉड्यूलमधील MCU शक्तिशाली आहे, 48Mhz मास्टर फ्रिक्वेन्सी आणि 16kbytes Sram, 128k फ्लॅशसह, मागील ASR6505 च्या कामगिरीमध्ये मोठी झेप घेत आहे. हार्डवेअरची किंमत कमी करण्यासाठी, ओपन MCU योजना वापरकर्त्याद्वारे MCU विस्तृत न करता थेट आत वापरली जाऊ शकते.
मॉड्यूलची जास्तीत जास्त रिसिव्हिंग सेन्सिटिव्हिटी – 140dBm पर्यंत आहे, जास्तीत जास्त ट्रान्समिट पॉवर 14dBm@868MHz (EU साठी) Band / 94dBuV/m@3m@915MHz बँड पर्यंत आहे.

मुख्य वैशिष्ट्य:
  • कमाल रिसेप्शन संवेदनशीलता -148dBbm पर्यंत आहे
  • कमाल प्रक्षेपण शक्ती 14dBm@868MHz (EU साठी) बँड / 94dBuV/m@3m@915MHz बँड आहे.
  • कमाल ट्रांसमिशन गती: 62.5kbps
  •  किमान सुप्त प्रवाह: 2uA
  •  कमाल मास्टर वारंवारता: 48Mhz
  • 16kbytes Sram, 128k फ्लॅश

मॉड्यूलचे मूलभूत पॅरामीटर्स

वर्गीकरण करा पॅरामीटर मूल्य
वायरलेस शक्ती लाँच करा
I 4dBm@868MHz (EU साठी) बँड
94dBuV/m@3m@915MHz बँड.
संवेदनशीलता प्राप्त करा -124dbm@SF7(5470bps)
-127dbm@SF8(3125bps)
– I 29.5dbm@SF9(1760bps)
हार्डवेअर डेटा इंटरफेस UART /SPI/IIC/PWM/I0&इ.
पॉवर श्रेणी 3-3.6V
चालू 120mA
सुप्त प्रवाह 2uA
तापमान -20-85
आकार मी 8.2x18x2.5 मिमी
सॉफ्टवेअर नेटवर्किंग प्रोटोकॉल वर्ग A, B, C, DTU आणि खाजगी प्रोटोकॉल
एन्क्रिप्शन प्रकार AES128
वापरकर्ता कॉन्फिगरेशन सूचना

हार्डवेअर परिचय

मॉड्यूलची बाह्यरेखा

Hyeco स्मार्ट टेक ML601 एम्बेडेड लो पॉवर

हार्डवेअर डिझाइनसाठी नोट्स:

  1. SGM2033 सारख्या कमी आवाजाच्या LDO सह स्वतंत्र वीज पुरवठा वापरून मॉड्यूलचा पुरवठा करण्याचा प्रयत्न करा.
  2. मॉड्यूलचा पुरवठा करंट 120mA > असणे आवश्यक आहे, बाकी सिस्टम करंटचा समावेश नाही.
पिनची व्याख्या
पिन संख्या नाव प्रकार वर्णन
I GND शक्ती प्रणाली GND
2 GPI033 () हे 10 फंक्शन मॉड्यूलमध्ये उच्च आउटपुट आहे
हायबरनेशन दरम्यान जागे व्हा आणि 10 कमी.
9V बॅटरी पॉवर सप्लाय केसेससाठी. कमी वीज वापरासाठी. LIX द्वारे पॉवर पुरवठा केला जातो) जेव्हा मॉड्यूल निष्क्रिय असते आणि DCDC द्वारे जेव्हा मॉड्यूल जागृत होते.
बाह्य LED. सहसा उच्च. प्रकाश करताना कमी ठेवा.
3 GPI037 1 I. LoRa मॉड्यूल जागृत करण्यासाठी बाह्य MCU साठी. (सामान्यत: उच्च पातळी. जेव्हा मॉड्यूलला जागृत करणे आवश्यक असते. MCU आउटपुट I ms पल्स (निम्न पातळी प्रभावी) मॉड्यूलमध्ये. सर्व मोड पुल-डाउन कमी पातळी 2S रिकव्हरी पोर्ट रेट डीफॉल्ट वरील):
2. बाह्य MCU साठी Lora AT सूचना प्राप्त करण्यास तयार असल्याचे सांगते:
4 GPI032 0 I. बाह्य MCU जागृत करण्यासाठी.
2. MCU ला सांगण्यासाठी वापरा. Lora मॉड्यूल AT सूचना स्वीकारण्यासाठी जागृत केले आहे: लोअर वायरलेस डेटा. सँडिंग पूर्ण करा. आणि हायबरनेशन
5 GPTIMO_CH I SP10_CS
GPI001
I0 PWM आउटपुट
SPI चिप निवड 10
6 GPTIMO_CHO SP1O_CLK GP1000 I0 PWM आउटपुट SPI घड्याळ
I0
7 GPTIMO_CH3 SPIO_RX GPI003 I0 PWM आउटपुट SPI इनपुट
I0
8 बूट GPTIMO_CH2 SPIO_TX GP1002 I0 BOOT (अंतर्गत पुल-डाउन) निवडा. PWM आउटपुट SP1 आउटपुट I0
9 SWD GP1006 I0 सिम्युलेटर डीबगिंग SWD t पुल-अप ) I0
10 SWC GP1007 0 सिम्युलेटर डीबगिंग SWC
(पुल-डाउन) 10
II VCC 0 पॉवर इनपुट 3.3V. कमाल शिखर
वर्तमान 150mA.
12 GND शक्ती प्रणाली GND
13 UAFtTO_RX GP1016 I0 सिरीयल पोर्ट 0 प्राप्त
10-डाउनलोड-प्रिंट
14 UARTO_TX GP1017 I0 Serila पोर्ट 0 पाठवा
10-डाउनलोड-प्रिंट
15 11CO_SCL GP1014 I0 IICO clk 10
16 11CO_SDA GY1015 I0 IICO डेटा 10
17 /RST 0 सिस्टम रीसेट. कमी परिणामकारकता
18 GP1009 GPTIMI CHI 0 I0
PWM आउटपुट
19 GP105
ADC2
I0/A I0
ADC CH2
20 ADC3 GPI004 A/I0 ADC CH3 10
21 LPUART_RX GPI060 I0 लो पॉवर UART RX 10-AT परस्परसंवादी
22 LPUART_TX GP1047 I0 कमी पॉवर UART TX 10
23 OPAO_INP GP1045 MO ऑपरेशनल ampलाइफायर 0. सकारात्मक एंटर पॉइंट
I0
24 OPAO_INN GP1044 .A/I0 ऑपरेशनल ampलाइफायर 0. नकारात्मक एंटर पॉइंट
I0
25 OPAO_OUT GP1010 MO ऑपरेशनल ampलिफायर 0. आउटपुट पॉइंट 10
27 GND शक्ती प्रणाली GND
28 एएनटी RF अँटेना वायर
29 GND शक्ती सिस्टम ग्राउंडिंग लाइन
हार्डवेअर आकार

Hyeco Smart Tech ML601 एम्बेडेड लो पॉवर- हार्डवेअर आकार

विद्युत वर्ण
पॅरामीटर   अट  किमान  सामान्य  कमाल युनिट  
कार्यरत व्हॉल्यूमtage 3 3.3 3.6 V
कार्यरत वर्तमान सतत
पाठवा
120 mA
सुप्त प्रवाह RTC काम 2 uA
संदर्भ डिझाइन

Hyeco Smart Tech ML601 एम्बेडेड लो पॉवर- संदर्भ डिझाइन

फंक्शनचे पॅरामीटर.

  1. वायरलेस ट्रांसमिशनचे समर्थन करा
  2. बदलण्यायोग्य सिरीयल पोर्ट दर आणि चाचणी बिट
  3. ट्रान्समिशन डेटा एन्क्रिप्शन आणि डिक्रिप्शनसाठी समर्थन
  4. वारंवारता आणि दर-सेटिंगसाठी समर्थन
  5. सेटिंग पॅरामीटर्सच्या निवडक संरक्षणास समर्थन द्या. MCU नियंत्रण मॉड्यूल जतन करणे आवश्यक नाही, आणि तो एक ट्रान्समिशन मॉड्यूल म्हणून स्वतंत्रपणे वापरले जाते.
  6. बाह्य MCU नियंत्रण मॉड्यूल्स आणि स्वतंत्र मॉड्यूल्सच्या वापरास समर्थन द्या
  7. सीरियल पोर्ट रेट, लोरा रेट, लोरा फ्रिक्वेन्सी आणि त्याच ट्रान्समिशन कॉम्बिनेशनमधील सिक्रेट की सातत्यपूर्ण असणे आवश्यक आहे आणि विसंगतीमुळे विसंगती निर्माण होईल
  8. एलईडी lamp (GPIO33) 2S वारंवारतेवर फ्लॅश
  9. डेटा पाठवताना GPIO32 खाली खेचा, पाठवलेला आणि सुप्त
  10. "AT + START\r\n" निर्यात करा, जोपर्यंत त्याला हा आदेश प्राप्त होत नाही तोपर्यंत डायरेक्टिव्ह कॉन्फिगरेशन आणि डेटा ट्रान्सफर
  11. पुनर्प्राप्ती डीफॉल्ट सीरियल पोर्ट दर 38400 आहे, कोणतेही सत्यापन कार्य नाही

FLASH चे प्रादेशिक विभाग

अंतर्गत फ्लॅशमध्ये एकूण 128kbytes आहे, पृष्ठ 4k च्या आकारात आहे.

प्रदेश प्रदेशाची श्रेणी बाइट नोंद
DTU दिनचर्या
आहेत
0x0800_0000-0x0801_EFFF 124K DTU दिनचर्या आहे
माहिती 0x0801_F000-0x0801_FFFF 4K काही वापरकर्ता माहिती साठवा

मॉड्यूलचा वापर

मॉड्यूलचा वापर बाह्य MCU द्वारे नियंत्रित केला जाऊ शकतो आणि स्वतंत्र मॉड्यूल म्हणून दोन वापरून, पोर्ट रेट आणि रेटच्या अनियंत्रित संयोजनासह, पॅकेट लांबीचे प्रसारण जास्तीत जास्त 1K (1023Byte) बाइट डेटाचे समर्थन करते.

  1. बाह्य MCU नियंत्रण
    पॉवरचा डीफॉल्ट GPIO32 उच्च आहे, GPIO32 डेटा ट्रान्समिशन प्रक्रियेदरम्यान खाली खेचला जातो आणि GPIO32 उच्च आहे, जे येथे निर्धारित केले जाऊ शकते की तुटलेले मॉड्यूल मृत आहे की नाही, कालबाह्य 5.26S (1 K पाठवणे) पेक्षा जास्त असावे SF9,2400 बॉड दराने बाइट्स).
  2. जेव्हा ट्रान्समिशन डेटा 1K पेक्षा जास्त असतो, तेव्हा GPIO1 उच्च वर पुनर्संचयित केल्यावर उर्वरित डेटा पाठवणे सुरू ठेवण्यासाठी 32K डेटा प्रथम पाठविला जातो, जेणेकरून गोलाकार ट्रान्समिशन पाठवले जाते.

सूचना

(टीप: कमांड पाठवताना लाइन परत करणे आवश्यक आहे आणि लाइन परत करण्यासाठी AT कमांड परत करणे आवश्यक आहे)
४,AT सूचना मोडमध्ये प्रवेश करा

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा +++ फ्रेमचा प्रारंभ आणि शेवटचा बाईट सलग तीन '+'+”\r\n” सह समाप्तीसह असणे आवश्यक आहे, 10ms ते 1s दरम्यान एक वर्ण 'a' पाठवा
पाठवा  a 'a' फ्रेम स्टार्ट बाइट + “\r \ n” ने समाप्त होणे आवश्यक आहे आणि जर + + 'कॅरेक्टर 1S मॉड्यूलमध्ये प्राप्त झाले नाही, तर '+ + +' डेटा ट्रान्समिशन म्हणून जारी केला जातो.
परतावे AT+ENAT=ठीक आहे कमांड मोडमध्ये प्रवेश करा

१२,२४, सीरियल पोर्ट दर सेट करा
टीप: या पायरीनंतर, सिरीयल पोर्ट मागील पोर्ट दरानुसार ओके किंवा ERR, MCU परत करतो आणि संबंधित पोर्ट दर समक्रमित करण्यासाठी बिट तपासा आणि यशस्वी सेटअप कमांड प्राप्त केल्यानंतर बिट तपासा.

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+BAUD=९६००,० 2400、4800、9600、14400、19200、38400(default)、7600、115200 optional
0-कोणताही चेक बिट नाही (डिफॉल्ट)
1-विषम तपासा
2-समान तपासा
 

परतावे

AT+BAUD=ठीक आहे योग्य परतावा
AT+BAUD=ERR चुकीचा परतावा
पाठवा AT+BAUD=? चौकशी
परतावे AT+BAUD=९६००,०

१२,२४, लोरा वारंवारता मध्यांतर सेट करा

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+FREQ=4400

 

470Mhz स्पॅन: 4300~5100
868Mhz (EU साठी) span:8600~9200
डीफॉल्ट; 4400
 

परतावे

AT+FREQ=OK योग्य परतावा
AT+FREQ=ERR चुकीचा परतावा
पाठवा AT+FREQ=? चौकशी
परतावे AT+FREQ=4400

४, लोरा दर सेट करा

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+RATE=7 7(5470bps) /8(3125bps) /9(1760bps)optional
डीफॉल्ट: 7
 

परतावे

AT+RATE=OK योग्य परतावा
AT+RATE=ERR चुकीचा परतावा
पाठवा AT+RATE=? चौकशी
परतावे AT+RATE=7

१२,२४, कार्यरत मोड सेट करा

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+WORKMODE=1 डेटा सुप्त मोडमध्ये पाठवल्यानंतर
 

परतावे

AT+WORKMODE=2 डेटा विलंब सुप्तता मोड पोस्ट करा
AT+WORKMODE=3 निष्क्रिय मोड नाही (डीफॉल्ट)
पाठवा AT+WORKMODE=ठीक आहे योग्य परतावा
परतावे AT+WORKMODE=ERR चुकीचा परतावा
पाठवा AT+WORKMODE=? चौकशी
परतावे AT+WORKMODE=1

१२,२४, लोरा पॅकेटची लांबी सेट करा

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+LORALENTH=240 प्रति पॅकेट लोरा डेटा सेट करा(32~240)
 

परतावे

AT+LORALENTH=OK योग्य परतावा
AT+LORALENTH=ERR चुकीचा परतावा
पाठवा AT+WORKMODE=? चौकशी
परतावे AT+WORKMODE=240

१२,२४, की सेट करा
डेटाचे अचूक निराकरण करण्यासाठी 16 बाइट्स आणि 16 दशांश संख्या (16 वर्ण) एनक्रिप्शन की सह निश्चित केले. क्वेरी समर्थित नाही.

सिरीयल पोर्ट स्वरूप नोंद
पाठवा AT+DATAKEY=Qqert,91234567890 संख्या, इंग्रजी आणि इंग्रजी वर्णांसाठी समर्थन. डीफॉल्ट: सर्व 0
 

परतावे

AT+DATAKEY=ठीक आहे योग्य परतावा
AT+DATAKEY=ERR चुकीचा परतावा
पाठवा AT+DATAKEY=? चौकशी
परतावे AT+DATAKEY=ERR

१२,२४, वर सेट केलेले पॅरामीटर्स सेव्ह करा
टीप: आधी सेट केलेले AT इंस्ट्रक्शन पॅरामीटर्स सेव्ह करण्यासाठी ही कमांड करा.

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+सेव्ह वरील संच AT सूचना मापदंड जतन करा
 परतावे AT+SAVE=OK

१२,२४, वरील सेट पॅरामीटर्स साफ करा- - रीस्टार्ट प्रभावी होते
टीप: वरील सेटिंग AT इंस्ट्रक्शन पॅरामीटर्स वगळता डीफॉल्ट पुनर्संचयित करा.

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+Restore वरील संच AT सूचना मापदंड साफ करा
डीफॉल्ट मूल्ये पुनर्संचयित करण्यासाठी
 परतावे AT+RESTORE=OK

१२,२४, AT सूचना मोडमधून बाहेर पडा
टीप: हे चरण सूचित करते की सेटिंग पूर्ण झाली आहे आणि मॉड्यूलला ट्रान्समिशन मोडमध्ये सूचना प्राप्त होते. मध्यभागी सेटिंग पूर्ण झाली नाही आणि मागील सेटिंग देखील यशस्वी झाली.

सिरीयल पोर्ट स्वरूप नोंद 
पाठवा AT+EXAT एट इंस्ट्रक्शन मोडमधून बाहेर पडा
 परतावे AT+EXAT=ठीक आहे

टीप: AT निर्देशांद्वारे कॉन्फिगर केलेले पॅरामीटर्स आपोआप सेव्ह केले जाणार नाहीत, पॉवर नंतर कॉन्फिगर केलेले पॅरामीटर्स पुन्हा डीफॉल्ट रिस्टोअर करतील, जे AT + SAVE द्वारे सेव्ह करणे आवश्यक आहे.

डीफॉल्ट सिरीयल पोर्ट रेट 38400 पुनर्संचयित करते आणि चेक केलेले नाही

GPIO37 पिन 2S वरील निम्न पातळी धारण केल्याने डीफॉल्ट सीरियल पोर्ट दर पुनर्संचयित केला जाऊ शकतो आणि AT + BAUD=38400,0 + रिटर्न लाइनवर परत येऊ शकतो.
कृपया लक्ष द्या की अनुपालनासाठी जबाबदार पक्षाद्वारे स्पष्टपणे मंजूर केलेले बदल किंवा बदल हे उपकरण चालवण्याचा वापरकर्त्याचा अधिकार रद्द करू शकतात.
हे डिव्हाइस FCC नियमांच्या भाग 15 चे पालन करते. ऑपरेशन खालील दोन अटींच्या अधीन आहे: (1) हे डिव्हाइस हानिकारक हस्तक्षेप करू शकत नाही आणि (2) या डिव्हाइसने अवांछित ऑपरेशन होऊ शकणाऱ्या हस्तक्षेपासह प्राप्त होणारा कोणताही हस्तक्षेप स्वीकारला पाहिजे.
मॉड्यूल केवळ OEM स्थापनेपुरते मर्यादित आहे OEM इंटिग्रेटर हे सुनिश्चित करण्यासाठी जबाबदार आहे की एंड-यूजरला मॉड्यूल काढण्यासाठी किंवा स्थापित करण्यासाठी कोणतीही मॅन्युअल सूचना नाही.
मॉड्युल दुसऱ्या डिव्हाइसमध्ये इंस्टॉल केल्यावर FCC आयडेंटिफिकेशन नंबर दिसत नाही, तर ज्या डिव्हाइसमध्ये मॉड्युल इंस्टॉल केले आहे, त्याच्या बाहेरील भागावर देखील संलग्न मॉड्यूलचा संदर्भ देणारे लेबल प्रदर्शित करणे आवश्यक आहे. हे बाह्य लेबल खालील शब्दांचा वापर करू शकते जसे की: “FCC ID समाविष्ट आहे: 2AZ6I-ML601” आणि माहिती उपकरणांच्या वापरकर्ता मॅन्युअलमध्ये देखील समाविष्ट असावी.

कागदपत्रे / संसाधने

Hyeco Smart Tech ML601 एम्बेडेड कमी उर्जा वापर लोरा मॉड्यूल [pdf] वापरकर्ता मॅन्युअल
ML601, 2AZ6I-ML601, 2AZ6IML601, ML601 एम्बेडेड कमी उर्जा वापर लोरा मॉड्यूल, एम्बेडेड लो पॉवर वापर लोरा मॉड्यूल, उपभोग लोरा मॉड्यूल, लोरा मॉड्यूल

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *