ML601
Прирачник за вграден LoRa модул со мала потрошувачка на енергија
0V1

Датум Автор Верзија Забелешка
21 јуни 2021 година Јебинг Ванг V0.1 Прво издание, дефиниција на модулите за хардвер и барање за функција.

Вовед

ASR6601 е LoRa сок чип.

Внатрешноста е имплементирана од јадрото на Cortex M4 со софтверското јадро на LoRa трансиверот SX1262 на Semtech. Модулот може да постигне комуникација со фреквентен опсег од 868(за ЕУ)/915Mhz. Модулот го имплементира уредот LoRa со протокол CLASS A,B,C, DTU и разни приватни протоколи. Протоколот од класа А, Б, Ц е нестандарден протокол на Лораван и е погоден само за нашата порта. MCU во модулот е моќен, со главната фреквенција од 48 Mhz и 16 kbytes Sram, 128k блиц, што прави голем скок во перформансите од претходниот ASR6505. Со цел да се намали цената на хардверот, шемата Open MCU може да се користи директно внатре од страна на корисникот без проширување на MCU.
Максималната чувствителност на прием на модулот е до – 140 dBm, максимална моќност на пренос до 14 dBm@868MHz (за опсег на ЕУ / 94dBuV/m@3m@915MHz опсег.

Главна карактеристика :
  • Максималната чувствителност на прием е до -148 dBbm
  • Максималната моќност на лансирање е 14dBm@868MHz (за ЕУ) опсег / 94dBuV/m@3m@915MHz.
  • Максимална брзина на пренос: 62.5 kbps
  •  Минимална струја на мирување: 2uA
  •  Максимална основна фреквенција: 48 Mhz
  • 16 kbytes Sram, 128k Flash

Основни параметри на модулот

Класифицирај Параметар Вредност
Безжичен Моќ на стартување
I 4dBm@868MHz(за ЕУ) опсег
Опсег од 94dBuV/m@3m@915MHz.
Добијте чувствителност -124dbm@SF7 (5470bps)
-127dbm@SF8 (3125bps)
– I 29.5dbm@SF9 (1760bps)
Хардвер Интерфејс за податоци UART /SPI/IIC/PWM/I0 и сл.
Опсег на моќност 3-3.6 V
Актуелно 120 mA
неактивна струја 2 uA
Температура -20-85
Големина Јас 8.2х18х2.5мм
Софтвер Протокол за вмрежување КЛАСА А, Б, Ц, ДТУ и приватен протокол
Тип на шифрирање AES128
Корисничка конфигурација Упатство

Вовед во хардвер

Преглед на модулот

Hyeco Smart Tech ML601 вградена мала моќност

Забелешки за дизајн на хардвер:

  1. Обидете се да го напојувате модулот користејќи посебни напојувања со LDO со низок шум како што е SGM2033.
  2. Струјата на напојувањето на модулот мора да биде >120 mA, не вклучувајќи ја струјата на системот за одмор.
Дефиниција на игла
Пин број Име Тип Опис
I ГНД Моќ Систем GND
2 GPI033 () Оваа 10 функција е висок излез на модулот
будење и 10 ниско за време на хибернација.
За кутии за напојување од 9V батерии. за мала потрошувачка на енергија. Напојувањето се снабдува со LIX) кога модулот е во мирување и од DCDC кога модулот се буди.
Надворешен LED. обично високи. спушти ниско при осветлување.
3 GPI037 1 I. За надворешната MCU да го разбуди LoRa модулот. (Обично високо ниво. кога модулот треба да се разбуди. излезот на MCU I ms пулс (ефективен ниско ниво) на модулот. Сите режими на паѓање ниски нивоа над стандардната стапка на портата за обновување 2S):
2. За надворешниот MCU и кажува на Лора дека е подготвена да прима инструкции од AT:
4 GPI032 0 I. За да се разбуди надворешната MCU.
2. Користете за да му кажете на MCU. Лора модулот е разбуден за прифаќање на инструкциите на 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 BOOT 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 VCC 0 Влез на енергија 3.3V. Максимален врв
струја 150 mA.
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 ПОДАТОЦИ ИИКО 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
28 МРАВКА RF Антена жица
29 ГНД Моќ Линија за заземјување на системот
Големина на хардверот

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. ЛЕР лamp (GPIO33) трепка на фреквенција 2S
  9. Повлечете го GPIO32 надолу кога испраќате податоци, испратени и неактивни
  10. Извезете „AT + START\r\n“, додека не ја добие оваа команда Конфигурација и пренос на податоци од Директивата
  11. Стандардната стапка на сериска порта за враќање е 38400, без функција за верификација

