និមិត្តសញ្ញា Hyeco Smart Tech

Hyeco Smart Tech ML650 បានបង្កប់នូវម៉ូឌុល LoRa ការប្រើប្រាស់ថាមពលទាប

Hyeco Smart Tech ML650 បានបង្កប់នូវម៉ូឌុល LoRa ការប្រើប្រាស់ថាមពលទាប

0V41

កាលបរិច្ឆេទ អ្នកនិពន្ធ កំណែ ចំណាំ
ថ្ងៃទី ២៣ ខែ មីនា ឆ្នាំ ២០២០  

ឈីស៊ូ

 

វី៣៥

កែតម្រូវការពិពណ៌នាប៉ារ៉ាម៉ែត្ររបស់ GPIO3/GPIO4 ។
ថ្ងៃទី ៣០ ខែមេសា ឆ្នាំ ២០២១ លោក Shuguang He វី៣៥ បន្ថែមការពិពណ៌នារបស់ការណែនាំ AT មួយចំនួន
ថ្ងៃទី ៨ ខែកក្កដា ឆ្នាំ ២០២៤  

Yebing Wang

 

វី៣៥

បន្ថែមប៉ារ៉ាម៉ែត្រផ្នែករឹងម៉ូឌុលមួយចំនួន

ការពិពណ៌នា និងការជូនដំណឹងអំពីការរចនា

សេចក្តីផ្តើម

ASR6505 គឺជាបន្ទះឈីប LoRa soc ។ ផ្ទៃខាងក្នុងត្រូវបានអនុវត្តដោយ MCU STM8L8 ដែលមានថាមពលទាប 152 ប៊ីតរបស់ ST ដែលខ្ចប់ជាមួយឧបករណ៍បញ្ជូន LoRa របស់ Semtech SX1262 ។ ម៉ូឌុលអាចសម្រេចបាន 868 (សម្រាប់សហភាពអឺរ៉ុប) / 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)
ផ្នែករឹង ចំណុចប្រទាក់ទិន្នន័យ UART / IO
ជួរថាមពល 3 ដល់ 3.6V
បច្ចុប្បន្ន 100 mA
ចរន្តអសកម្ម 2uA
សីតុណ្ហភាព -២០-៧០
ទំហំ 29x18x2.5 ម។
កម្មវិធី ពិធីការបណ្តាញ ថ្នាក់ A, B, C
ប្រភេទអ៊ិនគ្រីប AES128
ការកំណត់រចនាសម្ព័ន្ធអ្នកប្រើប្រាស់ ការណែនាំតាមអេធី

ការណែនាំផ្នែករឹង

គ្រោងនៃម៉ូឌុល

Hyeco Smart Tech ML650 បានបង្កប់នូវការប្រើប្រាស់ថាមពលទាប ម៉ូឌុល LoRa រូបភាពទី 1

កំណត់ចំណាំសម្រាប់ការរចនាផ្នែករឹង៖ 

  1. ព្យាយាមផ្គត់ផ្គង់ម៉ូឌុលដោយប្រើការផ្គត់ផ្គង់ថាមពលដាច់ដោយឡែកដែលមានសំលេងរំខានទាប LDO ដូចជា SGM2033 ។
  2.  ដីនៃម៉ូឌុលគឺដាច់ឆ្ងាយពីប្រព័ន្ធ ហើយត្រូវបានដឹកនាំដាច់ដោយឡែកពីស្ថានីយថាមពល។
  3. ខ្សែសញ្ញារវាងម៉ូឌុលនិង MCU ត្រូវបានភ្ជាប់ជាមួយនឹងភាពធន់ 100 ohm ជាស៊េរី។

និយមន័យនៃម្ជុល 

ម្ជុល លេខ ឈ្មោះ ប្រភេទ ការពិពណ៌នា
1 GND ថាមពល ប្រព័ន្ធ GND
2 ANT 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 ច្រកសៀរៀល 1(3) ទទួល
9 UART1_TX O ច្រកសៀរៀល 1(3), ផ្ញើ
10 PWM/PD0 O សម្រាប់ករណីផ្គត់ផ្គង់ថាមពលថ្ម 9V សម្រាប់ការប្រើប្រាស់ថាមពលទាប។ ថាមពលត្រូវបានផ្គត់ផ្គង់ដោយ LDO នៅពេលដែលម៉ូឌុលនៅស្ងៀម និងដោយ DCDC នៅពេលម៉ូឌុលភ្ញាក់ឡើង។ IO នេះ​គឺ​ជា​ទិន្នផល​ខ្ពស់​នៅ​ពេល​ដែល​ម៉ូឌុល​ភ្ញាក់​ឡើង​ហើយ IO គឺ​ជា​សញ្ញា​កម្រិត​ទាប​នៅ​ dormant ។
11 GPIO3/PE6 O 1. ដើម្បីដាស់ MCU ខាងក្រៅ។

2. ដើម្បីឱ្យ MCU ដឹង ម៉ូឌុល LoRa ភ្ញាក់ឡើង ហើយត្រៀមខ្លួនរួចជាស្រេចក្នុងការទទួលការណែនាំ AT ;

ព័ត៌មានបន្ថែមសូមមើលចំណាំខាងក្រោម។

12 GND ថាមពល ប្រព័ន្ធ GND
13 វីឌី ថាមពល ថាមពលបញ្ចូល 3.3V, កំពូលអតិបរមា

បច្ចុប្បន្ន 150mA ។

14 UART0_RX I ច្រកសៀរៀល 0 (2) , ទទួល , AT

ច្រកការណែនាំ

15 UART0_TX O ច្រកសៀរៀល 0(2) ផ្ញើ AT

ច្រកការណែនាំ

16 MISO/PF0 I អេសអាយអាយអេស
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 (ការបម្លែងអាណាឡូក-ឌីជីថល)

ចំណាំ៖ ខ្ញុំ - បញ្ចូល, អូ - ទិន្នផល, អេ - អាណាឡូក
(អំពី PE6 និង PE7)

  • ម៉ូឌុល LoRa ភាគច្រើនស្ថិតនៅក្នុងរបៀបអសកម្ម។ ប្រសិនបើ MCU មានអន្តរកម្មជាមួយម៉ូឌុល វាចាំបាច់ត្រូវដាស់ម៉ូឌុល LoRa ជាមុនសិន ហើយបន្ទាប់មកផ្ញើការណែនាំ AT ទៅម៉ូឌុល LoRa ។
  • បន្ទាប់មក PE7 (GPI04) គឺជាម្ជុលដើម្បីដាស់ម៉ូឌុល LoRa សម្រាប់ MCU; ស្រដៀងគ្នានេះដែរ ប្រសិនបើម៉ូឌុលមានអន្តរកម្មជាមួយ MCU ខាងក្រៅ ( Send AT instruction ) វាត្រូវការដាស់ MCU ខាងក្រៅ (បន្ទាប់មកផ្ញើ AT instruction )។ PE6 គឺជាម្ជុលដែលត្រូវគ្នា។
  • PE6 និង PE7 មានមុខងារបញ្ចេញមតិរដ្ឋ "រួចរាល់" លើកលែងតែមុខងារភ្ញាក់។ PE6 និង PE7 ជាធម្មតាមានសញ្ញាកម្រិតខ្ពស់ ហើយបង្វែរទាបនៅពេលកេះ។ អន្តរកម្មគួរតែត្រូវបានស្តារទៅជាសញ្ញាកម្រិតខ្ពស់។
    (ព័ត៌មានលម្អិតអំពីដំណើរការអន្តរកម្មពេញលេញសម្រាប់សេចក្តីណែនាំ AT)

ទំហំផ្នែករឹង 

Hyeco Smart Tech ML650 បានបង្កប់នូវការប្រើប្រាស់ថាមពលទាប ម៉ូឌុល LoRa រូបភាពទី 2

ចំណាំ៖ កម្ពស់ ៧៥០ ​​ម។ ម

ចរិតអគ្គិសនី

ប៉ារ៉ាម៉ែត្រ លក្ខខណ្ឌ អប្បបរមា ធម្មតា។ អតិបរមា ឯកតា
វ៉ុលធ្វើការtage 3 3.3 3.6 V
ដំណើរការបច្ចុប្បន្ន បញ្ជូនបន្ត 100 mA
ចរន្តអសកម្ម ការងារ RTC 2 uA

អន្តរកម្មរវាង MCU និងម៉ូឌុល LoRa

នៅក្នុងអន្តរកម្មនេះ MCU ផ្តល់ការណែនាំ AT ដល់ LoRa ហើយ LoRa អាចផ្តល់ការណែនាំ AT ដល់ MCU ។ ដើម្បីកាត់បន្ថយការប្រើប្រាស់ថាមពល LoRa និង MCU ជាធម្មតាស្ថិតក្នុងស្ថានភាពងងុយគេង។ ពួកគេម្នាក់ៗគ្រប់គ្រងសាររបស់ខ្លួន។ នៅពេលដែលវាត្រូវការមួយទៀត វានឹងដាស់មួយទៀត ហើយផ្តល់ការណែនាំ AT ទៅមួយទៀត។
នៅពេលដែលការណែនាំរបស់ AT ត្រូវបានផ្ញើទាំងសងខាង វគ្គសិក្សាបន្ថែមនឹងកើតឡើងនៅពេលដែលមានក្នុងពេលតែមួយ។ ដូច្នេះការរចនាសម្រាប់នេះគឺជារបៀប "ពាក់កណ្តាល duplex" ។ នោះគឺ៖ មានតែភាគីម្ខាងទេដែលអាចផ្ញើការណែនាំក្នុងពេលតែមួយ។ ដូច្នេះ មុន​នឹង​ភាគី​ម្ខាង​ទៀត​ផ្ញើ​ការ​ណែនាំ ត្រូវ​ពិនិត្យ​មើល​ថា​តើ​ភាគី​ម្ខាង​ទៀត​ចង់​ផ្ញើ​ការ​ណែនាំ​ឬ​អត់។ ប្រសិនបើភាគីម្ខាងទៀតបាន "ចាប់យកសិទ្ធិក្នុងការបញ្ជូនព័ត៌មាន" អ្នកត្រូវរង់ចាំរហូតដល់ជុំនៃអន្តរកម្មបច្ចុប្បន្នត្រូវបានបញ្ចប់ មុនពេលចាប់ផ្តើម។
ខាងក្រោមនេះគឺជាដំណើរការពេញលេញសម្រាប់ការផ្តួចផ្តើមការណែនាំ AT នៅចុងទាំងពីរ។
ដំណើរការពេញលេញនៃ MCU ចាប់ផ្តើមអន្តរកម្មជាមួយម៉ូឌុល LoRa ។

ម៉ូឌុល LoRa MCU
| LoRa នៅក្នុងរបៀបអសកម្ម |
| <– ពិនិត្យមើលថាតើ PE6 ត្រូវបានបញ្ជូនសញ្ញាកម្រិតទាបជាមុនហើយឬនៅ? | <1>
| <— PE7 បញ្ជូនសញ្ញាកម្រិតទាប (ដាស់ MCU) —- | <2>
| — PE6 បញ្ជូនសញ្ញាកម្រិតទាប (LoRa រួចរាល់) —> | <3>
| < — ផ្ញើការណែនាំ AT ——— | <4>
| —– PE6 បញ្ជូនសញ្ញាកម្រិតខ្ពស់ (ការស្ដារឡើងវិញ) —> | <5>
| <— (បន្ទាប់ពី AT) PE7 បញ្ជូនសញ្ញាកម្រិតខ្ពស់ —- | <6>
| LoRa កំពុងដំណើរការ |
| |

កំណត់ចំណាំ: 

  1. ជំហានទី 1 ដើម្បីរកឃើញ PE6 គឺ "ស្តាប់មុននឹងនិយាយ" ដើម្បីធានាថា "ភាគីម្ខាងទៀតមិនផ្ញើវាដោយខ្លួនឯងនៅពេលផ្ញើ" ។ ប្រសិនបើ PE6 មានសញ្ញាកម្រិតទាបរួចហើយ ភាគីម្ខាងទៀតកំពុងបញ្ជូនវា។ នៅពេលនេះ រង់ចាំភាគីម្ខាងទៀតផ្ញើម្តងទៀត (កុំទៅជំហានទី 2 ភ្លាមៗ)។
  2. ជំហានទី 2 ដើម្បីអនុញ្ញាតឱ្យ PE7 នៅក្នុងសញ្ញាកម្រិតទាបគឺពិតជា "ចាប់យកសិទ្ធិក្នុងការនិយាយ" ; —- ដោយសារតែភាគីម្ខាងទៀតមកដើម្បីរកមើលប្រសិនបើ PE7 ស្ថិតនៅក្នុងសញ្ញាកម្រិតទាបមុនពេលបញ្ជូនវា។
  3. ជំហានទី 3, PE6 ប្រែទៅជាសញ្ញាកម្រិតទាបក្នុងការឆ្លើយតបទៅនឹង MCU ដោយប្រាប់ MCU ថា "ខ្ញុំត្រូវបានភ្ញាក់ដឹងខ្លួន ហើយរួចរាល់សម្រាប់ការទទួលសៀរៀល អ្នកអាចផ្ញើបាន" ;
  4. ជំហានទី 5 គឺ PE6 ប្រែទៅជាសញ្ញាកម្រិតខ្ពស់និយាយយ៉ាងតឹងរឹងគឺម៉ូឌុល LoRa បានរកឃើញច្រកសៀរៀលកំពុងផ្ញើទិន្នន័យហើយបង្វែរ PE6 ទៅជាសញ្ញាកម្រិតខ្ពស់ភ្លាមៗ (មិនរង់ចាំការណែនាំ AT ត្រូវបានផ្ញើ។);
  5. ដោយជំហានទី 6 ជុំនៃអន្តរកម្មត្រូវបានបញ្ចប់។
    នៅពេលដែលភាគីទាំងពីរបញ្ជូនទិន្នន័យ "ចាប់យកសិទ្ធិក្នុងការនិយាយ" ។

ជាការពិត រាល់ការណែនាំរបស់ AT ផ្ញើទម្រង់ MCU ទៅ LoRa នឹងអនុញ្ញាតឱ្យ LoRa មានការឆ្លើយតបដែលត្រូវគ្នា (សូមមើលការណែនាំរបស់ AT នៅខាងក្រោយ)។ ដូច្នេះបន្ទាប់ពី MCU បានផ្ញើការណែនាំទៅ LoRa វាអាចទៅដោយស្ងៀមស្ងាត់ ឬរង់ចាំ LoRa ឆ្លើយតបមុនពេល dormant ។ ពេលវេលាឆ្លើយតបនេះ ធម្មតាក្នុងរយៈពេលពីរបី ms ។ (សំណុំនៃការណែនាំរបស់ tuple ចំនួនបីត្រូវចំណាយពេលយូរប្រហែល 200 ms) ។

ដំណើរការពេញលេញនៃម៉ូឌុល LoRa ដើម្បីចាប់ផ្តើមអន្តរកម្មជាមួយ MCU
បន្ថែមពីលើការឆ្លើយតបរបស់ AT ម៉ូឌុល LoRa ក៏នឹងចាប់ផ្តើមការណែនាំ MCU យ៉ាងសកម្មផងដែរ ដូចជាវឌ្ឍនភាពនៃការចូលប្រើបណ្តាញ ការទទួលទិន្នន័យ ពេលវេលាចេញជាដើម។
ដំណើរការអន្តរកម្មទាំងមូលគឺដូចគ្នាជាមូលដ្ឋានគឺគ្រាន់តែបញ្ច្រាស។

ម៉ូឌុល LoRa MCU

| ម៉ែអាចនៅស្ងៀម |

| — ពិនិត្យមើលថាតើ PE7 ត្រូវបានបញ្ជូនសញ្ញាកម្រិតទាបមុនគេហើយឬនៅ? <1>

| —- PE6 បញ្ជូនសញ្ញាកម្រិតទាប (ដាស់ 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លេ

បី tuple

  • 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+GETTC
AT+SETALARM=20200318140100
ផ្សេងៗ
AT+START
AT + VERSION
AT+RESTORE

ចំណាំ៖ 

  1. ប្រសិនបើនៅក្នុងរបៀបថ្នាក់ A កំណត់បី tuple, ឆានែល, របៀបបណ្តាញនៅក្នុង 4.1, ចេញសេចក្តីណែនាំបណ្តាញឡើងវិញ ; ប្រសិនបើនៅក្នុងរបៀបថ្នាក់ B ពេលវេលារន្ធកាន់តែច្រើននឹងត្រូវបានកំណត់។
  2. វានឹងមានការបញ្ជាក់ឆ្លើយតបបន្ទាប់ពីការណែនាំនីមួយៗត្រូវបានផ្ញើ។
    ប្រសិនបើ៖ Send AT CLASS=A នឹងទទួលបាននៅ CLASSAT CLASS=A, OK ឬ AT CLASSAT CLASS=A, OK AT CLASS=A, កំហុស
    (បើគ្មានការឆ្លើយតបដែលបានបញ្ជាក់ នេះបង្ហាញថាម៉ូឌុលមានករណីលើកលែង។ )
    (ក្នុងចំណោមពួកគេ បន្ថែមពីលើការឆ្លើយតប OK/ERROR នឹងមានមតិកែលម្អបន្ថែមទៀត។ ព័ត៌មានលម្អិតអាចមើលខាងក្រោម)
  3.  បញ្ចូលសេចក្តីណែនាំ AT និងលទ្ធផលសេចក្តីណែនាំ AT អក្សរតូច ត្រូវតែជាអក្សរធំ។
  4. ការណែនាំរបស់ AT គួរតែមានការផ្លាស់ប្តូរត្រឡប់មកវិញ មិនថាបញ្ចូល AT ឬទិន្នផល AT ទេ។

សេចក្តីណែនាំលម្អិត AT៖
កំណត់បី tuple

ទម្រង់                                                                     ចំណាំ
 

ការណែនាំ

 

AT+ DEVEUI=1122334455667788

(ប្រវែងថេរនៃ

៨ បៃ)

ឆ្លើយតប AT+ DEVEUI=OK/ ​​AT+ DEVEUI=error
 

ការណែនាំ

 

//AT+ APPEUI=1122334455667788

(ប្រវែងថេរនៃ

៨ បៃ)

ឆ្លើយតប //AT+ APPEUI=OK / AT+ APPEUI=error *បោះបង់*
 

ការណែនាំ

AT+ APPKEY= 3913898E3eb4f89a8524FDcb0c5f0e02 (ប្រវែងថេរនៃ

១៦ បៃ)

ឆ្លើយតប AT+ APPKEY=OK/ AT+ APPKEY=error
 

 

ការណែនាំ

AT+ DEVEUI=?

//AT+ APPEUI=? AT+ APPKEY=?

សួរព័ត៌មានរបស់ tuple បី
ឆ្លើយតប AT+ DEVEUI=1122334455667788 ត្រឡប់ទៅបី

ចំណាំ៖ នៅពេលដែលឧបករណ៍ចាកចេញពីរោងចក្រ តម្លៃលំនាំដើម ternary គឺ 0។ ប្រសិនបើការកំណត់ជោគជ័យ រក្សាទុកដោយស្វ័យប្រវត្តិ ហើយតម្លៃដែលបានរក្សាទុកត្រូវបានប្រើដើម្បីចាប់ផ្តើមបន្ទាប់។ (សូមមើលសៀវភៅណែនាំអ្នកប្រើប្រាស់ APP សម្រាប់និយមន័យ និងការទិញយកបី tuple); APPEUI មិនត្រូវបានប្រើជាបី tuple ទេ។
ហេតុផលនៃ ERROR បានត្រឡប់មកវិញបន្ទាប់ពី 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 បី​ប៉ុណ្ណោះ។
ប្រសិនបើការកំណត់ជោគជ័យ រក្សាទុកដោយស្វ័យប្រវត្តិ ហើយតម្លៃដែលបានរក្សាទុកត្រូវបានប្រើដើម្បីចាប់ផ្តើមបន្ទាប់។
ហេតុផលនៃ ERROR បានត្រឡប់មកវិញបន្ទាប់ពី AT: គ្មានប៉ារ៉ាម៉ែត្រឬកំហុសតម្លៃប៉ារ៉ាម៉ែត្រ។
កំណត់ឆានែល

ទម្រង់ ចំណាំ
 

ការណែនាំ

 

AT+CHANNEL=1

កំណត់ឆានែល 1 ~ 63
ឆ្លើយតប AT+CHANNEL=យល់ព្រម /AT+CHANNEL=កំហុស
ការណែនាំ AT+CHANNEL=? សំណួរ
ឆ្លើយតប AT+CHANNEL=12 លទ្ធផលសំណួរ

ចំណាំ៖

  • ជួរនៃឆានែលគឺ 1 ~ 63 (សរុប 63 ឆានែល, 868 (សម្រាប់សហភាពអឺរ៉ុប) / 915 គឺដូចគ្នា) ។ ច្រកផ្លូវដែលកំណត់ដោយម៉ាស៊ីនមេ។
  • នៅពេលដែលស្ថានីយចាប់ផ្តើមដំបូង វាគួរតែស្កេន 5 ប៉ុស្តិ៍ (ឧ។ ព្យាយាមចូលបណ្តាញបន្ទាប់ពីផ្ញើ AT ដើម្បីកំណត់ 0 កំណត់ 1 ដើម្បីព្យាយាម និងកំណត់ 2 ដើម្បីព្យាយាមចូល ... ) ។
  • នៅពេលដែលបណ្តាញទទួលបានជោគជ័យ ឆានែលដែលបានកំណត់គឺជាឆានែលដែលត្រូវគ្នាទៅនឹងច្រកផ្លូវ។
  • សម្រាប់ម៉ូឌុល LoRa វាត្រូវបានរក្សាទុកបន្ទាប់ពីការកំណត់នីមួយៗ ហើយតម្លៃដែលបានរក្សាទុកចុងក្រោយត្រូវបានប្រើនៅពេលចាប់ផ្តើមបន្ទាប់។
  • ហេតុផលនៃ ERROR បានត្រឡប់មកវិញបន្ទាប់ពី AT: គ្មានប៉ារ៉ាម៉ែត្រឬតម្លៃប៉ារ៉ាម៉ែត្រកំហុស (ចំណាំចំនួនអតិបរមានៃឆានែលសម្រាប់ក្រុមតន្រ្តីនីមួយៗ)

កំណត់រយៈពេលនៃ Class B Slot 

ទម្រង់ ចំណាំ
 

 

 

ការណែនាំ

 

 

 

AT+SLOTFREQ=64

1,2,4,8,16,

32, សម្រាប់ឧample 64 មានន័យថាទំនាក់ទំនងមួយក្នុង 64 វិនាទី។

ឆ្លើយតប AT + SLOTFREQ = យល់ព្រម / AT + SLOTFREQ = កំហុស
ការណែនាំ AT+SLOTFREQ=? សំណួរ
ឆ្លើយតប AT+SLOTFREQ=64 ត្រឡប់លទ្ធផលសំណួរ

ចំណាំ៖ ការណែនាំមានសុពលភាពក្រោមថ្នាក់ ខ។

  • តម្លៃស្រេចចិត្តត្រូវបានកំណត់ជា: 1 / 2 / 4 / 8 / 16 / 32 / 64 / 128. រយៈពេលខ្លីនៃវដ្តនៃការកំណត់ ការប្រើប្រាស់ថាមពលកាន់តែច្រើននៃម៉ូឌុល។
  • ការ​ណែនាំ​នេះ​គាំទ្រ​ក្នុង​ការ​រត់​ការ​ប្ដូរ (ឧ. ដើម្បី​ផ្ទេរ files, ប្ដូរ​ជា​បណ្ដោះ​អាសន្ន​ទៅ​វដ្ដ 1S ហើយ​បន្ទាប់​មក​កាត់​ត្រឡប់​ទៅ​វដ្ដ 64S)
  • តាមលំនាំដើម វដ្ដរន្ធដោតនៃថ្នាក់ B គឺ 64 វិនាទី ឬ 64 វិនាទីក្នុងមួយទំនាក់ទំនង ហើយបង្អួចទំនាក់ទំនងពីរបើកនៅក្នុងវដ្តសញ្ញា។ (ចំណាំ 64 វិនាទីនេះគ្រាន់តែជារដុប មិនមែនជាវដ្តដ៏តឹងរ៉ឹងទេ)
  • តួនាទីនៃការណែនាំ AT គឺដើម្បីធានាការប្រើប្រាស់ថាមពលខណៈពេលដែលបង្កើនល្បឿនឆ្លើយតប។ សម្រាប់អតីតample នៅពេលដែល APP ត្រូវបានបើក ឬមានអ្នកជំនាញfile ដើម្បីឆ្លងផុត វដ្តរន្ធដោតរបស់ឧបករណ៍អាចត្រូវបានផ្លាស់ប្តូរទៅ 1 វិនាទី (file ទាញយក) និង 4 វិនាទី (កម្មវិធីបើក) ។
  • ការអនុវត្តពិធីការគឺតម្រូវឱ្យសហការនៅទីនេះ។ ផ្នែកបរិក្ខារក៏ត្រូវបន្ថែមការគ្រប់គ្រងពេលវេលាជាក់លាក់មួយផងដែរ ដើម្បីជៀសវាងការកើនឡើងនៃការប្រើប្រាស់ថាមពលរបស់ប្រព័ន្ធដែលបណ្តាលមកពីវដ្តនៃរន្ធដោតខ្លីពេក។
  • ប្រសិនបើការកំណត់ជោគជ័យ រក្សាទុកដោយស្វ័យប្រវត្តិ ហើយតម្លៃដែលបានរក្សាទុកត្រូវបានប្រើដើម្បីចាប់ផ្តើមបន្ទាប់។
  • ហេតុផលនៃ ERROR បានត្រឡប់មកវិញបន្ទាប់ពី AT: គ្មានប៉ារ៉ាម៉ែត្រឬកំហុសតម្លៃប៉ារ៉ាម៉ែត្រ។

ផ្ញើការណែនាំអំពីបណ្តាញចូលប្រើ

ទម្រង់ ចំណាំ
 

ការណែនាំ

 

AT+JOIN

ចាប់ផ្តើមការចូលប្រើបណ្តាញ

សម្គាល់ៈធីប្រវែងអតិបរមានៃការបញ្ជូនទិន្នន័យគឺ 64 បៃ។ (ឧទាហរណ៍៖ ប្រវែងការណែនាំរបស់ AT គឺ 128+11)
ទទួលទិន្នន័យដោយមិនផ្ញើសំណួរការណែនាំទៅម៉ូឌុល។ ប្រសិនបើមានទិន្នន័យតំណខាងក្រោម ម៉ូឌុលបញ្ចេញវាដោយផ្ទាល់។
មូលហេតុនៃ ERROR បានត្រឡប់មកវិញបន្ទាប់ពី AT: បណ្តាញមិនត្រូវបានតភ្ជាប់នាពេលបច្ចុប្បន្ននេះ។
អានពេលវេលានៃ RTC

ទម្រង់ ចំណាំ
ការណែនាំ AT+GETTC ទទួលបានពេលវេលាប្រព័ន្ធ
 

 

 

 

ឆ្លើយតប

 

 

AT+GETRTC=20200325135001 (ខែឆ្នាំ

ថ្ងៃម៉ោងនាទីទីពីរ) / AT+GETRTC=ERROR

ការត្រឡប់ ERROR បង្ហាញពីការបរាជ័យ ហើយពេលវេលា RTC នៃម៉ូឌុល Note មិនត្រូវបានក្រិតតាមបណ្តាញដោយជោគជ័យទេ។

ចំណាំ 1: ពេលវេលាត្រូវបានធ្វើសមកាលកម្មដោយស្វ័យប្រវត្តិបន្ទាប់ពីការចូលដំណើរការជោគជ័យនៃបណ្តាញ។
ដូច្នេះការណែនាំនេះគួរតែត្រូវបានធ្វើបន្ទាប់ពីការចូលដំណើរការជោគជ័យនៃបណ្តាញ។ មូលហេតុនៃ ERROR បានត្រឡប់មកវិញបន្ទាប់ពី AT: បណ្តាញមិនត្រូវបានតភ្ជាប់នាពេលបច្ចុប្បន្ននេះ។
ចំណាំ 2៖ការណែនាំនេះតែងតែមានប្រសិទ្ធភាព ដរាបណាវាត្រូវបានធ្វើសមកាលកម្មម្តង ហើយមិនមានការបាត់បង់ថាមពលទេ (ការណែនាំនេះនៅតែមានប្រសិទ្ធភាព ទោះបីជាកំណត់ម៉ូឌុលឡើងវិញក៏ដោយ។)

កំណត់សំឡេងរោទិ៍របស់ RTC 

ទម្រង់ ចំណាំ
ការណែនាំ AT+SETALARM=20200325135001 (ខែឆ្នាំ

ថ្ងៃ ម៉ោង នាទី វិនាទី)

 

កំណត់ម៉ោងកំណត់

ឆ្លើយតប AT+SETALARM=យល់ព្រម

/AT+SETALARM=កំហុស

ឆ្លើយតប ២ AT+ ALARM = ឆ្នាំ ខែ ថ្ងៃ ម៉ោង នាទី វិនាទី  

អស់ពេលហើយ។

ចំណាំ៖ មានហេតុផល 3 យ៉ាងសម្រាប់ការត្រលប់ទៅ ERROR:

  1. ពេលវេលាមិនសមកាលកម្ម;
    ដំណោះស្រាយ៖ ប្រើ AT នេះបន្ទាប់ពីការចូលប្រើបណ្តាញជោគជ័យ
  2. ពេលវេលាកំណត់គឺមុនជាងពេលបច្ចុប្បន្ន; ដំណោះស្រាយ៖ ពិនិត្យមើលបន្ទាត់ពេលវេលា។
  3. ពេលវេលាកំណត់គឺច្រើនជាង 49 ថ្ងៃ;
    ដំណោះស្រាយ៖ សូមប្រាកដថាម៉ោងរោទិ៍គឺក្នុងរយៈពេល 49 ថ្ងៃ។

ចំណាំ៖ ម៉ូឌុលអាចកំណត់ម៉ោងរោទិ៍តែមួយក្នុងពេលតែមួយ ហើយការហៅការណែនាំនេះម្តងទៀតនឹងគ្របដណ្តប់ការជូនដំណឹងពីមុន។
ចំណាំ៖ ប្រសិនបើម៉ូឌុលបានបិទ ឬកំណត់ឡើងវិញ ចាំបាច់ត្រូវកំណត់ឡើងវិញបន្ទាប់ពីចាប់ផ្ដើមឡើងវិញ។
ចំណាំ៖ ឆ្លើយតបទៅនឹង ” Respond2″ បន្ទាប់ពីអស់ពេល។ ដូច AT ផ្សេងទៀតដែរ៖ IO ដាស់ MCU ខាងក្រៅ ហើយត្រឡប់ទៅ AT ALARM វិញ

ផ្សេងៗ
ការចាប់ផ្តើមនៃម៉ូឌុល

ទម្រង់ ចំណាំ
ការណែនាំ
ឆ្លើយតប AT+START=OK / AT+START=ERROR ម៉ូឌុលចាប់ផ្តើម

នៅពេលដែលម៉ូឌុលចាប់ផ្តើមជាមួយនឹងរបៀបរង់ចាំ AT ត្រូវបានបញ្ជូនទៅ MCU ខាងក្រៅ។
ចំណាំ៖ ប្រសិនបើមានកំហុស MCU តម្រូវឱ្យកំណត់ម៉ូឌុលឡើងវិញ។
កំណែលទ្ធផល

ទម្រង់ ចំណាំ
ការណែនាំ AT + VERSION កំណែលទ្ធផល
ឆ្លើយតប AT+VERSION=ML100

ការណែនាំ AT មិនត្រឡប់ការឆ្លើយតប ERROR ទេ។ ច្បាប់សម្រាប់លេខកំណែ៖ M: module; L: LoRa 100; លេខកំណែ
ស្តារការកំណត់រោងចក្រឡើងវិញ

ទម្រង់ ចំណាំ
ការណែនាំ AT+RESTORE ជម្រះព័ត៌មានដែលបានរក្សាទុក
ឆ្លើយតប AT+SETALARM=យល់ព្រម

ចំណាំ៖សម្អាតព័ត៌មានដែលបានរក្សាទុកទាំងអស់ រួមទាំងព័ត៌មានកម្មវិធីកំណត់ម៉ោងផងដែរ។ វាត្រូវបានណែនាំសម្រាប់តែការកែកំហុសប៉ុណ្ណោះ។
ការណែនាំ AT មិនត្រឡប់កំហុសទេ។
សូមយកចិត្តទុកដាក់ថាការផ្លាស់ប្តូរ ឬការកែប្រែដែលមិនត្រូវបានអនុម័តដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមតាមច្បាប់អាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។

ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតនៅក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោម៖ (1) ឧបករណ៍នេះប្រហែលជាមិនបង្កឱ្យមានការជ្រៀតជ្រែកដែលបង្កគ្រោះថ្នាក់ទេ ហើយ (2) ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការរំខានដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។
ម៉ូឌុលត្រូវបានកំណត់ចំពោះការដំឡើង OEM ប៉ុណ្ណោះ។
អ្នករួមបញ្ចូល OEM ទទួលខុសត្រូវក្នុងការធានាថាអ្នកប្រើប្រាស់ចុងក្រោយមិនមានការណែនាំដោយដៃដើម្បីលុប ឬដំឡើងម៉ូឌុលនោះទេ។
នៅពេលដែលលេខអត្តសញ្ញាណ FCC មិនអាចមើលឃើញនៅពេលដែលម៉ូឌុលត្រូវបានដំឡើងនៅខាងក្នុងឧបករណ៍ផ្សេងទៀត នោះផ្នែកខាងក្រៅនៃឧបករណ៍ដែលម៉ូឌុលត្រូវបានដំឡើងក៏ត្រូវតែបង្ហាញស្លាកដែលសំដៅទៅលើម៉ូឌុលដែលរុំព័ទ្ធផងដែរ។ ស្លាកខាងក្រៅនេះអាចប្រើពាក្យដូចជា៖ “មាន FCC ID: 2AZ6I-ML650” ហើយព័ត៌មានគួរមាននៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់របស់ឧបករណ៍ផងដែរ។

ឯកសារ/ធនធាន

Hyeco Smart Tech ML650 បានបង្កប់នូវម៉ូឌុល LoRa ការប្រើប្រាស់ថាមពលទាប [pdf] សៀវភៅណែនាំ
ML650, 2AZ6I-ML650, 2AZ6IML650, ML650 ម៉ូឌុល LoRa ការប្រើប្រាស់ថាមពលទាបដែលបានបង្កប់ ម៉ូឌុល LoRa ការប្រើប្រាស់ថាមពលទាបដែលបានបង្កប់

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *