ML601
Manuale del modulo LoRa integrato a basso consumo energetico
0V1
| Data | Autore | Versione | Nota |
| 21 giugno 2021 | Yebing Wang | V0.1 | Prima edizione, definizione dei moduli dell'hardware e richiesta della funzione. |
Introduzione
L'ASR6601 è un chip SOC LoRa.
L'interno è implementato dal core di Cortex M4 con il core software del ricetrasmettitore LoRa SX1262 di Semtech. Il modulo può raggiungere la comunicazione in banda di frequenza 868 (per UE)/915 Mhz. Il modulo implementa il dispositivo LoRa con protocollo di CLASSE A,B,C, DTU e vari protocolli privati. Il protocollo di classe A, B, C è un protocollo Lorawan non standard ed è adatto solo per il nostro gateway. L'MCU all'interno del modulo è potente, con una frequenza master di 48Mhz e 16kbyte di Sram, 128k di flash, facendo un grande salto di prestazioni rispetto al precedente ASR6505. Al fine di ridurre il costo dell'hardware, lo schema Open MCU può essere utilizzato direttamente dall'utente senza espandere l'MCU.
La massima sensibilità di ricezione del modulo è fino a – 140dBm, potenza di trasmissione massima fino a 14dBm@868MHz(per UE) Banda / 94dBuV/m@3m@915MHz Banda.
Caratteristica principale:
- La massima sensibilità di ricezione è fino a -148dBbm
- La potenza di lancio massima è di 14dBm a 868 MHz (per l'UE) Banda / 94 dBuV/m a 3 m a 915 MHz di banda.
- Velocità massima di trasmissione: 62.5 kbps
- Corrente minima dormiente: 2uA
- Massima frequenza master: 48 Mhz
- 16kbyte Sram, 128k Flash
Parametri di base del modulo
| Classificare | Parametro | Valore |
| Senza fili | Lancia il potere | |
| I 4dBm @ 868 MHz (per UE) Banda | ||
| Banda 94dBuV/m@3m@915MHz. | ||
| Ricevi sensibilità | -124dbm @ SF7 (5470 bps) | |
| -127dbm @ SF8 (3125 bps) | ||
| – Io 29.5dbm@SF9(1760bps) | ||
| Hardware | Interfaccia dati | UART/SPI/IIC/PWM/I0&ecc. |
| Gamma di potenza | 3-3.6 V | |
| Attuale | 120mA | |
| corrente dormiente | 2 µA | |
| Temperatura | -20-85 | |
| Misurare | io 8.2x18x2.5mm | |
| Software | Protocollo di rete | CLASSE A, B, C, DTU e protocollo privato |
| Tipo di crittografia | AES128 | |
| Configurazione utente | Istruzione AT |
Introduzione all'hardware
Schema del modulo

Note per la progettazione dell'hardware:
- Provare ad alimentare il modulo utilizzando alimentatori separati con LDO a basso rumore come SGM2033.
- La corrente di alimentazione del modulo deve essere >120 mA, esclusa la corrente di riposo del sistema.
La definizione di pin
| Spillo numero | Nome | Tipo | Descrizione |
| I | Terra | Energia | Sistema GND |
| 2 | GPI033 | () | Questa 10 funzione è ad alto rendimento nel modulo sveglia e 10 bassi durante il letargo. Per custodie con alimentazione a batteria da 9V. per un basso consumo energetico. L'alimentazione è fornita da LIX) quando il modulo è inattivo e da DCDC quando il modulo si riattiva. LED esterno. solitamente alto. mettere in basso durante l'illuminazione. |
| 3 | GPI037 | 1 | I. Affinché l'MCU esterno riattivi il modulo LoRa. (Di solito livello alto. quando il modulo ha bisogno di riattivarsi. l'uscita MCU I ms impulso (livello basso effettivo) al modulo. Tutti i livelli bassi di pull-down di tutte le modalità al di sopra della velocità della porta di ripristino 2S predefinita): 2. Per l'MCU esterno, dice a Lora che è pronta a ricevere le istruzioni AT: |
| 4 | GPI032 | 0 | I. Per riattivare l'MCU esterno. 2. Usalo per dirlo all'MCU. Il modulo Lora è stato attivato per accettare le istruzioni AT: riduzione dei dati wireless. finire di levigare. e letargo |
| 5 | GPTIMO_CH e SP10_CS GPI001 |
I0 | Uscita PWM Selezione del chip SPI 10 |
| 6 | GPTIMO_CHO SP1O_CLK GP1000 | I0 | Orologio SPI di uscita PWM I0 |
| 7 | GPTIMO_CH3 SPIO_RX GPI003 | I0 | Uscita PWM Ingresso SPI I0 |
| 8 | AVVIO GPTIMO_CH2 SPIO_TX GP1002 | I0 | Scegli BOOT( pull-down interno). Uscita PWM Uscita SP1 I0 |
| 9 | SWDGP1006 | I0 | Debug del simulatore SWD t pull-up ) I0 |
| 10 | SWCGP1007 | 0 | Debug SWC del simulatore (a discesa) 10 |
| II | VCC | 0 | Ingresso alimentazione 3.3 V. Picco massimo corrente 150 mA. |
| 12 | Terra | Energia | Sistema GND |
| 13 | UAFtTO_RX GP1016 | I0 | Ricezione porta seriale 0 10-scarica-stampa |
| 14 | UARTO_TX GP1017 | I0 | Porta Serila 0 invio 10-scarica-stampa |
| 15 | 11CO_SCL GP1014 | I0 | IICO clic 10 |
| 16 | 11CO_SDA GY1015 | I0 | DATI IICO 10 |
| 17 | /RST | 0 | Ripristino del sistema. bassa efficacia |
| 18 | GP1009GPTIMI CHI | 0 | I0 Uscita PWM |
| 19 | GP105 ADC2 |
Io0/A | I0 Convertitore analogico/digitale CH2 |
| 20 | ADC3GPI004 | A/I0 | Convertitore analogico CH3 10 |
| 21 | LPUART_RX GPI060 | I0 | Interattivo UART RX 10-AT a bassa potenza |
| 22 | LPUART_TX GP1047 | I0 | UART TX a bassa potenza 10 |
| 23 | OPAO_INP GP1045 | MO | Operativo amplifier 0. punto di immissione positivo I0 |
| 24 | OPAO_INN GP1044 | .A/I0 | Operativo amplifier 0. punto di immissione negativo I0 |
| 25 | OPAO_OUT GP1010 | MO | Operativo amplifier 0. punto di uscita 10 |
| 27 | Terra | Energia | Sistema GND |
| 28 | FORMICA | RF | Filo dell'antenna |
| 29 | Terra | Energia | Linea di messa a terra del sistema |
Dimensioni dell'hardware

Carattere elettrico
| Parametro | Condizione | Minimo | Normale | Massimo | Unità |
| Volume di lavorotage | 3 | 3.3 | 3.6 | V | |
| Corrente di lavoro | Continuo Inviare |
120 | mA | ||
| corrente dormiente | Lavoro RTC | 2 | uA |
Progetto di riferimento

Parametro di funzione.
- Supporta la trasmissione wireless
- Velocità della porta seriale e bit di test modificabili
- Supporto per la crittografia e la decrittografia dei dati di trasmissione
- Supporto per la frequenza e l'impostazione della tariffa
- Supportare la conservazione selettiva dei parametri di impostazione. L'MCU controlla il modulo non deve essere salvato e viene utilizzato separatamente come modulo di trasmissione
- Supporta l'uso di moduli di controllo MCU esterni e moduli indipendenti
- La velocità della porta seriale, la velocità Lora, la frequenza Lora e la chiave segreta all'interno della stessa combinazione di trasmissione devono essere coerenti e l'incoerenza porterà ad anomalie
- LED lamp (GPIO33) lampeggia a frequenza 2S
- Abbassare GPIO32 durante l'invio di dati, inviati e dormienti
- Esporta “AT + START\r\n”, fino a quando non riceve questo comando Configurazione Direttiva e trasferimento dati
- La velocità della porta seriale predefinita di ripristino è 38400, nessuna funzione di verifica
Divisione regionale di FLASH
La flash interna ha un totale di 128kbyte, una dimensione della pagina di 4k.
| Regione | Gamma di regione | Byte | Nota |
| routine DTU Sono |
0x0800_0000-0x0801_EFFF | 124K | La routine DTU è |
| INFORMAZIONI | 0x0801_F000-0x0801_FFFF | 4K | Memorizza alcune informazioni sull'utente |
Utilizzo del modulo
L'uso del modulo può essere controllato da un MCU esterno e come moduli indipendenti utilizzando due, con una combinazione arbitraria di velocità della porta e velocità, la trasmissione della lunghezza del pacchetto supporta un massimo di 1K (1023 Byte) di byte di dati.
- Controllo MCU esterno
Il GPIO32 predefinito della potenza è alto, il GPIO32 viene abbassato durante il processo di trasmissione dei dati e il GPIO32 è alto, che può essere determinato qui se il modulo rotto è morto, il timeout dovrebbe essere maggiore di 5.26 S (invio di 1 K byte a SF9,2400 baud rate). - Quando i dati di trasmissione sono maggiori di 1K, i dati 1K vengono inviati per primi per continuare a inviare i dati rimanenti quando il GPIO32 viene ripristinato allo stato alto, in modo che venga inviata la trasmissione circolare.
Istruzione AT
(Nota: l'invio del comando deve restituire la riga e restituire il comando AT per restituire la riga)
7.1,Entra in modalità istruzione AT
| Porta seriale | Formato | Nota |
| Inviare | +++ | Il byte di inizio e fine di un frame deve essere terminato con tre '+'+”\r\n consecutivi”, invia un carattere 'a' tra 10ms e 1s |
| Inviare | a | La 'a' deve terminare con il frame start byte + “\ r \ n” e se il + + 'carattere non viene ricevuto nel modulo 1S, il' + + +' viene emesso come trasmissione dati |
| Ritorno | AT+ENAT=OK | Entra in modalità comando |
7.2, Imposta la velocità della porta seriale
Nota: dopo questo passaggio, la porta seriale restituisce OK o ERR, MCU in base alla velocità della porta precedente e bit di controllo per inizializzare in modo sincrono la velocità della porta corrispondente e controllare il bit dopo aver ricevuto il comando di configurazione riuscito.
| Porta seriale | Formato | Nota |
| Inviare | Velocità di trasmissione = 9600,0 | 2400、4800、9600、14400、19200、38400(default)、7600、115200 optional 0-Nessun bit di controllo (predefinito) 1-Spunta dispari 2-Controlla anche |
|
Ritorno |
AT+BAUD=OK | Restituzione corretta |
| AT+BAUD=ERR | Ritorno sbagliato | |
| Inviare | AT+BAUD=? | Richiesta di informazioni |
| Ritorno | Velocità di trasmissione = 9600,0 |
7.3, Imposta l'intervallo di frequenza di Lora
| Porta seriale | Formato | Nota |
| Inviare | AT+FREQ=4400
|
Intervallo di 470 Mhz: 4300 ~ 5100 Intervallo 868 Mhz (per UE): 8600 ~ 9200 Predefinito: 4400 |
|
Ritorno |
AT+FREQ=OK | Restituzione corretta |
| AT+FREQ=ERR | Ritorno sbagliato | |
| Inviare | AT+FREQ=? | Richiesta di informazioni |
| Ritorno | AT+FREQ=4400 |
7.4, Imposta il tasso di Lora
| Porta seriale | Formato | Nota |
| Inviare | AT+TASSO=7 | 7(5470bps) /8(3125bps) /9(1760bps)optional Predefinito: 7 |
|
Ritorno |
AT+TASSO=OK | Restituzione corretta |
| AT+TASSO=ERR | Ritorno sbagliato | |
| Inviare | AT+TASSO=? | Richiesta di informazioni |
| Ritorno | AT+TASSO=7 |
7.5, Imposta la modalità di lavoro
| Porta seriale | Formato | Nota |
| Inviare | AT+MODALITÀ DI LAVORO=1 | Dopo aver inviato i dati in modalità dormiente |
|
Ritorno |
AT+MODALITÀ DI LAVORO=2 | Pubblica la modalità di dormienza del ritardo dei dati |
| AT+MODALITÀ DI LAVORO=3 | Nessuna modalità dormiente (predefinita) | |
| Inviare | AT+MODALITÀ DI LAVORO=OK | Restituzione corretta |
| Ritorno | AT+MODALITÀ DI LAVORO=ERR | Ritorno sbagliato |
| Inviare | AT+MODALITÀ DI LAVORO=? | Richiesta di informazioni |
| Ritorno | AT+MODALITÀ DI LAVORO=1 |
7.6, Imposta la lunghezza del pacchetto Lora
| Porta seriale | Formato | Nota |
| Inviare | AT+LORALENTO=240 | Imposta i dati Lora per pacchetto (32~240) |
|
Ritorno |
AT+LORALENTO=OK | Restituzione corretta |
| AT+LORALENTH=ERR | Ritorno sbagliato | |
| Inviare | AT+MODALITÀ DI LAVORO=? | Richiesta di informazioni |
| Ritorno | AT+MODALITÀ DI LAVORO=240 |
7.7, Imposta la chiave
Risolti 16 byte e 16 numeri decimali (16 caratteri) con la chiave di crittografia per risolvere correttamente i dati. La query non è supportata.
| Porta seriale | Formato | Nota |
| Inviare | AT+CHIAVE DATI=Qqert,91234567890 | Supporto per numeri, caratteri inglesi e inglesi. Predefinito: Tutto 0 |
|
Ritorno |
AT+CHIAVE DATI=OK | Restituzione corretta |
| AT+CHIAVE DATI=ERR | Ritorno sbagliato | |
| Inviare | AT+CHIAVE DATI=? | Richiesta di informazioni |
| Ritorno | AT+CHIAVE DATI=ERR |
7.8, Salva i parametri impostati sopra
Nota: Eseguire questo comando per salvare i parametri dell'istruzione AT precedentemente impostati.
| Porta seriale | Formato | Nota |
| Inviare | AT+SALVA | Salvare i parametri dell'istruzione AT impostati sopra |
| Ritorno | AT+SALVA=OK |
7.9, cancellare i parametri impostati sopra- -il riavvio ha effetto
Nota: ripristinare il default tranne l'impostazione dei parametri dell'istruzione AT sopra.
| Porta seriale | Formato | Nota |
| Inviare | AT+RIPRISTINO | Cancellare i parametri dell'istruzione AT impostati sopra per ripristinare i valori predefiniti |
| Ritorno | AT+RIPRISTINA=OK |
7.10, Uscire dalla modalità di istruzione AT
Nota: questo passaggio indica che l'impostazione è completa e il modulo riceve l'istruzione in modalità di trasmissione. L'impostazione non era completa a metà e anche l'impostazione precedente ha avuto successo.
| Porta seriale | Formato | Nota |
| Inviare | AT+ESAT | Uscire dalla modalità di istruzione at |
| Ritorno | AT+EXAT=OK |
Nota: i parametri configurati tramite l'istruzione AT non verranno salvati automaticamente, i parametri configurati dopo il ripristino dell'alimentazione ripristineranno i valori predefiniti, che devono essere salvati tramite AT + SAVE.
Ripristina la velocità della porta seriale predefinita 38400 e non selezionata
Il pin GPIO37 mantenendo un livello basso sopra 2S può ripristinare la velocità della porta seriale predefinita e tornare a AT + BAUD=38400,0 + linea di ritorno.
Si prega di tenere presente che cambiamenti o modifiche non espressamente approvati dalla parte responsabile della conformità potrebbero invalidare il diritto dell'utente a utilizzare l'apparecchiatura.
Questo dispositivo è conforme alla Parte 15 delle Norme FCC. Il funzionamento è soggetto alle due condizioni seguenti: (1) questo dispositivo non può causare interferenze dannose e (2) questo dispositivo deve accettare qualsiasi interferenza ricevuta, comprese le interferenze che possono causare un funzionamento indesiderato.
Il modulo è limitato SOLO all'installazione OEM L'integratore OEM è responsabile di garantire che l'utente finale non abbia istruzioni manuali per rimuovere o installare il modulo.
Quando il numero di identificazione FCC non è visibile quando il modulo è installato all'interno di un altro dispositivo, anche l'esterno del dispositivo in cui è installato il modulo deve riportare un'etichetta riferita al modulo allegato. Questa etichetta esterna può utilizzare diciture come la seguente: "Contiene FCC ID: 2AZ6I-ML601" e le informazioni dovrebbero essere contenute anche nel manuale utente dei dispositivi.
Documenti / Risorse
![]() |
Hyeco Smart Tech ML601 Modulo Lora integrato a basso consumo energetico [pdf] Manuale d'uso ML601, 2AZ6I-ML601, 2AZ6IML601, ML601 Modulo Lora integrato a basso consumo energetico, Modulo Lora integrato a basso consumo energetico, Modulo Lora a consumo, Modulo Lora |




