Hyeco Smart Tech logo

Hyeco Smart Tech ML650 Embedded Low Power Consumption LoRa Modil

Hyeco Smart Tech ML650 Embedded Low Power Consumption LoRa Modil

0V41

Dat Otè Version Remak
23 mas 2020  

Qi Su

 

V0.3

Ajiste deskripsyon paramèt GPIO3/GPIO4.
20 avril 2020 Shuguang Li V0.4 Ajoute kèk deskripsyon enstriksyon AT
15 jiyè 2020  

Yebing Wang

 

V0.41

Ajoute kèk paramèt pyès ki nan konpitè modil

deskripsyon ak avi konsepsyon

Entwodiksyon

ASR6505 a se yon chip LoRa soc. Enteryè a aplike pa 8bit ki ba pouvwa MCU STM8L152 ST a pake ak transceiver LoRa SX1262 Semtech. Modil la ka reyalize 868 (pou Inyon Ewopeyen) / 915Mhz frekans band kominikasyon. Modil la aplike aparèy LoRa ak pwotokòl KLAS A, B, C. Modil la bay yon seri enstriksyon pò AT pou apèl MCU ak 2 IO pou reveye ant MCU.

Maksimòm sansiblite modil la resevwa jiska -140dBm, maksimòm transmèt pouvwa jiska -2.75dBm.

Karakteristik prensipal la

  •  Maksimòm sansiblite resepsyon se jiska -140dBbm
  •  Maksimòm pouvwa lansman se -2.75dBm
  • Vitès transmisyon maksimòm: 62.5kbps
  • Minimòm andòmi aktyèl: 2uA
  • UID 96bit

Paramèt debaz modil la

Klasifye Paramèt Valè
San fil Lanse pouvwa 16dbm@868Mhz pou Inyon Ewopeyen
-2.75dbm@915Mhz
Resevwa sansiblite
-127dbm@SF8(3125bps)
-129.5dbm@SF9(1760bps)
Materyèl Done koòdone UART /IO
Ranje pouvwa 3 ~ 3.6V
Kouran 100mA
aktyèl andòmi 2uA
Tanperati -20 ~ 85
Gwosè 29x18x2.5mm
Lojisyèl Pwotokòl rezo KLAS A, B, C
Kalite chifreman AES128
Konfigirasyon itilizatè AT enstriksyon

Materyèl entwodiksyon

Deskripsyon modil la

Hyeco Smart Tech ML650 Embedded Low Power Consumption LoRa Modil fig 1

Nòt pou konsepsyon pyès ki nan konpitè: 

  1. Eseye bay modil la lè l sèvi avèk ekipman pou pouvwa separe ak LDO bri ki ba tankou SGM2033.
  2.  Tè modil la izole nan sistèm nan epi li separe soti nan tèminal pouvwa a.
  3. Liy siyal ant modil la ak MCU konekte ak 100 ohm rezistans nan seri.

Definisyon pin 

PIN nimewo Non Kalite Deskripsyon
1 GND Pouvwa Sistèm GND
2 ANT RF Fil siyal
3 GND Pouvwa Sistèm GND
4 GND Pouvwa Sistèm GND
5 GPIO4/PE7 I 1. Pou ekstèn MCU a reveye modil LoRa

2. Pou MCU ekstèn lan fè LoRa konnen li pare pou resevwa enstriksyon AT

Plis enfòmasyon gade nòt anba a.

6 NAJE Debug IO Debug pou similatè
7 nTRST I Reyajiste, ba nivo siyal efikas.
8 UART1_RX I Pò seri 1(3) ,resevwa
9 UART1_TX O Pò seri 1 (3), voye
10 PWM/PD0 O Pou ka ekipman pou pouvwa batri 9V, pou konsomasyon pouvwa ki ba. LDO founi pouvwa lè modil la andòmi epi DCDC lè modil la reveye. IO sa a se gwo pwodiksyon nan modil reveye ak IO se siyal nivo ki ba nan andòmi.
11 GPIO3/PE6 O 1. Pou reveye ekstèn MCU.

2. Pou fè MCU a konnen, modil LoRa ap reveye epi li pare pou resevwa enstriksyon AT ;

Plis enfòmasyon gade nòt anba a.

12 GND Pouvwa Sistèm GND
13 VDD Pouvwa Antre pouvwa 3.3V, maksimòm pik

aktyèl 150mA.

14 UART0_RX I Pò seri 0 (2) , resevwa , AT

pò enstriksyon

15 UART0_TX O Pò seri 0(2) , voye , AT

pò enstriksyon

16 MISO/PF0 I SPI MISO
17 MOSI/PF1 O SPI MOSI
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 (Analòg-dijital konvèsyon)

Nòt: I - Antre, O-Sòti, A-Analòg
(Konsènan PE6 ak PE7)

  • Modil LoRa se nan mòd andòmi sitou. Si MCU kominike avèk modil la, li bezwen reveye modil LoRa an premye epi voye enstriksyon AT nan modil LoRa.
  • Lè sa a, PE7 (GPI04) se PIN pou reveye modil LoRa pou MCU; Menm jan an tou, si modil la kominike avèk MCU ekstèn (Voye AT enstriksyon), li bezwen reveye MCU ekstèn (Lè sa a, voye AT enstriksyon). PE6 se PIN ki koresponn lan.
  • PE6 ak PE7 gen "pare" fonksyon ekspresyon eta eksepte fonksyon reveye. PE6 ak PE7 yo anjeneral nan siyal wo nivo epi yo vire ba lè deklanche. Entèraksyon an ta dwe retabli nan yon siyal wo nivo.
    (Detay sou referans konplè pwosesis entèraksyon an pou enstriksyon AT)

Gwosè pyès ki nan konpitè 

Hyeco Smart Tech ML650 Embedded Low Power Consumption LoRa Modil fig 2

Nòt: wotè 2.5mm

Karaktè elektrik

Paramèt Kondisyon Minimòm Nòmal Maksimòm Inite
Travay voltage 3 3.3 3.6 V
Travay aktyèl Kontinyèl voye 100 mA
aktyèl andòmi Travay RTC 2 uA

Entèraksyon ant MCU a ak modil LoRa a

Nan entèraksyon sa a, MCU a bay LoRa enstriksyon AT, epi LoRa ka bay MCU enstriksyon AT. Yo nan lòd yo diminye konsomasyon pouvwa, LoRa ak MCU yo nòmalman nan eta andòmi. Chak nan yo okipe mesaj pwòp li yo. Lè li bezwen yon lòt, li pral reveye yon lòt epi li bay yon lòt enstriksyon AT.
Lè yo voye ansèyman AT sou tou de bò, kou adisyonèl ap fèt lè genyen an menm tan. Se poutèt sa, konsepsyon an pou sa a se yon mòd "mwatye duplex". Sa vle di: yon sèl bò ka voye enstriksyon nan yon sèl fwa. Se poutèt sa, anvan chak bò voye enstriksyon, li dwe kontwole si lòt la vle voye enstriksyon oswa ou pa. Si lòt bò a te "te pwan dwa pou voye enfòmasyon", ou dwe tann jiskaske wonn aktyèl entèraksyon an fini anvan ou kòmanse.
Sa ki anba la a se yon pwosesis konplè pou kòmanse ansèyman AT nan tou de bout.
Pwosesis konplè MCU kòmanse yon entèraksyon ak modil LoRa a.

LoRa modil MCU
| LoRa nan mòd andòmi |
| <– Tcheke si yo te voye PE6 siyal ki ba an premye– | <1>
| <— PE7 voye siyal ki ba (reveye MCU) —- | <2>
| — PE6 voye siyal ba nivo (LoRa pare) —> | <3>
| < — voye AT enstriksyon ———— | <4>
| —– PE6 voye siyal wo nivo(restorasyon) —> | <5>
| <— (Apre AT)PE7 voye siyal wo nivo—- | <6>
| LoRa ap travay |
| |

Remak : 

  1. Etap 1 pou detekte PE6, se "koute premye anvan li di" , asire ke "lòt pati a pa voye li tèt li lè voye" . Si PE6 a deja ak siyal ki ba, lòt pati a ap voye li. Nan moman sa a, tann lòt pati a voye ankò (pa ale nan etap 2 imedyatman).
  2. Etap 2 kite PE7 a nan siyal nivo ki ba, se aktyèlman "sezi dwa pou pale"; —- paske lòt pati a vin detekte si PE7 a nan siyal ba nivo anvan li voye l.
  3. Etap 3, PE6 vire nan yon siyal nivo ba an repons a MCU, di MCU ke "Mwen te reveye ak pare pou resepsyon seri, ou ka voye";
  4. Etap 5 se PE6 vire nan siyal wo nivo, entèdi pale, se modil la LoRa detekte pò seri a ap voye done epi imedyatman vire PE6 nan siyal wo nivo (pa tann pou enstriksyon AT la fini.);
  5. Nan etap 6, yon seri entèraksyon fini.
    Lè de kote yo voye done, "sezi dwa pou pale" .

An reyalite, tout enstriksyon AT yo voye fòm MCU bay LoRa pral kite LoRa gen yon repons ki koresponn (al gade nan seri enstriksyon AT nan do a). Se konsa, apre MCU voye enstriksyon nan LoRa, li ka ale nan andòmi, oswa tann pou LoRa reponn anvan andòmi. Tan repons sa a, nòmal nan kèk ms. (Ansanm twa enstriksyon tuple a pran anpil tan, anviwon 200 ms).

Pwosesis konplè modil LoRa pou kòmanse yon entèraksyon ak MCU la
Anplis repons AT, modil LoRa a pral aktivman inisye enstriksyon MCU, tankou pwogrè aksè rezo, resepsyon done, distribisyon, ak sou sa.
Pwosesis entèraksyon an antye se fondamantalman menm bagay la tou, jis ranvèse la.

LoRa modil MCU

| Mcu ka andòmi |

| — Tcheke si yo te voye PE7 ba nivo premye–> | <1>

| —- PE6 voye siyal ba nivo (reveye MCU) —> | <2>

| <— PE7 voye siyal ki ba (MCU pare) —- | <3>

| —- Voye AT enstriksyon ———–> | <4>

| —– PE6 vire siyal wo nivo(restorasyon) —> | <5>

| <— PE7 vire wo nivo siyal (restorasyon) —- | <6>

| LoRa nan mod andòmi |

| |

Nòt: 

  1. Nan etap 3, si PE 7 pa vire siyal nivo ki ba, Lè sa a, LoRa ap toujou voye enstriksyon AT apre 50ms delè.
    Apre etap 5, modil LoRa pral vin andòmi si wi ou non MCU a nan etap 6 vire PE7 nan siyal wo nivo.

AT enstriksyon

AT enstriksyon deskripsyon ak example:

Twa tuple

  • AT+DEVEUI=d896e0ffffe0177d
  • //— AT+APPEUI=d896e0ffff000000 (Jete)
  • AT+APPKEY=3913898E3eb4f89a8524FDcb0c5f0e02

mòd rezo
AT+KLAS=A
Mete kanal frekans lan
AT+CHANNEL=1
Mete tan entèval plas nan Klas B
AT+SLOTFREQ=2
Antre nan rezo a
AT+ANTRE
Voye done
AT + DTX = 12,313233343536
Resevwa done
AT + DRX = 6,313233)
Tan
AT+GETRTC
AT+SETALARM=20200318140100
Lòt moun
NAN+KÒMANSE
NAN + VÈSYON
AT+RESTORE

Nòt: 

  1. Si nan klas A mòd, mete twa tuple, chanèl, mòd rezo nan 4.1, Reemèt enstriksyon rezo a; si nan klas B mòd, plis plas tan ap fikse;
  2. Ap gen repons konfime apre yo fin voye chak enstriksyon;
    Si: Voye AT CLASS=A, pral resevwa AT CLASSAT CLASS=A,OK oswa AT CLASSAT CLASS=A,OK AT CLASS=A,ERROR
    (San yo pa konfime repons, sa a endike ke modil la gen yon eksepsyon.)
    (Pami yo, anplis OK / ERRER reponn, pral gen plis fidbak. Detay yo ka wè anba a)
  3.  Antre AT enstriksyon ak pwodiksyon AT enstriksyon, lèt ki sansib, dwe nan majiskil;
  4. Enstriksyon AT yo ta dwe gen chanjman retounen, kit antre AT oswa pwodiksyon AT;

Enstriksyon AT detaye:
Mete twa tuple

Fòma                                                                     Remak
 

Enstriksyon

 

AT+ DEVEI=1122334455667788

( Longè fiks nan

8 octets)

Reponn AT+ DEVEUI=OK/ ​​AT+ DEVEUI=ERÈ
 

Enstriksyon

 

//AT+ APPEUI=1122334455667788

( Longè fiks nan

8 octets)

Reponn //AT+ APPEUI=OK / AT+ APPEUI=ERÈ *Jete*
 

Enstriksyon

AT+ APPKEY= 3913898E3eb4f89a8524FDcb0c5f0e02 ( Longè fiks nan

16 octets)

Reponn AT+ APPKEY=OK/ AT+ APPKEY=ERÈ
 

 

Enstriksyon

AT+ DEVEUI=?

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

Rechèch enfòmasyon twa tuple la
Reponn AT+ DEVEI=1122334455667788 Retounen nan twa

Nòt: Lè ekipman an kite faktori a, valè default ternary a se 0. Si anviwònman an gen siksè, sove otomatikman epi yo itilize valè a sove nan pwochen kòmansman an. (Gade nan Manyèl Itilizatè APP a pou definisyon ak akizisyon twa tuple); APPEUI pa itilize nan twa tuple.
Rezon ki fè ERROR te retounen apre AT : Pa gen paramèt oswa longè paramèt ki mal.

Mete mòd travay (rezo).

Fòma Remak
 

Enstriksyon

 

AT+KLAS=A

Opsyonèl mòd A|B|C
Reponn AT+KLAS=OK /AT+KLAS=ERÈ
 

Enstriksyon

 

AT+KLAS=?

demann mòd aktyèl la
 

Reponn

AT+KLAS=A / AT+KLAS=B OSWA AT+KLAS=C

Nòt: Mete mòd travay modil la anvan ou antre nan rezo a. Mòd yo se sèlman twa opsyon A/B/C.
Si anviwònman an gen siksè, sove otomatikman epi yo itilize valè a sove nan pwochen kòmansman an.
Rezon ki fè ERROR te retounen apre AT: Pa gen erè paramèt oswa valè paramèt.
Mete kanal la

Fòma Remak
 

Enstriksyon

 

AT+CHANNEL=1

Mete kanal la 1 ~ 63
Reponn AT+CHANNEL=OK /AT+CHANNEL=ERÈ
Enstriksyon AT+CHANNEL=? Rekèt la
Reponn AT+CHANNEL=12 Rezilta rechèch la

Nòt:

  • Ranje a nan chanèl se 1 ~ 63 (total 63 chanèl, 868 (pou Inyon Ewopeyen) / 915 se menm bagay la tou) 。 Pòtay la, mete pa sèvè a.
  • Lè tèminal la premye kòmanse, li ta dwe eskane 5 chanèl (sa vle di, eseye antre nan rezo a apre voye AT pou mete 0, mete 1 pou eseye, epi mete 2 pou eseye antre...).
  • Lè rezo a gen siksè, kanal la mete se kanal ki koresponn ak pòtay la.
  • Pou modil LoRa a, li sove apre chak anviwònman, epi dènye valè ki te sove a itilize pwochen demaraj la.
  • Rezon ki fè ERRER te retounen apre AT: Pa gen okenn erè paramèt oswa valè paramèt (note kantite maksimòm chanèl yo pou chak gwoup)

Mete peryòd klas B plas la 

Fòma Remak
 

 

 

Enstriksyon

 

 

 

AT+SLOTFREQ=64

1,2,4,8,16,

32,64,128,pa egzanpample 64, vle di yon kominikasyon pou chak 64 segonn.

Reponn AT+SLOTFREQ=OK / AT+SLOTFREQ=ERÈ
Enstriksyon AT+SLOTFREQ=? Rekèt la
Reponn AT+SLOTFREQ=64 Retounen rezilta rechèch yo

Nòt: Enstriksyon an valab anba Klas B.

  • Valè si ou vle mete kòm: 1 / 2 / 4 / 8 / 16 / 32 / 64 / 128. Ki pi kout nan sik la anviwònman, pi gwo konsomasyon pouvwa a nan modil la.
  • Enstriksyon sa a sipòte nan – kouri chanje (egzanp, transfere files, tanporèman chanje nan sik la 1S ak Lè sa a, koupe tounen nan sik la 64S)
  • Pa default, sik plas klas B la se 64 segonn, oswa 64 segonn pou chak kominikasyon, ak de fenèt kominikasyon louvri nan yon sik beacon. (Remak, 64 segonn yo isit la se jis yon sik ki graj, pa yon sik strik)
  • Wòl enstriksyon AT la se asire konsomasyon pouvwa pandan w ap ogmante vitès repons lan. Pou egzanpample, lè APP a louvri oswa gen yon profile pou pase desann, sik la plas nan aparèy la ka chanje a 1 segonn (file telechaje) ak 4 segonn (APP louvri).
  • Aplikasyon pwotokòl la oblije kolabore isit la. Bò ekipman tou bezwen ajoute yon sèten tan soti jesyon pou fè pou evite ogmantasyon nan konsomasyon pouvwa sistèm ki te koze pa sik plas twò kout.
  • Si anviwònman an gen siksè, sove otomatikman epi yo itilize valè a sove nan pwochen kòmansman an.
  • Rezon ki fè ERROR te retounen apre AT: Pa gen erè paramèt oswa valè paramèt.

Voye enstriksyon rezo aksè a

Fòma Remak
 

Enstriksyon

 

AT+ANTRE

Kòmanse aksè nan rezo a

Remak: tlongè maksimòm voye done se 64 octets. (sa vle di: longè AT ansèyman AT se 128+11)
Resevwa done san yo pa voye demann enstriksyon nan modil la. Si gen yon done downlink, modil la emèt li dirèkteman.
Rezon ki fè ERRER la retounen apre AT: rezo a pa konekte kounye a.
Li lè a nan RTC

Fòma Remak
Enstriksyon AT+GETRTC Jwenn tan sistèm lan
 

 

 

 

Reponn

 

 

AT+GETRTC=20200325135001(ane mwa

jou èdtan minit segonn) / AT+GETRTC=ERÈ

Retounen ERROR a endike yon echèk, ak tan RTC nan modil la Remak pa te kalibre avèk siksè atravè rezo a.

Nòt 1: tan an otomatikman senkronize apre aksè nan siksè nan rezo a.
Se konsa, enstriksyon sa a ta dwe fèt apre aksè nan siksè nan rezo a. Rezon ki fè ERRER la retounen apre AT: rezo a pa konekte kounye a.
Nòt 2:enstriksyon sa a toujou efikas osi lontan ke li senkronize yon fwa epi pa gen okenn pèt pouvwa (Enstriksyon sa a toujou efikas menm si reset modil la.)

Mete alam RTC a 

Fòma Remak
Enstriksyon AT+SETALARM=20200325135001(ane mwa

jou èdtan minit dezyèm)

 

Mete revèy la

Reponn AT+SETALARM=OK

/AT+SETALARM=ERÈ

Reponn 2 AT+ALARM=ane mwa jou èdtan minit segonn  

Tan soti

Nòt: gen 3 rezon pou retounen nan ERROR:

  1. Tan an pa senkronize;
    Solisyon: sèvi ak AT sa a apre aksè nan siksè nan rezo a
  2. Tan an fikse pi bonè pase tan prezan; Solisyon: tcheke liy tan an.
  3. Tan an tabli se plis pase 49 jou;
    Solisyon: asire w ke tan alam la se nan 49 jou.

Nòt: modil la ka sèlman mete yon sèl alam an menm tan an, epi rele Enstriksyon sa a ankò pral kouvri alam anvan an.
Nòt: Si modil la koupe oswa reset, li bezwen reset apre rdemare;
Nòt: Ki koresponn ak ”Reponn2″ apre yon tan soti. Tankou lòt AT: IO reveye MCU ekstèn, epi retounen nan AT ALARM.

Lòt moun
Kòmansman an nan Modil la

Fòma Remak
Enstriksyon
Reponn AT+START=OK / AT+START=ERÈ Modil kòmanse

Lè modil la kòmanse ak mòd datant, AT a voye nan MCU ekstèn lan.
Nòt: Si ERREUR, MCU mande pou reset modil la.
Sòti vèsyon an

Fòma Remak
Enstriksyon NAN + VÈSYON Sòti vèsyon an
Reponn AT+VERSION=ML100

Enstriksyon AT la pa retounen yon repons ERÈ. Règ pou nimewo vèsyon an: M: modil; L:LoRa 100;nimewo vèsyon
Renmèt anviwònman faktori a

Fòma Remak
Enstriksyon AT+RESTORE Klè enfòmasyon ki estoke
Reponn AT+SETALARM=OK

Nòt:Efase tout enfòmasyon ki estoke yo, ki gen ladan enfòmasyon revèy la. Li rekòmande sèlman pou debogaj.
Direktiv AT la pa retounen yon ERÈ.
Tanpri pran atansyon ke chanjman oswa modifikasyon pati ki responsab pou konfòmite pa apwouve pa ekspreseman ka anile otorite itilizatè a pou opere ekipman an.

Aparèy sa a konfòm ak Pati 15 Règ FCC yo. Operasyon an sijè a de kondisyon sa yo: (1) aparèy sa a pa ka lakòz entèferans danjere, epi (2) aparèy sa a dwe aksepte nenpòt entèferans resevwa, enkli entèferans ki ka lakòz operasyon endezirab.
Modil la limite pou enstalasyon OEM SÈLMAN
Entegratè OEM la responsab pou asire itilizatè fen a pa gen okenn enstriksyon manyèl pou retire oswa enstale modil.
Lè nimewo idantifikasyon FCC a pa vizib lè modil la enstale andedan yon lòt aparèy, Lè sa a, deyò aparèy la kote modil la enstale dwe montre tou yon etikèt ki refere a modil ki fèmen. Etikèt eksteryè sa a ka itilize mo sa yo tankou sa ki annapre yo: "Genyen FCC ID: 2AZ6I-ML650" epi enfòmasyon yo ta dwe genyen tou nan manyèl itilizatè aparèy yo.

Dokiman / Resous

Hyeco Smart Tech ML650 Embedded Low Power Consumption LoRa Modil [pdfManyèl Enstriksyon
ML650, 2AZ6I-ML650, 2AZ6IML650, ML650 Embedded Low Power Consumption LoRa Modil, Embedded Low Power Consumption LoRa Modil

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *