ايم ايل 601
شامل ٿيل گھٽ پاور واپرائڻ LoRa ماڊل دستياب
0V1
تاريخ | ليکڪ | نسخو | نوٽ |
21 جون، 2021 | يبنگ وانگ | V0.1 | پهريون ايڊيشن، ماڊلز جي هارڊويئر جي تعريف ۽ فنڪشن جي درخواست. |
تعارف
ASR6601 هڪ LoRa soc چپ آهي.
اندروني طور تي لاڳو ڪيو ويو آهي Cortex M4 جي ڪور سان Semtech جي LoRa ٽرانسيور SX1262 جي سافٽ ويئر ڪور سان. ماڊل حاصل ڪري سگھي ٿو 868 (EU لاءِ) / 915Mhz فریکوئنسي بينڊ ڪميونيڪيشن. ماڊل LoRa ڊيوائس کي CLASS A, B, C پروٽوڪول، DTU ۽ مختلف پرائيويٽ پروٽوڪول سان لاڳو ڪري ٿو. ڪلاس A, B, C پروٽوڪول غير معياري لوراوان پروٽوڪول آهي ۽ صرف اسان جي گيٽ وي لاءِ مناسب آهي. ماڊل جي اندر MCU طاقتور آهي، هڪ 48Mhz ماسٽر فریکوئنسي ۽ 16kbytes Sram، 128k فليش سان، اڳوڻي ASR6505 کان ڪارڪردگي ۾ وڏو ليپ ٺاهيندي. هارڊويئر جي قيمت کي گھٽائڻ لاءِ، اوپن MCU اسڪيم استعمال ڪري سگھجن ٿيون سڌو سنئون اندر استعمال ڪندڙ جي بغير MCU کي وڌائڻ جي.
ماڊل جي وڌ ۾ وڌ وصول ڪرڻ واري حساسيت - 140dBm تائين، وڌ ۾ وڌ ٽرانسمٽ پاور 14dBm@868MHz (EU لاءِ) بينڊ / 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 | |
موجوده | 120 ايم اي | |
غير فعال موجوده | 2uA | |
گرمي پد | -20-85 | |
ماپ | آئون 8.2x18x2.5mm | |
سافٽ ويئر | نيٽ ورڪنگ پروٽوڪول | ڪلاس اي، بي، سي، ڊي ٽي يو ۽ پرائيويٽ پروٽوڪول |
انڪرپشن جو قسم | AES128 | |
استعمال ڪندڙ جي ترتيب | اي ٽي هدايت |
هارڊويئر جو تعارف
ماڊل جو خاڪو
هارڊويئر ڊيزائن لاءِ نوٽس:
- ڪوشش ڪريو ماڊل سپلائي ڪرڻ لاءِ الڳ پاور سپلاءِ استعمال ڪندي گھٽ شور سان LDO جهڙوڪ SGM2033.
- ماڊيول جي سپلائي ڪرنٽ 120mA کان وڌيڪ هجڻ گهرجي، باقي سسٽم ڪرنٽ شامل ناهي.
پنن جي تعريف
پن نمبر | نالو | قسم | وصف |
I | جي اين ڊي | طاقت | سسٽم GND |
2 | GPI033 | () | هي 10 فنڪشن ماڊل تي اعلي پيداوار آهي جاڳڻ ۽ 10 گھٽ ھجڻ دوران. 9V بيٽري پاور سپلائي ڪيسن لاءِ. گھٽ توانائي واپرائڻ لاء. LIX ذريعي پاور سپلائي ڪئي ويندي آهي) جڏهن ماڊل غير فعال هوندو آهي ۽ DCDC طرفان جڏهن ماڊل جاڳندو آهي. خارجي LED. عام طور تي اعلي. روشني ڪرڻ وقت گھٽ رکو. |
3 | GPI037 | 1 | I. LoRa ماڊل کي جاڳائڻ لاءِ ٻاهرين MCU لاءِ. (عام طور تي اعلي سطح. جڏهن ماڊل کي جاڳڻ جي ضرورت آهي. MCU آئوٽ I ms پلس (گهٽ سطح تي اثرائتو) ماڊل ڏانهن. سڀ موڊ پل-ڊائون گھٽ سطح مٿان 2S وصولي پورٽ جي شرح ڊفالٽ): 2. ٻاهرين MCU لاءِ ٻڌائي ٿو لورا AT هدايتون حاصل ڪرڻ لاءِ تيار آهي: |
4 | GPI032 | 0 | I. ٻاهرين MCU کي جاڳائڻ لاءِ. 2. MCU کي ٻڌائڻ لاء استعمال ڪريو. لورا ماڊل اي ٽي هدايتون قبول ڪرڻ لاءِ بيدار ڪيو ويو آهي: لوئر وائرليس ڊيٽا. ختم ڪرڻ. ۽ hibernation |
5 | GPTIMO_CH I SP10_CS GPI001 |
I0 | PWM outputاھر 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 pull-up ) I0 |
10 | SWC GP1007 | 0 | سموليٽر ڊيبگنگ SWC (گھٽڻ) 10 |
II | وي سي سي | 0 | پاور ان پٽ 3.3V. وڌ ۾ وڌ چوٽي موجوده 150mA. |
12 | جي اين ڊي | طاقت | سسٽم GND |
13 | UAFtTO_RX GP1016 | I0 | سيريل پورٽ 0 وصول ڪيو 10-ڊائون لوڊ-پرنٽ |
14 | UARTO_TX GP1017 | I0 | سيريلا پورٽ 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 outputاھر |
19 | جي پي 105 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 |
28 | اين ٽي | RF | اينٽينا تار |
29 | جي اين ڊي | طاقت | سسٽم گرائونڊنگ لائن |
هارڊويئر جي ماپ
برقي ڪردار
پيرا ميٽر | حالت | گھٽ ۾ گھٽ | عام | وڌ ۾ وڌ | يونٽ |
ڪم ڪرڻ وارو جلدtage | 3 | 3.3 | 3.6 | V | |
موجوده ڪم | لڳاتار موڪلڻ |
120 | mA | ||
غير فعال موجوده | RTC ڪم | 2 | uA |
حوالو ڊيزائن
فنڪشن جو پيٽرول.
- سپورٽ وائرليس ٽرانسميشن
- تبديل ٿيندڙ سيريل پورٽ جي شرح ۽ ٽيسٽ بٽ
- ٽرانسميشن ڊيٽا انڪرپشن ۽ ڊيڪرپشن لاءِ سپورٽ
- تعدد ۽ شرح سيٽنگ لاءِ سپورٽ
- سيٽنگ پيٽرولر جي چونڊيل تحفظ جي حمايت ڪريو. MCU ڪنٽرول ماڊل کي بچائڻ جي ضرورت ناهي، ۽ اهو الڳ الڳ ٽرانسميشن ماڊل طور استعمال ڪيو ويندو آهي.
- ٻاهرين MCU ڪنٽرول ماڊلز ۽ آزاد ماڊلز جي استعمال جي حمايت ڪريو
- سيريل پورٽ ريٽ، لورا ريٽ، لورا فريڪوئنسي، ۽ ڳجهي ڪيئي ساڳئي ٽرانسميشن جي ميلاپ ۾ هڪجهڙائي هجڻ جي ضرورت آهي، ۽ غير مطابقت بي ضابطگين جو سبب بڻجندي.
- LED ايلamp (GPIO33) فليش 2S فريڪوئنسي تي
- GPIO32 کي ھيٺ ڪريو جڏھن ڊيٽا موڪلڻ، موڪليو ويو ۽ غير فعال
- ايڪسپورٽ ڪريو "AT + START\r\n"، جيستائين اهو حڪم حاصل ڪري ٿو هدايت جي ترتيب ۽ ڊيٽا جي منتقلي
- وصولي ڊفالٽ سيريل پورٽ جي شرح 38400 آهي، ڪابه تصديق جي فنڪشن ناهي
FLASH جي علائقائي ڊويزن
اندروني فليش جو ڪل 128kbytes آهي، صفحو 4k جي سائيز ۾.
علائقو | علائقي جي حد | بائيٽ | نوٽ |
DTU معمول آهن |
0x0800_0000-0x0801_EFFF | 124K | DTU معمول آهي |
ڄاڻ | 0x0801_F000-0x0801_FFFF | 4K | ڪجھ استعمال ڪندڙ جي معلومات کي ذخيرو ڪريو |
ماڊل جو استعمال
ماڊل استعمال کي ڪنٽرول ڪري سگهجي ٿو هڪ خارجي MCU ذريعي ۽ آزاد ماڊلز جي طور تي ٻن استعمال ڪندي، بندرگاهن جي شرح ۽ شرح جي خودمختياري ميلاپ سان، پيڪٽ جي ڊگھائي ٽرانسميشن وڌ ۾ وڌ 1K (1023Byte) بائيٽ ڊيٽا کي سپورٽ ڪري ٿي.
- ٻاهرين MCU ڪنٽرول
پاور جو ڊفالٽ GPIO32 وڌيڪ آهي، GPIO32 ڊيٽا جي منتقلي جي عمل دوران هيٺ لهي ويندو آهي، ۽ GPIO32 اعليٰ آهي، جنهن کي هتي طئي ڪري سگهجي ٿو ته ڇا ٽوٽل ماڊل مئل آهي، ٽائيم آئوٽ 5.26S کان وڌيڪ هجڻ گهرجي (1 K موڪلڻ. بائيٽ SF9,2400 باڊ جي شرح تي). - جڏهن ٽرانسميشن ڊيٽا 1K کان وڌيڪ هوندي آهي، 1K ڊيٽا پهرين موڪلي ويندي آهي باقي ڊيٽا موڪلڻ جاري رکڻ لاءِ جڏهن GPIO32 کي بحال ڪيو ويندو آهي اعليٰ، ته جيئن سرڪيولر ٽرانسميشن موڪليو وڃي.
اي ٽي هدايت
(نوٽ: حڪم موڪلڻ جي ضرورت آهي لڪير کي واپس ڪرڻ ۽ واپس ڪرڻ لاءِ اي ٽي ڪمانڊ لائن کي واپس ڪرڻ لاءِ)
7.1،اي ٽي هدايت واري موڊ ۾ داخل ڪريو
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | +++ | فريم جي شروعات ۽ پڇاڙي بائيٽ لازمي طور تي ٽن مسلسل '+'+"\r\n" سان ختم ٿيڻ سان گڏ هجڻ گهرجي، 10ms کان 1s جي وچ ۾ هڪ ڪردار 'a' موڪليو |
موڪليو | a | 'a' لازمي طور تي فريم شروع بائيٽ + “\r \ n” سان ختم ٿيڻ گهرجي ۽ جيڪڏهن + + 'ڪردار ماڊل 1S ۾ حاصل نه ڪيو ويو آهي، ته '+ + +' ڊيٽا ٽرانسميشن جي طور تي جاري ڪيو ويندو آهي. |
واپسي | AT+ENAT = ٺيڪ | ڪمانڊ موڊ ۾ داخل ڪريو |
7.2، سيريل پورٽ جي شرح مقرر ڪريو
نوٽ: هن قدم کان پوء، سيريل پورٽ واپسي OK يا ERR، MCU اڳئين بندرگاهن جي شرح جي مطابق، ۽ بٽ چيڪ ڪريو هم وقت سازي سان لاڳاپيل پورٽ جي شرح کي شروع ڪرڻ ۽ بٽ چيڪ ڪريو ڪامياب سيٽ اپ ڪمانڊ حاصل ڪرڻ کان پوء.
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | اي ٽي + بي اي او ڊي = 9600,0 | 2400、4800、9600、14400、19200、38400(default)、7600、115200 optional 0-ڪو چيڪ بٽ (ڊفالٽ) 1- بي جوڙ چيڪ ڪريو 2- به چيڪ ڪريو |
واپسي |
AT+BAUD = ٺيڪ | صحيح واپسي |
AT+BAUD=ERR | غلط واپسي | |
موڪليو | AT+BAUD=؟ | پڇا ڳاڇا |
واپسي | اي ٽي + بي اي او ڊي = 9600,0 |
7.3، Lora تعدد وقفو مقرر ڪريو
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | AT+FREQ=4400
|
470Mhz span: 4300 ~ 5100 868Mhz (EU لاءِ) span:8600~9200 ڊفالٽ؛ 4400 |
واپسي |
AT+FREQ=OK | صحيح واپسي |
AT+FREQ=ERR | غلط واپسي | |
موڪليو | AT+FREQ=؟ | پڇا ڳاڇا |
واپسي | AT+FREQ=4400 |
7.4، Lora جي شرح مقرر ڪريو
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | AT + RATE = 7 | 7(5470bps) /8(3125bps) /9(1760bps)optional ڊفالٽ: 7 |
واپسي |
AT + RATE = ٺيڪ | صحيح واپسي |
AT+RATE=ERR | غلط واپسي | |
موڪليو | اي ٽي + شرح =؟ | پڇا ڳاڇا |
واپسي | AT + RATE = 7 |
7.5، ڪم ڪندڙ موڊ مقرر ڪريو
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | اي ٽي + ڪم موڊ = 1 | ڊارمينٽ موڊ ۾ ڊيٽا موڪلڻ کان پوء |
واپسي |
اي ٽي + ڪم موڊ = 2 | ڊيٽا دير ڊورمنسي موڊ پوسٽ ڪريو |
اي ٽي + ڪم موڊ = 3 | ڪوبه غير فعال موڊ (ڊفالٽ) | |
موڪليو | AT+WORKMODE=ٺيڪ | صحيح واپسي |
واپسي | AT+WORKMODE=ERR | غلط واپسي |
موڪليو | AT+WORKMODE=؟ | پڇا ڳاڇا |
واپسي | اي ٽي + ڪم موڊ = 1 |
7.6، Lora پيٽ جي ڊيگهه مقرر ڪريو
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | AT+LORALENTH = 240 | Lora ڊيٽا في پيڪيٽ مقرر ڪريو (32 ~ 240) |
واپسي |
AT+LORALENTH = ٺيڪ | صحيح واپسي |
AT+LORALENTH=ERR | غلط واپسي | |
موڪليو | AT+WORKMODE=؟ | پڇا ڳاڇا |
واپسي | اي ٽي + ڪم موڊ = 240 |
7.7، چاٻي قائم ڪريو
ڊيٽا کي صحيح طريقي سان حل ڪرڻ لاءِ انڪرپشن ڪيئي سان 16 بائيٽ ۽ 16 ڊيسيمل نمبرن (16 اکر) کي فڪس ڪيو ويو آهي. سوال سهڪار نه آهي.
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | AT+DATAKEY=Qqert،91234567890 | انگن، انگريزي ۽ انگريزي اکرن لاءِ سپورٽ. ڊفالٽ: سڀ 0 |
واپسي |
AT+DATAKEY = ٺيڪ | صحيح واپسي |
AT+DATAKEY=ERR | غلط واپسي | |
موڪليو | AT+DATAKEY =؟ | پڇا ڳاڇا |
واپسي | AT+DATAKEY=ERR |
7.8، مٿي مقرر ڪيل پيٽرولر محفوظ ڪريو
نوٽ: ھن حڪم کي انجام ڏيو اڳوڻو سيٽ اي ٽي هدايتون پيٽرولن کي بچائڻ لاء.
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | اي ٽي + محفوظ ڪريو | محفوظ ڪريو مٿي ڏنل سيٽ اي ٽي هدايتون پيٽرولر |
واپسي | اي ٽي + محفوظ = ٺيڪ |
7.9، مٿي ڏنل سيٽ پيرا ميٽرز کي صاف ڪريو - - ٻيهر شروع ڪرڻ جو اثر ٿيندو
نوٽ: ڊفالٽ بحال ڪريو سواءِ مٿي ڏنل سيٽنگ AT هدايتن جا پيرا ميٽر.
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | اي ٽي + ريسٽور | مٿي ڏنل سيٽ اي ٽي هدايتون پيٽرولن کي صاف ڪريو ڊفالٽ قدر بحال ڪرڻ لاء |
واپسي | اي ٽي + ريسٽور = ٺيڪ |
7.10، اي ٽي هدايت واري موڊ مان نڪرڻ
نوٽ: هي قدم اشارو ڪري ٿو ته سيٽنگ مڪمل ٿي وئي آهي ۽ ماڊل هدايتون وصول ڪري ٿو ٽرانسميشن موڊ ۾. سيٽنگ وچ ۾ مڪمل نه هئي، ۽ پوئين سيٽنگ پڻ ڪامياب هئي.
سيريل پورٽ | فارميٽ | نوٽ |
موڪليو | 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 Embedded Low Power Consumption Lora Module [pdf] استعمال ڪندڙ دستياب ML601, 2AZ6I-ML601, 2AZ6IML601, ML601 Embedded Low Power Consumption Lora Module, Embedded Low Power Consumption Lora Module, Consumption Lora Module, Lora Module |