Danksy vooruitgang in tegnologie, dit is nou moontlik om die meeste uit slimtoestelle óf by die huis óf by die werk te maak. Soos die naam aandui, LoRa, vanuit 'n tegnologiese oogpunt, verwys na langafstand draadlose toestelle wat klein stukkies data oor lang afstande herlei sonder om baie krag te gebruik. MOKOSmart is een van die grootste vervaardigers van LoRa-modules, wat naatloos in alle groot sektore van IoT integreer. Die verhouding tussen IoT en LoRa-toestelle is sodanig dat LoRa-toestelle, saam met LoRaWAN-ideale, bied boeiende komponente vir IoT-toepassings. As jy 'n tydige projek het wat die gebruik van 'n Bluetooth-module vereis, MOKOSmart is jou go-to LoRa module vennoot. Ons het hoëgehalte Bluetooth-modules wat aan al die draadlose standaarde voldoen en die broodnodige eksterne stroombane verskaf.

LoRa-modules

MKL62

SX1262-skyfie
Stempelgat vir LoRa-antenna
14.6mm*10.6mm*2.8mm

MKL62BA

LoRa SX1262 & Nordic nRF52832 Chip
IPEX-koppelvlak vir LoRa-antenna
24mm x 19mm*2.8mm

MKL110BC

LR1110&Nordic nRF52840 chip
Stempelgat vir LoRa-antenna
22.3mm*17,1mm

LoRaWAN T

Nordic nRF52832 & Semtech LLCC68-skyfie
IPEX-koppelvlak vir LoRa-antenna
24mm x 19 mm x 2,8 mm

LoRa Module Ontwikkeling Kit

MKL62ST-DT

STM32 MCU-skyfie
Suitable for MKL62BA&MKLC68BA
80x36x12mm

MOKO LoRa Modules Familie

Module tipe LoRa RF-module LoRa RF-module RF Module Geografiese Module
Model MKL62BA MKL68BA MKL62 MKL110BC
Prent MKL62BA MKL68BA MKL62 MKL110BC
Pakket 34 penne,SBS SBS 34 penne SBS SBS 50 penne
Dimensie 24mm x 19mm*2.8mm 24mm x 19 mm x 2,8 mm 14.6mm*10.6mm*2.8mm 22.3mm*17,1mm
LoRaWAN®-gebaseerde protokol V1.0.3 V1.0.3 / V1.0.3
Frekwensiebande CN470/EU868/AU915/US915/AS923/IN865/ KR920/EU433/CN779/RU864 CN470/EU868/AU915/US915/AS923/IN865/ KR920/EU433/CN779/RU864 433MHZ/470MHZ/ 868MHZ/915MHZ CN470/EU868/AU915/US915/AS923/IN865/ KR920/EU433/CN779/RU864
BLE -protokol MKL62BA is 'n standaard LoRaWAN node module wat ontwerp en vervaardig is deur MOKO Technology Ltd MKL62BA is 'n standaard LoRaWAN node module wat ontwerp en vervaardig is deur MOKO Technology Ltd / MKL62BA is 'n standaard LoRaWAN node module wat ontwerp en vervaardig is deur MOKO Technology Ltd
Koppelvlak / / SPI /
Slaapstroom 7onder andere 7onder andere 180nA 7onder andere
Maks TX -krag Maksimum 21dBm Maksimum 22dBm Maksimum 21dBm Maksimum 21dBm
Werkstemperatuur -40 ˚ C tot +85 ˚ C (VCC 3.3 V) -40 ˚ C tot +85 ˚ C (VCC 3.3 V) -40 ˚ C tot +85 ˚ C (VCC 3.3 V) -40 ˚ C tot +85 ˚ C (VCC 3.3 V)
Reikwydte Tot 10 km(in vrye spasie 5dBi) Tot 8 km(in vrye spasie 5dBi) Tot 10 km(in vrye spasie 5dBi) Tot 10 km(in vrye spasie 5dBi)
Antennasoort BLE-keramiekantenna aan boord, U.FL. (IPEX) aansluiting vir eksterne LoRa-antenna BLE-keramiekantenna aan boord, U.FL. (IPEX) aansluiting vir eksterne LoRa-antenna Stempelgat vir eksterne LoRa-antenna BLE-keramiekantenna aan boord; Stempelgat vir eksterne LoRa-antenna
Sertifisering DIT, FCC,LoRaWAN Alliansie,RoHS DIT, FCC,LoRaWAN Alliansie,RoHS DIT, FCC,LoRaWAN Alliansie,RoHS DIT, FCC,LoRaWAN Alliansie,RoHS

Aansoeke

MOKOSmart Dienste

As 'n leier in die vervaardiging van LoRa-modules, ons spesialiseer in uiteenlopende aanbiedinge, insluitend:

Ingenieurswese

Het reeds 'n betroubare RF draadlose ontwerpoplossings OEM/ODM-afdeling opgestel; die MOKOSmart-span sluit hoogs geskoolde ingenieurs in wat spesialiseer in ingebedde hardeware en sagteware vir IoT. As jy 'n projek het wat 'n mate van ingenieurskundigheid vereis, ons tegnici kan jou help om óf die projek op te gradeer óf 'n nuwe produk heeltemal te ontwikkel.

Vervaardiging

Wanneer dit kom by die vervaardiging van LoRa-toestelle en ander IoT-toestelle, MOKOSmart gebruik gevorderde tegnologie om hoë kwaliteit uitset te verseker. Ons spesialiseer in die vervaardiging van diverse slim produkte direk vanaf ons fabriek om kwaliteit te bied, laekoste produkte aan ons kliënte konsekwent.

Navorsing en Ontwerp

MOKOSmart se toegewyde span kundiges is altyd op hoogte van markneigings rakende navorsing en ontwerp. Wees gerus, jy sal verskeie opsies kry om van te kies wanneer jy 'n gegewe projek hanteer.

Projekevaluering

Ons kundigheid strek oor verskeie velde, wat beteken dat ons enige IoT-projek gemaklik kan hanteer. Ons kan elke projek vir jou diep ontleed en verseker dat jy perfek aan jou fiktiewe vereistes voldoen.

Gehalteversekering

MOKOSmart is trots daarop om kwalitatiewe sertifiseringstoetse vir ons kliënte aan te bied. Deur 'n noue werksverhouding met UL Laboratory en SGS te vestig, ons kan onmiddellike UL aanbied, DIT, RoHS, en ander sertifiserings. Alle inspeksies word uitgevoer met behulp van pasgemaakte presisiegereedskap en gevorderde toetsprogramme.

MOKOSmart Dienste

As 'n leier in die vervaardiging van LoRa-modules, ons spesialiseer in uiteenlopende aanbiedinge, insluitend:

Pasgemaakte handelsmerk

Om mee te begin, enige verspreider kan maklik goeie geld maak deur ons produkte op maat te merk en dit as hul eie te verkoop.

Toegang tot verskeie oplossings

Nog 'n rede waarom dit 'n goeie idee is om met MOKOSmart te werk, is omdat jy toegang tot verskillende oplossings onder een dak kry. Of dit nou ingenieursdienste of gehalteversekering is, ons het wat jy ook al soek in die wêreld van IoT.

Hoë kwaliteit produkte

Toegang tot oorspronklike, innoverende, hoë kwaliteit, en die uitvoering van produkte in 'n wêreld vol vervalsers is van onskatbare waarde. Al ons produkte word vervaardig met behulp van gevorderde vervaardigingstegnologie, en as sulks, ons vlak van innovasie is uit die boonste rakke, wat vertaal word na die kwaliteit van ons produkte.

Bekostigbare pryse

Ten spyte van die gevorderde tegnologie, professionele kundigheid, en intensiewe verkryging van materiaal wat in die vervaardiging van ons produkte gebruik word, ons streef daarna om sakvriendelike pryse vir die produkte te handhaaf. Ons items is meer bekostigbaar vir verspreiding en kleinhandel as ons mededingers omdat ons dit in ons fabriek vervaardig.

Voordele van LoRaWAN-modules

Die volgende is 'n paar van die belangrikste voordele van LoRaWAN;
  • Alle ISM-bande wat deur LoRaWAN gebruik word, is in die meeste lande wêreldwyd beskikbaar. Dit gebruik meestal die 868 MHz/ 915 MHz ISM-bande.
  • Sy dekkingsreeks is baie groot. Byvoorbeeld, dit kan meer as 15 km in landelike gebiede en omtrent aflê 5 km in stedelike gebiede.
  • Sy battery hou lank aangesien dit minder krag verbruik.
  • Een LoRaWAN Gateway-toestel is spesiaal gebou om maklik vir veelvuldige nodusse of eindtoestelle te sorg.
  • Die eenvoudige argitektuur daarvan maak dit maklik om die LoRaWAN na enige plek te ontplooi.
  • LoRaWAN pas die Adaptive Data Rate-tegniek toe wanneer die RF-uitset van eindtoestelle/uitsetdatatempo verander word. Dit maksimeer die LoRaWAN se totale netwerkkapasiteit en sy batterylewe ook.

Komponente van die LoRaWAN-modules

Anders as die Semtech LoRa SX1262, 'n LoRaWAN-module integreer ook maklik met die Nordic BLE nRF52832-skyfie met 'n ARM Cortex-M4 van 32-bis, 64 kB RAM, of a 512 kB flits.

Daarbenewens, die LoRaWAN-module rugsteun verskeie digitale koppelvlakke soos SPI, GPIO, NFC, UART, ADC, I2C, en meer. Wanneer sy sensors fisies aan hierdie digitale koppelvlakke gekoppel is, die LoRaWAN-module versamel vinnig en stuur sensordata na 'n afgeleë LoRWAN-poort voordat dit na 'n bediener oorgedra word.

Ook, die LoRaWAN BLE module kan gebruik word om 'n skakel met BLE terminale gereedskap te skep. Dit maak dit moontlik om data oor kort afstande te deel, soos om firmware oor die lug op te dateer met 'n slimfoon.

Verskil tussen die LoRa-module en die LoRaWAN-module

Alhoewel dit maklik is om te dink dat die LoRa- en LoRaWAN-modules dieselfde is, hul entiteite verskil baie. So, hoe verskil die LoRa-module en die LoRaWAN-module?

LoRa is 'n radiofrekwensie sein

Alle LoRa modules is radiofrekwensie hauler sein wat gebaseer is op die telecom PHY laag. Dit is maklik om enige data na seine te verander met 'n lLoRa-modem. LoRa pas die tjirp versprei spektrum toe (CSS), 'n modulasietegniek wanneer seine uitgesaai word, alhoewel dit wissel na gelang van die boodskap wat bedoel is om oorgedra te word.

Ook, wanneer dit uitgesaai word, LoRa gebruik die hele kanaalbandwydte, wat dit toelaat om robuust te wees om afwykings en geraas te beoordeel. 'n Langafstand LoRa-module het 'n verbeterde reeks kommunikasie wanneer data oorgedra word; daarom is dit algemeen bekend daarvoor dat dit die sensitiwiteit van ontvangers verhoog. In goeie toestande, LoRa kan tot 20 km aflê, maak dit ideaal vir netwerkoplossings in landelike gebiede.

LoRaWAN koppel seine aan die toepassing

LoRaWAN beheer die argitektuur en protokol van die telekommunikasietoestel, maak dit maklik om die batterylewe van nodusse te reguleer, die kapasiteit van netwerke, diens kwaliteit, sekuriteit van die oorgedra data, plus die verskeidenheid en tipes toepassings ter sprake.

Wanneer LoRaWan gekombineer word met LoRa radiofrekwensie seine, dit maak dit moontlik om langafstand te genereer, lae krag, winsgewend, en tweerigting-uitsaaioplossings vir toepassing in verskeie situasies. Dit het LoRaWAN geleidelik wydverspreid gemaak in slim stede vir IoT-netwerke.

Vergelyking tussen die LoRa-module en ander kommunikasiemodules

Selfs al plaas hierdie netwerke hulself op dieselfde manier in die IoT-mark, hulle verskil wesenlik in bemarking en tegnologie. Met SigFox-teiken om 'n universele operateur van IoT te word, die LoRa Alliance beoog om 'n tegnologie te verskaf wat ander kommunikasiemodule-maatskappye in staat stel om wêreldwye IoT-toepassings toe te laat.

Tipiese LoRa-modules is geskik vir gebruik aangesien hulle effektief tweerigting kan funksioneer, anders as SigFox. Op enige gegewe oomblik, dit is moontlik om 'n ontvanger in 'n sender via dieselfde radiomodule te omskep en omgekeerd. Dus, LoRa is meer gewysig op so 'n manier dat dit opstellings kan beveel-en-beheer.

Terwyl 'n radiomodule geïntegreer word, SigFox gee 'n eenvoudige API. Omgekeerd, die LoRa kommunikasie module bied 'n groot konfigureerbare API van lae vlak, wat dit moontlik maak om verskillende optimaliserings te onderneem. Dit maak die inkorporering van SigFox minder ingewikkeld as die LoRa-radiomodule.

Alle SigFox-boodskappe is deur ontwerp beperk tot 12 grepe. Vir LoRa, die gebruiker definieer die lengte van boodskappe. Ontwikkelaars moet sertifiseer dat radioboodskappe wat gestuur word vir minder as vyf sekondes oor die lug hou. Dit maak seker dat daar voldoen word aan die protokolle wat gestel is.

Alhoewel slegs SigFox toestelle kan staaf en identifiseer, Lora- en SigFox-tegnologie bied 'n paar veilige bewaringstake. Aan die ander kant, beide netwerke bied 'n hoë konfrontasie vir kommunikasie-oorbevolking aangesien hulle uitsendings via eensydige kommunikasie bewerkstellig sonder magtiging van enige netwerk.

Die datatempo van die LoRa-module

Selfs teen lae krag, die Chirp-spreispektrumtegnologie stel LoRaWAN in staat om uitstekend met kanaalgeraas te werk, die effek van Doppler, en meervoudige vervaag. Bandwydtes en die verspreidingsfaktor bepaal die datatempo daarvan, maar dit hang hoofsaaklik af van die frekwensieplan en ligging daarvan. Alle kanale wat die LoRaWAN-module gebruik, moet 'n bandwydte van óf 125 kHz hê, 250 kHz, of 500 kHz. Die eindtoestel kies die verspreidingsfaktor en beïnvloed die tyd wat dit neem wanneer 'n raam uitgesaai word.

LoRa module koste

Vir die lewensvatbaarheid van die IoT, die koste moet minder wees. Die LoRa-modulekoste gryp sterre as dit by prys kom, aangesien die algemene koste van LoRa-modules ongeveer talm $8-10. Dit is meer as die helfte van die prys van LTE-modules wat sellulêr is, soos NB-IoT.

Die koste van NB-IoT is hoog as gevolg van sommige kwessies van IP-rojaliteit wat verband hou met die werking van die gelisensieerde band, die kompleksiteit van sy netwerk, en die vereiste gevorderde silikonarea. Verder, die opgradering van die NB-IoT-basisstasies na gevorderde 4G/LTE-vlakke is baie duurder as om LoRa via boonste-toring-poorte of industriële poorte te ontplooi. Die LoRaWAN-modulekoste sal na verwagting daal wanneer die mark ten volle gegroei het, en integrasies vind plaas.

Hoe om 'n LoRa-module te kies

Hieronder is voorstelle oor hoe ontwikkelaars en ondernemings kan bepaal watter LoRa-module die beste by hul behoeftes pas.

Buitelug of binne-voorstel

Toegang tot eerstedeurpoorte is 'n algemene manier wat gebruik kan word om die verdeling tussen buite- en binnestasies te klassifiseer. Nadat bepaal is of die IoT-toepassing binne of buite geposisioneer sal word, oorweeg dan hoe die internet aan die poort gekoppel sal word. Dit sal jou help om te weet of die poort 3G of 4G ondersteun, veral met die LoRaWAN-module in 865.

Kapasiteit voorstel

Gateways is beskikbaar in óf inversie wat 'n ander hoeveelheid kanale vir publieke netwerke ondersteun óf in betroubare ontplooiings wat beter opsies is vir kanale met 'n hoër aantal. Sedert die LoRaWAN-module in 865 laat die ontplooiing van 'n hoë kapasiteit toe, dit is geskik om die meeste toepassings met poorte aan te spreek.

Data privaatheid voorstel

Wanneer die beste LoRa-module gekies word, jy moet die beheer daarvan oor intydse data oorweeg, vereistes van sy velddekking, en as die kliënt by sy data privaatheid bly. Byvoorbeeld, om lekkasie van data te voorkom, MokoSMART het 'n netwerkbediener gebruik wat gebruikers toelaat om datavloei met VPN of MQTT binne sy poort na te spoor.

Toets uitgebreide voorstel

Maak seker dat die LoRa-module wat jy koop omvattend getoets word met netwerkbedieners en eindtoestelle. Soms ontstaan ​​'n paar delikate kwessies oor verenigbaarheid as die eindtoestelle, netwerk bedieners, en poorte wat gebruik word is almal LoRaWAN-inskiklik.

Hoe om die LoRa SX1278 met Arduino in te stel

In ons demonstrasie, ons sal inkorporeer 2 Arduino borde en 2 ander LoRa-modules om data van een bord na die ander oor te dra. Ons sal 'n Arduino Nano aan die ontvangkant gebruik, terwyl ons 'n Arduino Uno aan die senderkant sal gebruik.

Aangesien die frekwensiereekse van LoRa-modules verskil, die algemeenste is die 433MHz- en 915MHz-modules. Die 868MHz-module word ook geleidelik meer wydverspreid in die mark. Kyk aan die agterkant van jou module om die frekwensie daarvan te sien. As jy van plan is om 'n skyfie te koop, maak seker dat jy uitstekende soldeervaardighede het.

Dit sal die beste wees as jy 'n antenna op jou LoRa-module monteer deur die uitset-sendkrag. Alhoewel ons 'n Lora-module 433Mhz in hierdie demonstrasie sal gebruik, ons sal ook antennas gebruik wat vir 433MHz gegradeer is.

Die uitsaaikant wat Arduino Uno met die LoRa SX1278 verbind

In die oordragkant van hierdie demonstrasie, die LoRa-module sal 'n Arduino Uno gebruik. Eerste, verbind jou Arduino UNO se stroombaandiagram met LoRa, soos hieronder geïllustreer.

Daar is 16 penne op 'n LoRa-module, met 8 aan elke kant. Uit hierdie 16 penne, 'n GPIO wat wissel van DIO0 tot DIO5 sal ses penne gebruik, terwyl die grondpenne vier sal gebruik. Aangesien die module 3.3V gebruik om te werk, sy 3.3V Arduino Uno bordpenne moet aan die LoRa se 3.3V penne gekoppel word. Dan, koppel die Arduino Boards SPI-penne aan die LoRa SPI-pen.

Gebruik verbindingsdrade om die LoRa-module aan die Arduino UNO te koppel. Die volledige opstelling word draagbaar gemaak vir toetse wanneer dit met 'n kragbank aangedryf word. Die opstelling moet iets soortgelyk lyk aan die beskrywing hieronder.

Die ontvangkant wat die Arduino Nano met die LoRa SX1278 verbind

Die module se ontvangskant sal 'n Arduino Nano gebruik. Gebruik enige beskikbare Arduino-bord aan die stuur- en ontvangkant, maar maak seker dat dit behoorlik vasgemaak is.

Eksterne 3.3V-reguleerder is op die LoRa-module gemonteer om die 3.3V-penne van krag te voorsien. Dit is omdat die Arduino Nano-boordreguleerder nie sterk genoeg is om 'n voldoende bedryfsstroom vir die LoRa-module te bied nie.

LoRa draadlose kommunikasie voorbereiding metode met behulp van Arduino IDE

Na die opstel van die hardeware, skuif nou na die Arduino IDE-afdeling. In hierdie demo, ons Arduino IDE sal 'n biblioteek en voorbeeldsketse met geringe wysigings insluit om kommunikasie tussen ons LoRa-modules moontlik te maak. Volg Sketch sodra jy die Arduino IDE oopmaak om die biblioteek by te voeg. Nadat u dit gedoen het, soek vir “LoRa Radio” en kies biblioteek, klik dan op installeer.

Gebruik lêer -> voorbeeld -> LoRa, maak dan die stuur- en ontvangprogramme van die LoRa-module oop soos hieronder getoon.

In elke 5 sekondes, a “hallo” word deur die Sender-program gestuur terwyl die teller se waarde verhoog word. Dit word ontvang deur 'n ontvanger wat later die RSSI-waarde op die Serial monitor druk. Eerste, maak seker dat jy veranderinge aanbring op die LoRa.begin() funksie. Dit is by verstek ingestel om op LoRa-module 915MHz te werk, daarom het die program “LoRa.begin(915E6)”.

Nadat u gesertifiseer het dat die verbindings toepaslik gemaak is, en die LoRa-module is korrek met die antenna gekoppel, laai die program op sodra dit gereed is.

Draadlose kommunikasie van LoRa met Arduino

Maak die reeksmonitor van die Arduino-bord oop nadat jy die program opgelaai het. Die sender se reeksmonitor moet die waarde aandui wat gestuur en later ontvang is en op die ontvanger se reeksmonitor vertoon word.

Dit is belangrik om altyd aan te hou om die LoRa-module se waarde van RSSI na te gaan in elke boodskap wat ontvang word. Die RSSI-waarde sal elke keer negatief wees. In ons demonstrasie, dit is om -68. Dit is omdat die seinsterkte sterk word namate die RSSI-waarde nader aan nul kom.