Регионална поделба на FLASH

Внатрешниот Flash има вкупно 128 kbytes, страница со големина од 4k.

Регионот Опсег на регионот Бајт Забелешка
ДТУ рутина
се
0x0800_0000-0x0801_EFFF 124 илјади ДТУ рутината е
ИНФОРМАЦИИ 0x0801_F000-0x0801_FFFF 4K Чувајте некои кориснички информации

Користење на модулот

Користењето на модулот може да се контролира со надворешен MCU и како независни модули кои користат два, со произволна комбинација на брзина и брзина на портата, преносот со должина на пакетот поддржува максимум 1K (1023Byte) бајти податоци.

  1. Надворешна контрола на MCU
    Стандардниот GPIO32 на напојувањето е висок, GPIO32 се влече надолу за време на процесот на пренос на податоци, а GPIO32 е висок, што овде може да се утврди дали скршениот модул е ​​мртов, тајмаутот треба да биде поголем од 5.26S (испраќа 1 K бајти со брзина на бауд 9,2400 SF).
  2. Кога податоците за преносот се поголеми од 1K, податоците од 1K се испраќаат прво за да продолжат да ги испраќаат преостанатите податоци кога GPIO32 ќе се врати на високо ниво, така што кружниот пренос ќе биде испратен.

Упатство

(Забелешка: Со испраќање на командата треба да се врати линијата и да се врати командата AT за да се врати линијата)
7.1,Влезете во режим на инструкции AT

Сериска порта Формат Забелешка 
Испрати +++ Почетниот и крајниот бајт на рамката мора да биде со завршеток со три последователни „+“+“\r\n“, испратете знак „a“ помеѓу 10ms до 1s
Испрати  a „a“ мора да заврши со бајтот за почеток на рамката + „\ r \ n“ и ако + + „знакот не е примен во модулот 1S, „+ + +“ се издава како пренос на податоци
Врати се AT+ENAT=Во ред Влезете во режим на команда

7.2, Поставете ја брзината на сериската порта
Забелешка: По овој чекор, сериската порта враќа OK или ERR, MCU според претходната брзина на портот и проверка на битот за синхронизирање на соодветната стапка на порт и бит за проверка по добивањето на командата за успешно поставување.

Сериска порта Формат Забелешка 
Испрати AT+BAUD=9600,0 2400、4800、9600、14400、19200、38400(default)、7600、115200 optional
0-Бит за проверка (стандардно)
1-Проверете ги непарните
2-Проверете дури
 

Врати се

AT+BAUD=Во ред Правилно враќање
AT + BAUD = ГРЕШКА Погрешно враќање
Испрати AT+BAUD=? Истражување
Врати се AT+BAUD=9600,0

7.3, Поставете го Lora фреквентниот интервал

Сериска порта Формат Забелешка 
Испрати AT+FREQ=4400

 

Распон од 470 Mhz: 4300-5100
868Mhz (за ЕУ) распон: 8600~9200
Стандардно; 4400
 

Врати се

AT+FREQ=Во ред Правилно враќање
AT+FREQ=ERR Погрешно враќање
Испрати AT+FREQ=? Истражување
Врати се AT+FREQ=4400

7.4, Поставете ја стапката на Лора

Сериска порта Формат Забелешка 
Испрати ПО+СТАПКА=7 7(5470bps) /8(3125bps) /9(1760bps)optional
Стандардно: 7
 

Врати се

AT+RATE=Во ред Правилно враќање
AT+RATE=ERR Погрешно враќање
Испрати ПО+СТАПКА=? Истражување
Врати се ПО+СТАПКА=7

7.5, Поставете го режимот на работа

Сериска порта Формат Забелешка 
Испрати AT+WORKMODE=1 По испраќањето на податоците во режим на мирување
 

Врати се

AT+WORKMODE=2 Објавете го режимот на мирување одложување податоци
AT+WORKMODE=3 Нема режим на мирување (стандардно)
Испрати AT+WORKMODE=Во ред Правилно враќање
Врати се AT+WORKMODE=ГРЕШКА Погрешно враќање
Испрати AT+WORKMODE=? Истражување
Врати се AT+WORKMODE=1

7.6, Поставете ја должината на пакетот Lora

Сериска порта Формат Забелешка 
Испрати AT+LORALENTH=240 Поставете ги податоците на Lora по пакет (32~240)
 

Врати се

AT+LORALENTH=Во ред Правилно враќање
AT+LORALENTH=ГРЕШКА Погрешно враќање
Испрати AT+WORKMODE=? Истражување
Врати се AT+WORKMODE=240

7.7, Поставете го клучот
Поправени 16 бајти и 16 децимални броеви (16 знаци) со клучот за шифрирање за правилно решавање на податоците. Прашањето не е поддржано.

Сериска порта Формат Забелешка
Испрати AT+DATAKEY=Qqert,91234567890 Поддршка за броеви, англиски и англиски знаци. Стандардно: Сите 0
 

Врати се

AT+DATAKEY=Во ред Правилно враќање
AT+DATAKEY=ГРЕШКА Погрешно враќање
Испрати AT+DATAKEY=? Истражување
Врати се AT+DATAKEY=ГРЕШКА

7.8, Зачувајте ги параметрите поставени погоре
Забелешка: Направете ја оваа команда за да ги зачувате претходно поставените параметри на инструкциите AT.

Сериска порта Формат Забелешка 
Испрати AT+SAVE Зачувајте ги горенаведените параметри на инструкциите AT поставени
 Врати се AT+SAVE=Во ред

7.9, исчистете ги горенаведените параметри - - рестартирањето стапува на сила
Забелешка: вратете ги стандардните, освен горенаведените параметри за инструкции AT.

Сериска порта Формат Забелешка 
Испрати AT+RESTORE Исчистете ги горенаведените параметри на инструкциите AT поставени
за враќање на стандардните вредности
 Врати се AT+RESTORE=Во ред

7.10, Излезете од режимот на инструкции AT
Забелешка: Овој чекор покажува дека поставката е завршена и модулот ја прима инструкцијата за режим на пренос. Поставувањето не беше целосно на половина пат, а претходното поставување беше исто така успешно.

Сериска порта Формат Забелешка 
Испрати AT+EXAT Излезете од режимот на инструкции
 Врати се AT+EXAT=Во ред

Забелешка: Параметрите конфигурирани преку инструкцијата AT нема автоматски да се зачувуваат, конфигурираните параметри по напојувањето повторно ќе го вратат стандардното, кое треба да се зачува преку AT + SAVE.

Ја враќа стандардната стапка на сериска порта 38400 и не е проверено

Пинот GPIO37 со ниско ниво над 2S може да ја врати стандардната стапка на сериска порта и да се врати на AT + BAUD=38400,0 + линија за враќање.
Обрнете внимание дека промените или модификациите кои не се изрично одобрени од страната одговорна за усогласеноста, може да го поништат овластувањето на корисникот да работи со опремата.
Овој уред е во согласност со Дел 15 од Правилата на FCC. Работењето подлежи на следните два услови: (1) овој уред не може да предизвика штетни пречки и (2) овој уред мора да прифати какви било пречки што се примени, вклучително и пречки што може да предизвикаат несакано работење.
Модулот е ограничен САМО за инсталација на OEM Интеграторот на OEM е одговорен да осигура дека крајниот корисник нема рачно упатство за отстранување или инсталирање на модулот.
Кога идентификацискиот број на FCC не е видлив кога модулот е инсталиран во друг уред, тогаш и надворешноста на уредот во кој е инсталиран модулот мора да прикажува етикета што се однесува на приложениот модул. Оваа надворешна етикета може да користи зборови како што се следново: „Содржи FCC ID: 2AZ6I-ML601“ и информациите треба да бидат содржани и во упатството за употреба на уредите.

Документи / ресурси

Hyeco Smart Tech ML601 Вграден Lora модул со мала потрошувачка на енергија [pdf] Упатство за користење
ML601, 2AZ6I-ML601, 2AZ6IML601, ML601 Вграден Lora модул со мала потрошувачка на енергија, вграден Lora модул со мала потрошувачка на енергија, модул Lora за потрошувачка, Lora модул

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *