Tambarin Hyeco Smart Tech

Hyeco Smart Tech ML650 Module LoRa Module Mai Amfani da Ƙarfin Ƙarfin Ƙarfi

Hyeco Smart Tech ML650 Module LoRa Module Mai Amfani da Ƙarfin Ƙarfin Ƙarfi

0V41

Kwanan wata Marubuci Sigar Lura
Maris 23, 2020  

Qi Su

 

V0.3

Daidaita bayanin sigar GPIO3/GPIO4.
Afrilu 20, 2020 Shuguang He V0.4 Ƙara wasu bayanin umarnin AT
Yuli 15, 2020  

Yebing Wang

 

V0.41

Ƙara wasu ma'aunin kayan masarufi

kwatancin da sanarwar ƙira

Gabatarwa

ASR6505 guntu ce ta LoRa. Ana aiwatar da ciki ta ST's 8bit low power MCU STM8L152 kunshe da Semtech's LoRa transceiver SX1262 . Module na iya cimma 868 (na EU) / 915Mhz mitar sadarwar bandeji. Tsarin yana aiwatar da na'urar LoRa tare da ka'idar CLASS A, B,C. Samfurin yana ba da serial tashar jiragen ruwa AT umarni da aka saita don kiran MCU da 2 IO don tashi tsakanin MCU.

Matsakaicin ƙimar karɓar ƙirar ƙirar ya kai - 140dBm, matsakaicin ikon watsawa har zuwa -2.75dBm.

Babban fasali

  •  Matsakaicin hankalin liyafar yana zuwa -140dBbm
  •  Matsakaicin ikon ƙaddamarwa shine -2.75dBm
  • Matsakaicin saurin watsawa: 62.5kbps
  • Mafi ƙarancin halin yanzu: 2uA
  • 96bit UID

Asalin siga na module

Raba Siga Daraja
Mara waya Kaddamar da iko 16dbm@868Mhz don EU
-2.75dbm@915Mhz
Karɓi hankali
-127dbm@SF8(3125bps)
-129.5dbm@SF9(1760bps)
Hardware Bayanan bayanai UART / IO
Wurin wutar lantarki 3 zuwa 3.6v
A halin yanzu 100mA
barcin halin yanzu 2 uA
Zazzabi -20-85
Girman 29x18x2.5mm
Software Ka'idar sadarwar Darasi A, B, C
Nau'in ɓoyewa Saukewa: AES128
Tsarin mai amfani AT umarni

Gabatar da kayan aiki

Bayanin module

Hyeco Smart Tech ML650 Haɗe da Ƙarfin Ƙarfin Amfani da LoRa Module Fig 1

Bayanan kula don ƙirar Hardware: 

  1. Yi ƙoƙarin samar da tsarin ta amfani da kayan wuta daban tare da ƙaramin ƙarar LDO kamar SGM2033.
  2.  Ƙasar ƙirar ta keɓe daga tsarin kuma an fitar da ita daban daga tashar wutar lantarki.
  3. An haɗa layin siginar tsakanin ƙirar da MCU tare da juriya na 100 ohm a cikin jerin.

Ma'anar fil 

Pin lamba Suna Nau'in Bayani
1 GND Ƙarfi Tsarin GND
2 ANT RF Sigin waya
3 GND Ƙarfi Tsarin GND
4 GND Ƙarfi Tsarin GND
5 GPIO4/PE7 I 1. Don MCU na waje don farkawa LoRa module

2. Don MCU na waje don bari LoRa ya san ya shirya don karɓar umarnin AT

Ƙarin bayani duba bayanin kula a ƙasa.

6 SWIM Gyara IO Debug don na'urar kwaikwayo
7 nTRST I Sake saitin, siginar ƙarancin matakin tasiri.
8 UART1_RX I Serial port 1(3) , karba
9 UART1_TX O Serial port 1(3), aika
10 PWM/PD0 O Don abubuwan samar da wutar lantarki na 9V, don ƙarancin wutar lantarki. LDO ne ke ba da wutar lantarki lokacin da module ɗin ke bacci kuma ta DCDC lokacin da tsarin ya tashi. Wannan IO yana da babban fitarwa a farkawa na module kuma IO ƙaramin matakin sigina ne a kwance.
11 GPIO3/PE6 O 1. Don tada MCU na waje.

2. Don sanar da MCU, LoRa module ya tashi kuma yana shirye don karɓar umarnin AT;

Ƙarin bayani duba bayanin kula a ƙasa.

12 GND Ƙarfi Tsarin GND
13 VDD Ƙarfi Shigar da wutar lantarki 3.3V, matsakaicin tsayi

yanzu 150mA.

14 UART0_RX I Serial tashar jiragen ruwa 0 (2) , karba , AT

tashar tashar umarni

15 UART0_TX O Serial tashar jiragen ruwa 0 (2) , aika , AT

tashar tashar umarni

16 MISO/PF0 I MISO SPI
17 MOSI/PF1 O SPI MOSI
18 SCK/PF2 O Farashin SPI CLK
19 NSS/PF3 O SPI CS
20 IIC_SDA/PC0 IO IIC SDA
21 IIC_SCL/PC1 O Farashin IIC SCL
22 AD/PC2 A/IO (PC2) ADC (canzawar analog-dijital)

Bayani: I-Input, O-fitarwa, A-Analog
(Game da PE6 da PE7)

  • LoRa module yana cikin yanayin barci galibi. Idan MCU tana hulɗa tare da tsarin, yana buƙatar farkawa LoRa module da farko sannan aika umarnin AT zuwa module LoRa.
  • Sa'an nan PE7 (GPI04) shine fil don tada LoRa module don MCU; Hakazalika, idan module ɗin yana hulɗa tare da MCU na waje (Aika AT umarni), yana buƙatar farkawa MCU na waje (sannan aika umarnin AT). PE6 shine fil ɗin da ya dace.
  • PE6 da PE7 suna da aikin furci na "shirye" ban da aikin farkawa. PE6 da PE7 yawanci suna kan sigina masu girma kuma suna juya ƙasa lokacin da aka kunna su. Ya kamata a mayar da hulɗar zuwa sigina mai girma.
    (Bayani akan cikakken bayanin tsarin hulɗa don umarnin AT)

Girman kayan aiki 

Hyeco Smart Tech ML650 Haɗe da Ƙarfin Ƙarfin Amfani da LoRa Module Fig 2

Lura: tsawo 2.5mm

Halin lantarki

Siga Sharadi Mafi ƙarancin Na al'ada Matsakaicin Naúrar
Aiki voltage 3 3.3 3.6 V
Aiki na yanzu Ci gaba da aikawa 100 mA
barcin halin yanzu RTC aiki 2 uA

Ma'amala tsakanin MCU da tsarin LoRa

A cikin wannan hulɗar, MCU tana ba da umarnin AT ga LoRa, kuma LoRa na iya ba da umarnin AT ga MCU. Don rage amfani da wutar lantarki, LoRa da MCU galibi suna cikin kwanciyar hankali. Kowannen su yana sarrafa saƙonsa. Lokacin da yake buƙatar wani, zai tada wani ya ba AT umarni ga wani.
Lokacin da aka aika umarnin AT a bangarorin biyu, ƙarin kwas zai faru idan akwai lokaci guda. Saboda haka, zane don wannan shine yanayin "rabin duplex". Wato: gefe ɗaya ne kawai ke iya aika umarni a lokaci ɗaya. Don haka, kafin kowane bangare ya aika umarni, dole ne ya sanya ido kan ko ɗayan yana son aika umarni ko a'a. Idan ɗayan ɓangaren ya "dami haƙƙin aika bayanai", dole ne ku jira har sai an kammala zagaye na hulɗar na yanzu kafin farawa.
Mai zuwa shine cikakken tsari don ƙaddamar da umarnin AT a ƙarshen duka.
Cikakken tsari na MCU yana fara hulɗa tare da tsarin LoRa.

LoRa module MCU
| LoRa a yanayin barci |
| <- Bincika ko PE6 an fara aika siginar ƙaramin matakin farko- | <1>
| <- PE7 yana aika siginar ƙaramin matakin (farkawa MCU) -- | <2>
| - PE6 yana aika siginar ƙarancin matakin (LoRa ya shirya) -> | <3>
| <- aika umarni AT ———— | <4>
| --PE6 yana aika siginar babban matakin (maidowa) -> | <5>
| <- (Bayan AT) PE7 aika siginar babban matakin-- | <6>
| LoRa yana aiki |
| |

Bayani: 

  1. Mataki na 1 don gano PE6, shine "saurara da farko kafin a ce" , don tabbatar da cewa "dayan bangaren ba ya aika da kansa lokacin aikawa" . Idan PE6 ya riga ya kasance tare da ƙananan sigina, ɗayan ɓangaren yana aika shi. A wannan lokacin, jira ɗayan don sake aikawa (kada ku je mataki na 2 nan da nan).
  2. Mataki na 2 don barin PE7 a cikin ƙananan sigina, shine ainihin "kama hakkin yin magana"; -- saboda ɗayan ɓangaren ya zo don gano idan PE7 yana cikin siginar ƙaramin matakin kafin aika shi.
  3. Mataki na 3, PE6 ya juya zuwa siginar ƙananan sigina don amsawa ga MCU, yana gaya wa MCU cewa "An tashe ni kuma na shirya don liyafar serial, za ku iya aikawa";
  4. Mataki na 5 shine PE6 ya juya zuwa siginar babban matakin, magana mai ƙarfi, shine LoRa module ɗin da aka gano tashar tashar jiragen ruwa tana aika bayanai kuma nan da nan juya PE6 zuwa siginar babban matakin (ba jiran umarnin AT ya ƙare.);
  5. Ta mataki na 6, an kammala zagaye na hulɗa.
    Lokacin da ɓangarorin biyu suka aiko da bayanai, "ƙwace ikon yin magana" .

A zahiri, duk umarnin AT aika fom MCU zuwa LoRa zai bar LoRa ya sami amsa daidai (koma zuwa umarnin AT da aka saita a baya). Don haka, bayan MCU ta aika umarni zuwa LoRa, zai iya zuwa barci, ko jira LoRa ya ba da amsa kafin barci. Wannan lokacin amsa, al'ada a cikin 'yan ms.(Saiti na umarnin tuple uku yana ɗaukar lokaci mai tsawo, kusan 200 ms).

Cikakken tsari na LoRa module don fara hulɗa tare da MCU
Baya ga amsawar AT, ƙirar LoRa kuma za ta fara aiwatar da umarnin MCU sosai, kamar ci gaban samun hanyar sadarwa, liyafar bayanai, ƙarewar lokaci, da sauransu.
Duk tsarin hulɗar ainihin iri ɗaya ne, kawai a baya.

LoRa module MCU

| Mcu na iya barci |

| - Duba wherh PE7 an aiko da siginar ƙananan matakin farko-> | <1>

| -- PE6 yana aika siginar ƙananan matakin (farka MCU) -> | <2>

| <- PE7 yana aika siginar ƙananan matakin (MCU ya shirya) -- | <3>

| —- Aika umarni AT ———–> | <4>

| -- PE6 yana juya siginar babban matakin (maidowa) -> | <5>

| <- PE7 yana juya sigina mai girma (maidowa) -- | <6>

| LoRa cikin kwanciyar hankali |

| |

Bayani: 

  1. A mataki na 3, idan PE 7 baya juya sigina mara nauyi, to LoRa har yanzu za ta aika umarnin AT bayan 50ms lokacin ƙarewa.
    Bayan mataki na 5, LoRa module zai juya zuwa barci ko MCU a mataki na 6 ya juya PE7 zuwa sigina mai girma.

AT umarni

AT bayanin koyarwa da kuma example:

Tuple uku

  • AT+DEVEUI=d896e0ffffe0177d
  • //- AT+APPEUI=d896e0ffff000000 (A jefar)
  • AT+APPKEY=3913898E3eb4f89a8524FDcb0c5f0e02

yanayin hanyar sadarwa
AT+CLASS=A
Saita tashar mitar
AT+CHANNEL=1
Saita tazarar lokacin ramin a cikin Class B
AT+SLOTFREQ=2
Shiga cibiyar sadarwa
AT+JOIN
Aika bayanai
AT+DTX=12,313233343536
Sami bayanai
AT+DRX=6,313233)
Lokaci
AT+GETRTC
AT+SETALARM=20200318140100
Wasu
AT+START
AT+VERSION
AT+MAYARWA

Bayani: 

  1. Idan a yanayin Class A, saita tuple uku, tashar, yanayin sadarwar a cikin 4.1, Sake fitar da umarnin cibiyar sadarwa; idan a yanayin Class B, za a saita ƙarin lokacin ramuka;
  2. Za a tabbatar da amsa bayan an aika kowace umarni;
    Idan: Aika AT CLASS=A, za'a karba a CLASSAT CLASS=A,OK ko A CLASSAT CLASS=A,OK A CLASS=A,KUSKURE
    (Ba tare da an tabbatar da amsa ba, wannan yana nuna cewa tsarin yana da keɓantacce.)
    (A cikin su, ban da amsa Ok/KUSKURE, za a sami ƙarin ra'ayi. Ana iya ganin cikakkun bayanai a ƙasa)
  3.  Input AT umarnin da fitarwa AT umarnin, harafin m, dole ne a cikin babban harka;
  4. AT umarnin yakamata ya sami canje-canjen dawowa, ko shigar da AT ko fitarwa AT;

Cikakken umarnin AT:
Saita Tuple Uku

Tsarin                                                                     Lura
 

Umarni

 

AT+ DEVEUI=1122334455667788

(Kafaffen tsayin

8 bytes)

Amsa AT+ DEVEUI=OK/ ​​AT+ DEVEUI=KUSKURE
 

Umarni

 

//AT+ APEUI=1122334455667788

(Kafaffen tsayin

8 bytes)

Amsa //AT+ APEUI=OK / AT+ APEUI= KUSKURE *A jefar*
 

Umarni

AT+ APPKEY= 3913898E3eb4f89a8524FDcb0c5f0e02 (Kafaffen tsayin

16 bytes)

Amsa AT+ APPKEY=OK/ AT+APPKEY=KUSKURE
 

 

Umarni

AT+ DEVEUI=?

//AT+ APEUI=? AT+ APPKEY=?

Tambayi bayanan tuple uku
Amsa AT+ DEVEUI=1122334455667788 Komawa uku

Lura: Lokacin da kayan aiki ya bar masana'anta, ƙimar tsohowar ternary ita ce 0. Idan saitin ya yi nasara, ajiye ta atomatik kuma ana amfani da ƙimar da aka adana zuwa farawa na gaba. (Duba zuwa littafin mai amfani na APP don ma'anar da siyan tuple uku); Ba a amfani da APEUI a cikin tuple uku.
Dalilin ERROR ya dawo bayan AT : Babu siga ko tsayin sigar kuskure.

Saita yanayin aiki (cibiyar sadarwa).

Tsarin Lura
 

Umarni

 

AT+CLASS=A

Yanayin zaɓi A|B|C
Amsa AT+CLASS=OK /AT+CLASS=KUSKURE
 

Umarni

 

AT+CLASS=?

tambayar yanayin halin yanzu
 

Amsa

AT+CLASS=A / AT+CLASS=B KO A+CLASS=C

Lura: Saita yanayin aiki na module kafin shigar da hanyar sadarwa. Hanyoyin A/B/C guda uku ne kawai.
Idan saitin ya yi nasara, ajiyewa ta atomatik kuma ana amfani da ƙimar da aka adana zuwa farawa na gaba.
Dalilin ERROR ya dawo bayan AT: Babu kuskuren ƙimar sigina.
Saita tashar

Tsarin Lura
 

Umarni

 

AT+CHANNEL=1

Saita tashar 1 ~ 63
Amsa AT+CHANNEL=OK /AT+CHANNEL=KUSKURE
Umarni AT+CHANNEL=? Tambayar
Amsa AT+CHANNEL=12 Sakamakon tambayar

Bayani:

  • Kewayon tashar shine 1 ~ 63 (dukkan tashoshi 63, 868 (na EU) / 915 iri ɗaya ne) Ƙofar, sabar ta saita.
  • Lokacin da tashar ta fara farawa, ya kamata ta duba tashoshi 5 (watau , gwada shigar da hanyar sadarwa bayan aika AT don saita 0, saita 1 don gwadawa, sannan saita 2 don ƙoƙarin shigarwa ...).
  • Lokacin da hanyar sadarwar ta yi nasara, tashar da aka saita ita ce tashar da ta dace da ƙofa.
  • Don tsarin LoRa, ana adana shi bayan kowane saiti, kuma ana amfani da ƙimar da aka adana ta ƙarshe a farawa na gaba.
  • Dalilin ERROR ya dawo bayan AT: Babu siga ko kuskuren ƙimar siga (lura iyakar adadin tashoshi na kowane band)

Saita lokacin Ramin Class B 

Tsarin Lura
 

 

 

Umarni

 

 

 

AT+SLOTFREQ=64

1,2,4,8,16,

32, 64, 128, misaliample 64, na nufin sadarwa daya a cikin dakika 64.

Amsa AT+SLOTFREQ=OK/AT+SLOTFREQ=KUSKURE
Umarni AT+SLOTFREQ=? Tambayar
Amsa AT+SLOTFREQ=64 Koma sakamakon tambaya

Lura: Umarnin yana aiki a ƙarƙashin Class B.

  • An saita ƙimar zaɓi kamar: 1/2/4/8/16/32/64/128. Gajeren zagayowar saitin, mafi girman ƙarfin amfani da na'urar.
  • Wannan umarnin yana goyan bayan sauyawa mai gudana (misali, don canja wuri files, canzawa na ɗan lokaci zuwa zagayowar 1S sannan a yanke baya zuwa zagayowar 64S)
  • Ta hanyar tsohuwa, madauwari na Class B shine daƙiƙa 64, ko daƙiƙa 64 a kowace sadarwa, kuma tagogin sadarwa guda biyu suna buɗewa a cikin zagayowar fitila. (Lura, daƙiƙa 64 anan shine kawai m, ba tsayayyen zagayowar ba)
  • Matsayin umarnin AT shine tabbatar da amfani da wutar lantarki yayin haɓaka saurin amsawa. Domin misaliample, lokacin da aka buɗe APP ko yana da profile don wucewa, za'a iya canza zagaye na na'urar zuwa 1 seconds (file zazzagewa) da daƙiƙa 4 (APP buɗe).
  • Ana buƙatar aiwatar da ƙa'idar don yin haɗin gwiwa a nan. Bangaren kayan aiki kuma yana buƙatar ƙara takamaiman lokacin gudanarwa don gujewa haɓakar yawan wutar lantarki da ke haifar da gajeriyar zagayen ramin.
  • Idan saitin ya yi nasara, ajiyewa ta atomatik kuma ana amfani da ƙimar da aka adana zuwa farawa na gaba.
  • Dalilin ERROR ya dawo bayan AT: Babu kuskuren ƙimar sigina.

Aika umarnin hanyar sadarwa ta hanyar shiga

Tsarin Lura
 

Umarni

 

AT+JOIN

Fara hanyar sadarwa

Bayani: tMatsakaicin tsawon aika bayanai shine 64 bytes. (watau: Tsawon umarnin AT shine 128+11)
Karɓi bayanai ba tare da aika tambayoyin umarni zuwa tsarin ba. Idan akwai bayanan ƙasa, tsarin yana fitar da shi kai tsaye.
Dalilin ERROR ya dawo bayan AT: a halin yanzu ba a haɗa hanyar sadarwa ba.
Karanta lokacin RTC

Tsarin Lura
Umarni AT+GETRTC Samu lokacin tsarin
 

 

 

 

Amsa

 

 

AT+GETRTC=20200325135001(watan shekara

awa daya minti daya dakika daya) / AT+GETRTC= KUSKURE

Mayar da ERROR yana nuna gazawa, kuma ba a sami nasarar daidaita lokacin RTC na ƙirar bayanin kula ta hanyar sadarwar ba.

Note1: lokacin yana aiki tare ta atomatik bayan samun nasarar hanyar sadarwar.
Don haka, wannan umarni ya kamata a yi bayan samun nasarar hanyar sadarwar. Dalilin ERROR ya dawo bayan AT: a halin yanzu ba a haɗa hanyar sadarwa ba.
Note2:wannan umarnin koyaushe yana da tasiri matuƙar an haɗa shi sau ɗaya kuma babu asarar wuta (Wannan umarnin har yanzu yana da tasiri ko da sake saita tsarin.)

Saita ƙararrawar RTC 

Tsarin Lura
Umarni AT+SETALARM=20200325135001(watan shekara

rana sa'a minti daya)

 

Saita mai ƙidayar lokaci

Amsa AT+SELARM=OK

/AT+SETALARM=KUSKURE

Amsa2 AT+ALARM=watanni na shekara sa'a minti daya  

Lokaci ya ƙare

Lura: yana da dalilai 3 na komawa ga ERROR:

  1. Ba a daidaita lokacin ba;
    Magani: Yi amfani da wannan AT bayan nasarar samun damar hanyar sadarwa
  2. Lokacin saitawa ya riga ya wuce lokacin yanzu; Magani: duba layin lokaci.
  3. Lokacin saitawa ya wuce kwanaki 49;
    Magani: tabbatar da lokacin ƙararrawa yana cikin kwanaki 49.

Lura: Tsarin ƙararrawa ɗaya kawai zai iya saita ƙararrawa ɗaya kawai, kuma sake kiran wannan Umarnin zai rufe ƙararrawar da ta gabata.
Lura: Idan tsarin ya kashe ko sake saiti, yana buƙatar sake saiti bayan sake yi;
Lura: Daidai da "Respond2" bayan lokaci ya ƙare. Kamar sauran AT: IO yana farkawa MCU na waje, kuma ya koma AT ALARM

Wasu
Farkon Module

Tsarin Lura
Umarni
Amsa AT+START=OK/AT+START=KUSKURE Module farawa

Lokacin da tsarin ya fara da yanayin jira, ana aika AT zuwa MCU na waje.
Lura: Idan ERROR, MCU na buƙatar sake saita tsarin.
Sigar fitarwa

Tsarin Lura
Umarni AT+VERSION Sigar fitarwa
Amsa AT+VERSION=ML100

Umarnin AT baya mayar da martanin KUSKURE. Doka don lambar sigar: M: module; L:LoRa 100 ;lambar sigar
Mayar da saitin masana'anta

Tsarin Lura
Umarni AT+MAYARWA Share bayanan da aka adana
Amsa AT+SELARM=OK

Bayani:Share duk bayanan da aka adana, gami da bayanin lokacin. Ana ba da shawarar kawai don gyara kuskure.
Umarnin AT baya mayar da KUSKURE.
Da fatan za a kula cewa canje-canje ko gyare-gyaren da ƙungiyar da ke da alhakin aiwatarwa ba ta amince da su ba na iya ɓata ikon mai amfani na sarrafa kayan aiki.

Wannan na'urar ta bi Sashe na 15 na Dokokin FCC. Aiki yana ƙarƙashin sharuɗɗa biyu masu zuwa: (1) wannan na'urar bazai haifar da tsangwama mai cutarwa ba, kuma (2) dole ne wannan na'urar ta karɓi duk wani tsangwama da aka karɓa, gami da tsangwama wanda zai iya haifar da aiki maras so.
Tsarin yana iyakance ga shigarwar OEM KAWAI
Mai haɗin OEM yana da alhakin tabbatar da cewa mai amfani na ƙarshe ba shi da umarnin hannu don cirewa ko shigar da tsarin.
Lokacin da lambar tantancewa ta FCC ba ta ganuwa lokacin da aka shigar da module ɗin a cikin wata na'ura, to dole ne wajen na'urar da aka shigar da module ɗin a ciki ita ma ta nuna alamar da ke nuni da tsarin da ke kewaye. Wannan alamar na waje na iya amfani da kalmomi kamar masu biyowa: "Ya ƙunshi ID na FCC: 2AZ6I-ML650" kuma bayanin ya kamata a ƙunsa a cikin littafin mai amfani na na'urorin.

Takardu / Albarkatu

Hyeco Smart Tech ML650 Module LoRa Module Mai Amfani da Ƙarfin Ƙarfin Ƙarfi [pdf] Jagoran Jagora
ML650, 2AZ6I-ML650, 2AZ6IML650, ML650 Ƙarƙashin Amfani da Ƙarfin Ƙarfin LoRa Module, Ƙarƙashin Ƙarƙashin Ƙarfin Ƙarfin LoRa Module

Magana

Bar sharhi

Ba za a buga adireshin imel ɗin ku ba. Ana yiwa filayen da ake buƙata alama *