Hyeco Smart Tech ML650 एम्बेडेड कम पावर खपत LoRa मोड्युल

0V41
| मिति | लेखक | संस्करण | नोट |
| मार्च २३, २०२० |
क्यू सु |
V0.3 |
GPIO3/GPIO4 को प्यारामिटर विवरण समायोजन गर्नुहोस्। |
| अप्रिल ५, २०२३ | सुगुआङ हे | V0.4 | केही AT निर्देशनको विवरण थप्नुहोस् |
| 15 जुलाई, 2020 |
येबिङ वाङ |
V0.41 |
केहि मोड्युल हार्डवेयर प्यारामिटर थप्नुहोस्
विवरण र डिजाइन सूचनाहरू |
परिचय
ASR6505 एक LoRa soc चिप हो। भित्री भाग Semtech को LoRa ट्रान्सीभर SX8 सँग प्याकेज गरिएको ST को 8bit कम पावर MCU STM152L1262 द्वारा लागू गरिएको छ। मोड्युलले 868 (EU को लागी) / 915Mhz फ्रिक्वेन्सी ब्यान्ड संचार प्राप्त गर्न सक्छ। मोड्युलले CLASS A, B, C प्रोटोकलको साथ LoRa यन्त्र लागू गर्दछ। मोड्युलले MCU कलहरूका लागि सिरियल पोर्ट AT निर्देशन सेट र MCU बीचको जागरणको लागि 2 IO प्रदान गर्दछ।
मोड्युलको अधिकतम प्राप्त गर्ने संवेदनशीलता - 140dBm सम्म, अधिकतम ट्रान्समिट पावर -2.75dBm सम्म छ।
मुख्य विशेषता
- अधिकतम रिसेप्शन संवेदनशीलता -140dBbm सम्म छ
- अधिकतम प्रक्षेपण शक्ति -2.75dBm छ
- अधिकतम प्रसारण गति: 62.5kbps
- न्यूनतम निष्क्रिय वर्तमान: 2uA
- 96bit UID
मोड्युलको आधारभूत प्यारामिटर
| वर्गीकरण गर्नुहोस् | प्यारामिटर | मूल्य |
| ताररहित | शक्ति सुरू गर्नुहोस् | EU को लागि 16dbm@868Mhz |
| -2.75dbm@915Mhz | ||
| संवेदनशीलता प्राप्त गर्नुहोस् | ||
| -127dbm@SF8(3125bps) | ||
| -129.5dbm@SF9(1760bps) | ||
| हार्डवेयर | डाटा इन्टरफेस | UART /IO |
| शक्ति दायरा | ७–२४V | |
| वर्तमान | 100mA | |
| निष्क्रिय वर्तमान | 2uA | |
| तापक्रम | -१५~५० | |
| साइज | ५९५x३४४x३९४ मिमी | |
| सफ्टवेयर | नेटवर्किंग प्रोटोकल | कक्षा ए, बी, सी |
| गुप्तिकरण प्रकार | AES128 | |
| प्रयोगकर्ता कन्फिगरेसन | एटी निर्देशन |
हार्डवेयर परिचय
मोड्युल को रूपरेखा

हार्डवेयर डिजाइनका लागि नोटहरू:
- SGM2033 जस्ता कम आवाज LDO भएको छुट्टै बिजुली आपूर्तिहरू प्रयोग गरेर मोड्युल आपूर्ति गर्ने प्रयास गर्नुहोस्।
- मोड्युलको ग्राउन्ड प्रणालीबाट पृथक छ र पावर टर्मिनलबाट अलग-अलग नेतृत्व गरिएको छ।
- मोड्युल र MCU बीचको सिग्नल लाइन श्रृंखलामा १०० ओम प्रतिरोधसँग जोडिएको छ।
पिन को परिभाषा
| पिन संख्या | नाम | टाइप गर्नुहोस् | विवरण |
| 1 | GND | शक्ति | प्रणाली GND |
| 2 | एएनटी | RF | संकेत तार |
| 3 | GND | शक्ति | प्रणाली GND |
| 4 | GND | शक्ति | प्रणाली GND |
| 5 | GPIO4/PE7 | I | 1. बाहिरी MCU लाई LoRa मोड्युल जगाउनको लागि
2. बाह्य MCU लाई LoRa लाई थाहा दिनको लागि यो AT निर्देशन प्राप्त गर्न तयार छ थप जानकारी तलको नोट हेर्नुहोस्। |
| 6 | स्विम | डिबग IO | सिम्युलेटरको लागि डिबग गर्नुहोस् |
| 7 | nTRST | I | रिसेट, कम स्तर संकेत प्रभावकारी। |
| 8 | UART1_RX | I | सिरियल पोर्ट १(३) ,प्राप्त गर्नुहोस् |
| 9 | UART1_TX | O | सिरियल पोर्ट १(३), पठाउनुहोस् |
| 10 | PWM/PD0 | O | 9V ब्याट्री पावर सप्लाई केसहरूको लागि, कम बिजुली खपतको लागि। मोड्युल निष्क्रिय हुँदा LDO द्वारा र मोड्युल उठ्दा DCDC द्वारा पावर आपूर्ति गरिन्छ। यो IO मोड्युल वेक अपमा उच्च आउटपुट हो र IO निष्क्रिय अवस्थामा कम स्तरको संकेत हो। |
| 11 | GPIO3/PE6 | O | 1. बाहिरी MCU जगाउन।
2. MCU लाई थाहा दिनको लागि, LoRa मोड्युल उठेको छ र AT निर्देशनहरू प्राप्त गर्न तयार छ ; थप जानकारी तलको नोट हेर्नुहोस्। |
| 12 | GND | शक्ति | प्रणाली GND |
| 13 | VDD | शक्ति | पावर इनपुट 3.3V, अधिकतम शिखर
वर्तमान 150mA। |
| 14 | UART0_RX | I | सिरियल पोर्ट 0 (2) , प्राप्त, AT
निर्देशन पोर्ट |
| 15 | UART0_TX | O | सिरियल पोर्ट ०(२), पठाउनुहोस्, एटी
निर्देशन पोर्ट |
| 16 | MISO/PF0 | I | SPI MISO |
| 17 | MOSI/PF1 | O | एसपीआई मोसी |
| 18 | SCK/PF2 | O | SPI CLK |
| 19 | NSS/PF3 | O | SPI CS |
| 20 | IIC_SDA/PC0 | IO | IIC SDA |
| 21 | IIC_SCL/PC1 | O | IIC SCL |
| 22 | AD/PC2 | A/IO(PC2) | ADC (एनालग-डिजिटल रूपान्तरण) |
नोट: म - इनपुट, O-आउटपुट, A-एनालॉग
(PE6 र PE7 बारे)
- LoRa मोड्युल प्रायः निष्क्रिय मोडमा छ। यदि MCU ले मोड्युलसँग अन्तरक्रिया गरेको छ भने, यसले पहिले LoRa मोड्युललाई जगाउन आवश्यक छ र त्यसपछि LoRa मोड्युलमा AT निर्देशन पठाउनुपर्छ।
- त्यसपछि PE7 (GPI04) MCU को लागि LoRa मोड्युल जगाउने पिन हो; त्यसैगरी, यदि मोड्युलले बाह्य MCU (Send AT instruction) सँग अन्तर्क्रिया गरेको छ भने, यसले बाह्य MCU उठाउनु पर्छ (त्यसपछि AT निर्देशन पठाउनुहोस्)। PE6 सम्बन्धित पिन हो।
- PE6 र PE7 सँग वेक अप प्रकार्य बाहेक "तयार" अवस्था अभिव्यक्ति प्रकार्य छ। PE6 र PE7 सामान्यतया उच्च स्तरका संकेतहरूमा हुन्छन् र ट्रिगर गर्दा कम हुन्छ। अन्तरक्रियालाई उच्च स्तरको संकेतमा पुनर्स्थापित गरिनुपर्छ।
(AT निर्देशनको लागि पूर्ण अन्तरक्रिया प्रक्रिया सन्दर्भमा विवरणहरू)
हार्डवेयर आकार

नोट: उचाई 2.5 XNUMX mm मिमी
इलेक्ट्रिकल चरित्र
| प्यारामिटर | अवस्था | न्यूनतम | सामान्य | अधिकतम | एकाइ |
| काम भोल्युमtage | 3 | 3.3 | 3.6 | V | |
| हाल काम गर्दै | निरन्तर पठाउने | 100 | mA | ||
| निष्क्रिय वर्तमान | RTC काम | 2 | uA |
MCU र LoRa मोड्युल बीच अन्तरक्रिया
यस अन्तरक्रियामा, MCU ले LoRa लाई AT निर्देशन दिन्छ, र LoRa ले MCU लाई AT निर्देशन दिन सक्छ। बिजुली खपत कम गर्न को लागी, LoRa र MCU सामान्यतया निष्क्रिय अवस्थामा छन्। तिनीहरूमध्ये प्रत्येकले आफ्नै सन्देश ह्यान्डल गर्दछ। जब यसलाई अर्को चाहिन्छ, यसले अर्कोलाई जगाउँछ र अर्कोलाई AT निर्देशन दिन्छ।
जब AT निर्देशन दुबै तर्फ पठाइन्छ, त्यहाँ एकै समयमा अतिरिक्त पाठ्यक्रम हुनेछ। त्यसकारण, यसको लागि डिजाइन "आधा डुप्लेक्स" मोड हो। त्यो हो: केवल एक पक्षले एक पटकमा निर्देशन पठाउन सक्छ। तसर्थ, दुवै पक्षले निर्देशन पठाउनु अघि, अर्कोले निर्देशन पठाउन चाहन्छ वा छैन भनेर निगरानी गर्नुपर्छ। यदि अर्को पक्षले "सूचना पठाउने अधिकार कब्जा गरेको छ" भने, तपाइँले सुरु गर्नु अघि अन्तरक्रियाको हालको राउन्ड पूरा नभएसम्म पर्खनु पर्छ।
निम्न दुबै छेउमा AT निर्देशन प्रारम्भ गर्नको लागि पूर्ण प्रक्रिया हो।
MCU को पूर्ण प्रक्रियाले LoRa मोड्युलसँग अन्तरक्रिया सुरु गर्छ।
| LoRa मोड्युल MCU | ||
| | LoRa निष्क्रिय मोडमा | | | |
| | <- PE6 लाई पहिले तल्लो स्तरको संकेत पठाइएको छ कि छैन जाँच गर्नुहोस्- | | | <1> |
| | <— PE7 ले तल्लो स्तरको संकेत पठाउँछ (MCU उठाउनुहोस्) —- | | | <2> |
| | — PE6 ले निम्न स्तरको संकेत पठाउँछ (LoRa तयार छ) —> | | | <3> |
| | < — AT निर्देशन पठाउनुहोस् ———— | | | <4> |
| | —– PE6 ले उच्च स्तरको संकेत पठाउँछ (पुनर्स्थापना) —> | | | <5> |
| | <— (AT) पछि)PE7 ले उच्च स्तरको संकेत पठाउँछ—- | | | <6> |
| | LoRa काम गर्दै हुनुहुन्छ | | | |
| | | | |
नोट :
- PE1 पत्ता लगाउनको लागि चरण 6, "भन्नु अघि पहिले सुन्नुहोस्" हो, "पठाउँदा अर्को पक्षले आफैं पठाउँदैन" भनेर सुनिश्चित गर्न। यदि PE6 पहिले नै निम्न स्तरको संकेतको साथ छ भने, अर्को पक्षले यसलाई पठाउँदैछ। यस समयमा, अर्को पक्षलाई फेरि पठाउनको लागि पर्खनुहोस् (तुरुन्तै चरण 2 मा नजानुहोस्)।
- PE2 लाई निम्न स्तरको संकेत दिनको लागि चरण 7, वास्तवमा "बोल्ने अधिकार कब्जा" हो; —- किनभने अन्य पक्षले PE7 लाई पठाउनु अघि निम्न स्तरको संकेतमा छ कि छैन पत्ता लगाउन आउँछ।
- चरण 3, PE6 MCU को प्रतिक्रियामा निम्न स्तरको संकेतमा परिणत हुन्छ, MCU लाई "म ब्यूँझिएको छु र सिरियल रिसेप्शनको लागि तयार छु, तपाईले पठाउन सक्नुहुन्छ" ;
- चरण 5 भनेको PE6 लाई उच्च स्तरको संकेतमा परिणत गर्नु हो, कडाईका साथ भन्नुपर्दा, LoRa मोड्युलले सिरियल पोर्टले डाटा पठाउँदैछ पत्ता लगाएको छ र तुरुन्तै PE6 लाई उच्च स्तरको संकेतमा परिणत गर्दछ (AT निर्देशनहरू पठाउनको लागि पर्खनु पर्दैन।);
- चरण 6 सम्म, अन्तरक्रियाको एक राउन्ड पूरा भयो।
जब दुई पक्षले डाटा पठाउँछन्, "बोल्ने अधिकार खोस्न"।
वास्तवमा, सबै AT निर्देशनहरूले LoRa लाई फारम MCU पठाउँदा LoRa लाई सम्बन्धित जवाफ दिन दिनेछ (पछाडि सेट गरिएको AT निर्देशन हेर्नुहोस्)। त्यसोभए, MCU ले LoRa लाई निर्देशन पठाए पछि, यो निष्क्रिय हुन सक्छ, वा निष्क्रिय हुनु अघि LoRa जवाफको लागि पर्खन सक्छ। यो जवाफ समय, केहि ms मा सामान्य। (तीन ट्यूपल को निर्देशन को सेट लामो समय लाग्छ, लगभग 200 ms)।
MCU सँग अन्तरक्रिया सुरु गर्न LoRa मोड्युलको पूर्ण प्रक्रिया
AT प्रतिक्रियाको अतिरिक्त, LoRa मोड्युलले MCU निर्देशनहरू पनि सक्रिय रूपमा प्रारम्भ गर्नेछ, जस्तै नेटवर्क पहुँच प्रगति, डाटा रिसेप्शन, टाइम आउट, र यस्तै।
सम्पूर्ण अन्तरक्रिया प्रक्रिया मूलतः उस्तै छ, केवल उल्टो।
LoRa मोड्युल MCU
| Mcu निष्क्रिय हुन सक्छ |
| — PE7 लाई पहिले तल्लो स्तरको संकेत पठाइएको छ कि छैन जाँच गर्नुहोस्–> | <1>
| —- PE6 ले तल्लो स्तरको संकेत पठाउँछ (MCU उठाउनुहोस्) —> | <2>
| <— PE7 ले निम्न स्तरको संकेत पठाउँछ (MCU तयार छ) —- | <3>
| —- AT निर्देशन पठाउनुहोस् ———–> | <4>
| —– PE6 ले उच्च स्तरको संकेत बदल्छ (पुनर्स्थापना) —> | <5>
| <— PE7 ले उच्च स्तरको संकेत (पुनर्स्थापना) बदल्छ —- | <6>
| LoRa निष्क्रिय मोडमा |
| |
नोट:
- चरण 3 मा, यदि PE 7 ले निम्न स्तरको संकेत बदलिरहेको छैन भने, LoRa ले 50ms टाइमआउट पछि पनि AT निर्देशन पठाउनेछ।
चरण 5 पछि, LoRa मोड्युल निष्क्रियमा परिणत हुनेछ कि चरण 6 मा MCU ले PE7 लाई उच्च स्तरको संकेतमा परिणत गर्दछ।
एटी निर्देशन
AT निर्देशन विवरण र पूर्वampले
तीन टुपल
- AT+DEVEUI=d896e0ffffe0177d
- //— AT+APPEUI=d896e0ffff000000 (छाड्नुहोस्)
- AT+APPKEY=3913898E3eb4f89a8524FDcb0c5f0e02
नेटवर्क मोड
AT+CLASS=A
आवृत्ति च्यानल सेट गर्नुहोस्
AT+CHANNEL=1
कक्षा B मा स्लटको अन्तराल समय सेट गर्नुहोस्
AT+SLOTFREQ=2
नेटवर्कमा सामेल हुनुहोस्
AT+JOIN
डाटा पठाउनुहोस्
AT+DTX=12,313233343536
डाटा प्राप्त गर्नुहोस्
AT+DRX=6,313233)
समय
AT+GETRTC
AT+SETALARM=20200318140100
अरू
AT+स्टार्ट
AT + VERSION
AT+Restore
नोट:
- यदि कक्षा A मोडमा छ भने, 4.1 मा तीन टुपल, च्यानल, नेटवर्किङ मोड सेट गर्नुहोस्, नेटवर्क निर्देशन पुन: जारी गर्नुहोस्; यदि कक्षा बी मोडमा, थप स्लट समय सेट गरिनेछ;
- प्रत्येक निर्देशन पठाइसकेपछि त्यहाँ पुष्टि प्रतिक्रिया हुनेछ;
यदि: CLASS=A मा पठाउनुहोस्, CLASSAT CLASS=A, OK वा CLASSAT CLASS=A, OK मा CLASS=A, त्रुटि प्राप्त हुनेछ
(निश्चित प्रतिक्रिया बिना, यसले मोड्युलमा अपवाद छ भनेर संकेत गर्दछ।)
(तिनीहरू मध्ये, OK/ERROR जवाफको अतिरिक्त, त्यहाँ थप प्रतिक्रियाहरू हुनेछन्। विवरणहरू तल हेर्न सकिन्छ) - इनपुट AT निर्देशनहरू र आउटपुट AT निर्देशनहरू, अक्षर केस संवेदनशील, माथिल्लो केसमा हुनुपर्छ;
- AT निर्देशनहरूमा फिर्ता परिवर्तनहरू हुनुपर्छ, चाहे इनपुट AT होस् वा आउटपुट AT;
विस्तृत एटी निर्देशन:
तीन टुपल सेट गर्नुहोस्
| ढाँचा नोट | ||
|
निर्देशन |
AT+ DEVEUI=1122334455667788 |
(निश्चित लम्बाइ
८ बाइट्स) |
| प्रतिक्रिया दिनुहोस् | AT+ DEVEUI=OK/ AT+ DEVEUI=त्रुटि | |
|
निर्देशन |
//AT+ APPEUI=1122334455667788 |
(निश्चित लम्बाइ
८ बाइट्स) |
| प्रतिक्रिया दिनुहोस् | //AT+ APPEUI=OK / AT+ APPEUI=त्रुटि | *फेर्नुहोस्* |
|
निर्देशन |
AT+ APPKEY= 3913898E3eb4f89a8524FDcb0c5f0e02 | (निश्चित लम्बाइ
१६ बाइट्स) |
| प्रतिक्रिया दिनुहोस् | AT+ APPKEY=OK/ AT+ APPKEY=त्रुटि | |
|
निर्देशन |
AT+ DEVEUI =?
//AT+ APPEUI=? AT+ APPKEY=? |
तीन टुपलको जानकारी सोध्नुहोस् |
| प्रतिक्रिया दिनुहोस् | AT+ DEVEUI=1122334455667788 | तीन मा फर्कनुहोस् |
नोट: जब उपकरणले कारखाना छोड्छ, टर्नरी पूर्वनिर्धारित मान ० हुन्छ। यदि सेटिङ सफल भयो भने, स्वचालित रूपमा बचत गर्नुहोस् र बचत गरिएको मान अर्को सुरुमा प्रयोग गरिन्छ। (तीन टुपलको परिभाषा र अधिग्रहणको लागि एपीपी प्रयोगकर्ता पुस्तिका हेर्नुहोस्); APPEUI तीन टुपलमा प्रयोग गरिएको छैन।
AT पछि फर्किएको त्रुटिको कारण: कुनै प्यारामिटर वा गलत प्यारामिटर लम्बाइ छैन।
काम गर्ने (नेटवर्किङ) मोड सेट गर्नुहोस्
| ढाँचा | नोट | |
|
निर्देशन |
AT+CLASS=A |
वैकल्पिक मोड A|B|C |
| प्रतिक्रिया दिनुहोस् | AT+CLASS=OK/AT+CLASS=Error | |
|
निर्देशन |
AT+CLASS=? |
क्वेरी वर्तमान मोड |
|
प्रतिक्रिया दिनुहोस् |
AT+CLASS=A / AT+CLASS=B वा AT+CLASS=C |
नोट: नेटवर्कमा प्रवेश गर्नु अघि मोड्युलको कार्य मोड सेट गर्नुहोस्। मोडहरू केवल तीन A/B/C विकल्पहरू हुन्।
यदि सेटिङ सफल भयो भने, स्वचालित रूपमा बचत गर्नुहोस् र बचत गरिएको मान अर्को सुरुमा प्रयोग गरिन्छ।
AT पछि फर्किएको त्रुटिको कारण: कुनै प्यारामिटर वा प्यारामिटर मान त्रुटि छैन।
च्यानल सेट गर्नुहोस्
| ढाँचा | नोट | |
|
निर्देशन |
AT+CHANNEL=1 |
च्यानल 1 ~ 63 सेट गर्नुहोस् |
| प्रतिक्रिया दिनुहोस् | AT+CHANNEL=ठीक/AT+CHANNEL=त्रुटि | |
| निर्देशन | AT+CHANNEL=? | प्रश्न |
| प्रतिक्रिया दिनुहोस् | AT+CHANNEL=12 | प्रश्न परिणाम |
नोट:
- च्यानलको दायरा 1~63(कुल 63 च्यानलहरू, 868(EU का लागि)/915 समान छन्)। सर्भरद्वारा सेट गरिएको गेटवे।
- जब टर्मिनल पहिलो सुरु हुन्छ, यसले 5 च्यानलहरू स्क्यान गर्नुपर्छ (अर्थात्, AT पठाएपछि नेटवर्कमा ० सेट गर्न प्रयास गर्नुहोस्, प्रयास गर्न 0 सेट गर्नुहोस्, र प्रविष्ट गर्न प्रयास गर्न 1 सेट गर्नुहोस्। ...)।
- जब नेटवर्क सफल हुन्छ, सेट च्यानल गेटवे संग सम्बन्धित च्यानल हो।
- LoRa मोड्युलको लागि, यो प्रत्येक सेटिङ पछि बचत गरिन्छ, र अन्तिम बचत मान अर्को स्टार्टअप प्रयोग गरिन्छ।
- AT पछि फर्किएको त्रुटिको कारण: कुनै प्यारामिटर वा प्यारामिटर मान त्रुटि छैन (प्रत्येक ब्यान्डको लागि च्यानलहरूको अधिकतम संख्या नोट गर्नुहोस्)
कक्षा बी स्लटको अवधि सेट गर्नुहोस्
| ढाँचा | नोट | |
|
निर्देशन |
AT+SLOTFREQ=64 |
1,2,4,8,16,
32, उदाहरणका लागिample 64, भनेको प्रति 64 सेकेन्डमा एउटा संचार हो। |
| प्रतिक्रिया दिनुहोस् | AT+SLOTFREQ=OK / AT+SLOTFREQ=त्रुटि | |
| निर्देशन | AT+SLOTFREQ=? | प्रश्न |
| प्रतिक्रिया दिनुहोस् | AT+SLOTFREQ=64 | क्वेरी परिणामहरू फर्काउनुहोस् |
नोट: निर्देशन कक्षा बी अन्तर्गत मान्य छ।
- वैकल्पिक मान निम्न रूपमा सेट गरिएको छ: 1 / 2 / 4 / 8 / 16 / 32 / 64 / 128। सेटिङ चक्रको छोटो, मोड्युलको अधिक पावर खपत।
- यो निर्देशनले समर्थन गर्दछ - चलिरहेको स्विचिङ (जस्तै, स्थानान्तरण गर्न files, अस्थायी रूपमा 1S चक्रमा स्विच गर्नुहोस् र त्यसपछि 64S चक्रमा फर्कनुहोस्)
- पूर्वनिर्धारित रूपमा, कक्षा B को स्लट चक्र 64 सेकेन्ड, वा प्रति संचार 64 सेकेन्ड हो, र दुई संचार विन्डोहरू बीकन चक्रमा खुल्छन्। (नोट, यहाँ 64 सेकेन्ड केवल एक नराम्रो छ, कडा चक्र होइन)
- The role of the AT instruction is to ensure power consumption while increasing the respond speed. For exampले, जब APP खोलिएको छ वा प्रो छfile तल पास गर्न, उपकरणको स्लट चक्र 1 सेकेन्डमा परिवर्तन गर्न सकिन्छ (file डाउनलोड गर्नुहोस्) र 4 सेकेन्ड (एपीपी खोल्नुहोस्)।
- प्रोटोकलको आवेदन यहाँ सहयोग गर्न आवश्यक छ। उपकरण पक्षले पनि एक निश्चित समय आउट व्यवस्थापन थप्न आवश्यक छ धेरै छोटो स्लट चक्रको कारण प्रणाली पावर खपतमा वृद्धिबाट बच्न।
- यदि सेटिङ सफल भयो भने, स्वचालित रूपमा बचत गर्नुहोस् र बचत गरिएको मान अर्को सुरुमा प्रयोग गरिन्छ।
- AT पछि फर्किएको त्रुटिको कारण: कुनै प्यारामिटर वा प्यारामिटर मान त्रुटि छैन।
पहुँच नेटवर्क निर्देशन पठाउनुहोस्
| ढाँचा | नोट | |
|
निर्देशन |
AT+JOIN |
नेटवर्क पहुँच सुरु गर्नुहोस् |
नोट: टीडाटा पठाउने अधिकतम लम्बाइ 64 बाइट्स छ। (जस्तै: AT को AT निर्देशन लम्बाइ 128+11 हो)
मोड्युलमा निर्देशन प्रश्नहरू नपठाई डेटा प्राप्त गर्नुहोस्। यदि त्यहाँ डाउनलिंक डाटा छ भने, मोड्युलले यसलाई सीधा उत्सर्जन गर्दछ।
AT पछि फर्किएको त्रुटिको कारण: नेटवर्क हाल जडान गरिएको छैन।
RTC को समय पढ्नुहोस्
| ढाँचा | नोट | |
| निर्देशन | AT+GETRTC | प्रणाली समय प्राप्त गर्नुहोस् |
|
प्रतिक्रिया दिनुहोस् |
AT+GETRTC=20200325135001(वर्ष महिना दिन घण्टा मिनेट सेकेन्ड) / AT+GETRTC=ERROR |
ERROR फर्काउनुले विफलतालाई संकेत गर्दछ, र नोट मोड्युलको RTC समय नेटवर्क मार्फत सफलतापूर्वक क्यालिब्रेट गरिएको छैन। |
नोट १: नेटवर्कको सफलता पहुँच पछि समय स्वचालित रूपमा सिङ्क्रोनाइज हुन्छ।
त्यसैले, यो निर्देशन नेटवर्क को सफलता पहुँच पछि गर्नुपर्छ। AT पछि फर्किएको त्रुटिको कारण: नेटवर्क हाल जडान गरिएको छैन।
नोट २:यो निर्देशन जहिले पनि प्रभावकारी हुन्छ जबसम्म यो एक पटक सिङ्क्रोनाइज हुन्छ र त्यहाँ कुनै पावर हानि हुँदैन (यो निर्देशन मोड्युल रिसेट गर्दा पनि प्रभावकारी हुन्छ।)
RTC को अलार्म सेट गर्नुहोस्
| ढाँचा | नोट | |
| निर्देशन | AT+SETALARM=20200325135001(वर्ष महिना
दिन घण्टा मिनेट सेकेन्ड) |
टाइमर सेट गर्नुहोस् |
| प्रतिक्रिया दिनुहोस् | AT+SETALARM=ठीक छ
/AT+SETALARM=त्रुटि |
|
| जवाफ २ | AT+ALARM=वर्ष महिना दिन घण्टा मिनेट सेकेन्ड |
टाइम आउट |
नोट: ERROR मा फर्किने 3 कारणहरू छन्:
- समय सिंक्रोनाइज गरिएको छैन;
समाधान: नेटवर्कको सफलता पहुँच पछि यो AT प्रयोग गर्नुहोस् - सेटिङ समय वर्तमान समय भन्दा पहिले हो; समाधान: समय रेखा जाँच गर्नुहोस्।
- सेटिङ समय 49 दिन भन्दा बढी छ;
समाधान: सुनिश्चित गर्नुहोस् कि अलार्म समय 49 दिन भित्र छ।
नोट: मोड्युलले एकै समयमा एउटा मात्र अलार्म सेट गर्न सक्छ, र यो निर्देशनलाई फेरि कल गर्दा अघिल्लो अलार्मलाई ढाक्छ।
नोट: यदि मोड्युल बन्द वा रिसेट भयो भने, रिबुट पछि रिसेट गर्न आवश्यक छ;
नोट: समय सकिएपछि "Respond2″ सँग सम्बन्धित। अन्य AT जस्तै: IO ले बाहिरी MCU उठाउँछ, र AT ALARM मा फर्किन्छ।
अरू
मोड्युलको सुरुवात
| ढाँचा | नोट | |
| निर्देशन | ||
| प्रतिक्रिया दिनुहोस् | AT+START=ठीक/AT+START=त्रुटि | मोड्युल सुरु |
जब मोड्युल प्रतीक्षा मोड संग सुरु हुन्छ, AT बाह्य MCU मा पठाइन्छ।
नोट: यदि त्रुटि भयो भने, MCU लाई मोड्युल रिसेट गर्न आवश्यक छ।
आउटपुट संस्करण
| ढाँचा | नोट | |
| निर्देशन | AT + VERSION | आउटपुट संस्करण |
| प्रतिक्रिया दिनुहोस् | AT+VERSION=ML100 |
AT निर्देशनले त्रुटिको जवाफ फर्काउँदैन। संस्करण नम्बरको लागि नियम: M: मोड्युल; L:LoRa 100; संस्करण नम्बर
कारखाना सेटिंग पुनर्स्थापित गर्नुहोस्
| ढाँचा | नोट | |
| निर्देशन | AT+Restore | भण्डारण गरिएको जानकारी खाली गर्नुहोस् |
| प्रतिक्रिया दिनुहोस् | AT+SETALARM=ठीक छ |
नोट:टाइमर जानकारी सहित सबै भण्डारण जानकारी खाली गर्नुहोस्। यसलाई डिबगिङका लागि मात्र सिफारिस गरिन्छ।
AT निर्देशनले त्रुटि फिर्ता गर्दैन।
कृपया ध्यान दिनुहोस् कि अनुपालनको लागि जिम्मेवार पक्षले स्पष्ट रूपमा स्वीकृत नगरेको परिवर्तन वा परिमार्जनले उपकरण सञ्चालन गर्ने प्रयोगकर्ताको अधिकारलाई बेवास्ता गर्न सक्छ।
यो यन्त्रले FCC नियमहरूको भाग १५ को पालना गर्छ। सञ्चालन निम्न दुई सर्तहरूको अधीनमा छ: (15) यो यन्त्रले हानिकारक हस्तक्षेप गर्न सक्दैन, र (1) यो यन्त्रले अवांछित सञ्चालनको कारण हुन सक्ने हस्तक्षेप सहित प्राप्त कुनै पनि हस्तक्षेप स्वीकार गर्नुपर्छ।
मोड्युल OEM स्थापना मात्र सीमित छ
OEM इन्टिग्रेटर अन्तिम प्रयोगकर्तालाई मोड्युल हटाउन वा स्थापना गर्न कुनै म्यानुअल निर्देशन छैन भनेर सुनिश्चित गर्न जिम्मेवार छ।
जब मोड्युल अर्को यन्त्र भित्र स्थापित हुँदा FCC पहिचान नम्बर देखिँदैन, तब मोड्युल स्थापना भएको यन्त्रको बाहिरी भागले पनि संलग्न मोड्युललाई सन्दर्भ गर्ने लेबल प्रदर्शन गर्नुपर्छ। यो बाहिरी लेबलले निम्न जस्ता शब्दहरू प्रयोग गर्न सक्छ: "FCC ID समावेश गर्दछ: 2AZ6I-ML650" र जानकारी पनि यन्त्रहरूको प्रयोगकर्ता पुस्तिकामा समावेश हुनुपर्छ।
कागजातहरू / स्रोतहरू
![]() |
Hyeco Smart Tech ML650 एम्बेडेड कम पावर खपत LoRa मोड्युल [pdf] निर्देशन पुस्तिका ML650, 2AZ6I-ML650, 2AZ6IML650, ML650 एम्बेडेड कम पावर खपत LoRa मोड्युल, इम्बेडेड कम पावर खपत LoRa मोड्युल |





