기술의 발전 덕분에 이제 집이나 직장에서 스마트 기기를 최대한 활용할 수 있습니다. 이름에서 알 수 있듯이 LoRa는 기술적 관점에서 볼 때 전력 소모 없이 소량의 데이터를 장거리에 걸쳐 전달하는 장거리 무선 기기를 의미합니다. MOKOSmart는 모든 주요 IoT 분야에 완벽하게 통합되는 LoRa 모듈의 최대 생산업체 중 하나입니다. IoT와 LoRa 기기의 관계는 LoRaWAN과 더불어 IoT 애플리케이션을 위한 매력적인 구성 요소를 제공합니다. 블루투스 모듈 사용이 필요한 시의적절한 프로젝트가 있다면 MOKOSmart가 바로 당신의 든든한 LoRa 모듈 파트너입니다. MOKOSmart는 모든 무선 표준을 충족하고 필수적인 외부 회로를 제공하는 고품질 블루투스 모듈을 보유하고 있습니다.

로라 모듈

MKL62

SX1262 칩
LoRa 안테나용 스탬프 구멍
14.6mm * 10.6mm * 2.8mm

MKL62BA

LoRa SX1262 및 Nordic nRF52832 칩
LoRa 안테나용 IPEX 인터페이스
24mm x 19mm * 2.8mm

MKL110BC

LR1110&Nordic nRF52840 칩
LoRa 안테나용 스탬프 구멍
22.3mm * 17.1mm

MKLC68BA

Nordic nRF52832 및 Semtech LLCC68 칩
LoRa 안테나용 IPEX 인터페이스
24mm X X 19mm 2.8mm

LoRa 모듈 개발 키트

MKL62ST-DT

STM32 MCU 칩
MKL62BA&MKLC68BA에 적합
80x36x12mm

어플리케이션

MOKOSmart 서비스

LoRa 모듈 생산 분야의 선두주자로서, 우리는 다음을 포함한 다양한 제품을 전문적으로 제공합니다.

엔지니어링

MOKOSmart 팀은 이미 안정적인 RF 무선 설계 솔루션 OEM/ODM 부서를 구축했으며, IoT용 임베디드 하드웨어 및 소프트웨어 전문 기술을 보유한 고도로 숙련된 엔지니어들로 구성되어 있습니다. 엔지니어링 전문 지식이 필요한 프로젝트가 있으시다면, 저희 기술자들이 프로젝트 업그레이드 또는 신제품 개발을 지원해 드립니다.

제조

MOKOSmart는 LoRa 기기 및 기타 IoT 기기 제조에 있어 첨단 기술을 활용하여 고품질 제품을 보장합니다. 당사는 다양한 스마트 제품을 자체 공장에서 직접 생산하여 고객에게 고품질의 저렴한 제품을 지속적으로 제공하는 데 특화되어 있습니다.

연구 및 디자인

MOKOSmart의 전담 전문가팀은 연구 및 디자인과 관련하여 시장 동향을 항상 최신 상태로 유지합니다. 프로젝트를 진행하실 때 다양한 옵션을 선택하실 수 있으니 안심하세요.

프로젝트 평가

저희는 다양한 분야에 걸쳐 전문성을 갖추고 있어 어떤 IoT 프로젝트든 문제없이 처리할 수 있습니다. 각 프로젝트를 심층 분석하여 고객의 가상 요구 사항을 완벽하게 충족해 드립니다.

품질 보증:

MOKOSmart는 고객에게 고품질 인증 시험을 제공하는 것을 자랑스럽게 생각합니다. UL 시험소 및 SGS와 긴밀한 협력 관계를 구축하여 UL, CE, RoHS 및 기타 인증을 즉시 제공할 수 있습니다. 모든 검사는 맞춤형 정밀 도구와 고급 테스트 프로그램을 사용하여 수행됩니다.

MOKOSmart 서비스

LoRa 모듈 생산 분야의 선두주자로서, 우리는 다음을 포함한 다양한 제품을 전문적으로 제공합니다.

사용자 정의 브랜드

우선, 모든 유통업체는 우리 제품에 맞춤형 브랜드를 붙이고 자사 제품처럼 판매하여 쉽게 수익을 낼 수 있습니다.

다양한 솔루션에 대한 접근

MOKOSmart와 협력하는 또 다른 이유는 한 곳에서 다양한 솔루션을 이용할 수 있기 때문입니다. 엔지니어링 서비스부터 품질 보증까지, IoT 분야에서 여러분이 원하는 모든 것을 MOKOSmart에서 제공합니다.

고품질 제품

위조품이 난무하는 세상에서 독창적이고 혁신적이며 고품질의 고성능 제품을 접할 수 있다는 것은 매우 중요합니다. 저희의 모든 제품은 첨단 제조 기술을 사용하여 생산되며, 그 결과 최고 수준의 혁신을 달성하고 있으며, 이는 곧 제품의 품질로 이어집니다.

저렴한 가격

제품 생산에 첨단 기술, 전문 지식, 그리고 철저한 원자재 조달이 투입됨에도 불구하고, 저희는 소비자에게 부담 없는 가격을 유지하기 위해 최선을 다합니다. 저희 제품은 자체 공장에서 생산되기 때문에 유통 및 소매 가격이 경쟁사보다 저렴합니다.

LoRaWAN 모듈의 장점

LoRaWAN의 주요 이점은 다음과 같습니다.
  • LoRaWAN에서 사용하는 모든 ISM 대역은 전 세계 대부분 국가에서 사용 가능합니다. 주로 868MHz/915MHz ISM 대역을 사용합니다.
  • 커버리지 범위가 매우 넓습니다. 예를 들어, 시골 지역에서는 15km 이상, 도시 지역에서는 약 5km를 커버할 수 있습니다.
  • 전력 소모가 적어 배터리 수명이 길다.
  • 하나의 LoRaWAN 게이트웨이 장치는 여러 노드나 최종 장치를 쉽게 관리할 수 있도록 특별히 제작되었습니다.
  • 간단한 아키텍처 덕분에 LoRaWAN을 어느 위치에나 쉽게 구축할 수 있습니다.
  • LoRaWAN은 단말 장치의 RF 출력/출력 데이터 속도를 변경할 때 적응형 데이터 전송률(Adaptive Data Rate) 기술을 적용합니다. 이를 통해 LoRaWAN 네트워크의 전체 용량과 배터리 수명이 극대화됩니다.

LoRaWAN 모듈의 구성 요소

Semtech LoRa SX1262 외에도 LoRaWAN 모듈은 52832비트 ARM Cortex-M4, 32kB RAM 또는 64kB 플래시를 탑재한 Nordic BLE nRF512 칩과도 쉽게 통합됩니다.

또한 LoRaWAN 모듈은 SPI, GPIO, NFC, UART, ADC, I2C 등 여러 디지털 인터페이스를 지원합니다. 센서가 이러한 디지털 인터페이스에 물리적으로 연결되면 LoRaWAN 모듈은 센서 데이터를 신속하게 수집하여 원격 LoRWAN 게이트웨이로 전송한 후 서버로 전송합니다.

또한 LoRaWAN BLE 모듈을 사용하여 BLE 단말 도구와의 연결을 구축할 수 있습니다. 이를 통해 스마트폰을 이용한 무선 펌웨어 업데이트와 같이 단거리 데이터 공유가 가능해집니다.

LoRa 모듈과 LoRaWAN 모듈의 차이점

LoRa와 LoRaWAN 모듈이 동일하다고 생각하기 쉽지만, 두 모듈의 구성 요소는 매우 다릅니다. 그렇다면 LoRa 모듈과 LoRaWAN 모듈은 어떻게 다를까요?

LoRa는 무선 주파수 신호입니다

모든 LoRa 모듈은 통신 PHY 계층을 기반으로 하는 무선 주파수(RF) 전송 신호입니다. LoRa 모뎀을 사용하면 모든 데이터를 신호로 쉽게 변환할 수 있습니다. LoRa는 신호 전송 시 변조 기법인 처프 확산 스펙트럼(CSS)을 적용하지만, 전달하려는 메시지에 따라 달라집니다.

또한 LoRa는 방송 시 전체 채널 대역폭을 사용하므로 속도 오프셋과 잡음에 강합니다. 장거리 LoRa 모듈은 데이터 전송 시 통신 범위가 향상되어 수신기 감도를 높이는 것으로 널리 알려져 있습니다. 양호한 환경에서 LoRa는 최대 20km까지 커버할 수 있어 농촌 지역의 네트워킹 솔루션에 이상적입니다.

LoRaWAN은 신호를 애플리케이션에 연결합니다.

LoRaWAN은 통신 기기의 아키텍처와 프로토콜을 제어하여 노드의 배터리 수명, 네트워크 용량, 서비스 품질, 전송되는 데이터의 보안은 물론 해당 애플리케이션의 다양성과 유형을 쉽게 조절할 수 있도록 해줍니다.

LoRaWan을 LoRa 무선 주파수 신호와 결합하면 다양한 상황에 적용할 수 있는 장거리, 저전력, 수익성 높은 양방향 방송 솔루션을 구축할 수 있습니다. 이를 통해 LoRaWAN은 IoT 네트워크를 위한 스마트 시티에서 점차 널리 보급되었습니다.

LoRa 모듈과 다른 통신 모듈의 비교

이러한 네트워크는 IoT 시장에서 동일한 위치를 점하고 있지만, 마케팅과 기술 측면에서 상당한 차이를 보입니다. SigFox가 IoT의 보편적인 운영자가 되는 것을 목표로 하는 가운데, LoRa 얼라이언스는 다른 통신 모듈 회사들이 전 세계 IoT 애플리케이션을 지원할 수 있도록 하는 기술을 제공하고자 합니다.

일반적인 LoRa 모듈은 SigFox와 달리 양방향으로 효과적으로 작동할 수 있어 사용하기 적합합니다. 동일한 무선 모듈을 통해 언제든지 수신기를 송신기로 변환할 수 있으며, 그 반대의 경우도 가능합니다. 따라서 LoRa는 명령 및 제어 설정을 수행할 수 있도록 더욱 개선되었습니다.

SigFox는 무선 모듈을 통합할 때 직관적인 API를 제공합니다. 반대로 LoRa 통신 모듈은 다양한 구성이 가능한 저수준 API를 제공하여 다양한 최적화를 수행할 수 있습니다. 따라서 SigFox는 LoRa 무선 모듈보다 통합이 간편합니다.

모든 SigFox 메시지는 설계상 12바이트로 제한됩니다. LoRa의 경우, 사용자가 메시지 길이를 정의합니다. 개발자는 전송된 무선 메시지가 무선으로 XNUMX초 미만 지속됨을 인증해야 합니다. 이를 통해 설정된 프로토콜을 준수하는지 확인할 수 있습니다.

SigFox만 기기를 인증하고 식별할 수 있지만, Lora와 SigFox 기술은 어느 정도 보안 기능을 제공합니다. 반면, 두 네트워크 모두 어떤 네트워크의 승인 없이 일방적인 통신을 통해 데이터를 전송하기 때문에 통신 과밀화 현상이 발생할 가능성이 높습니다.

LoRa 모듈의 데이터 전송 속도

저전력에서도 Chirp 확산 스펙트럼 기술은 LoRaWAN이 채널 잡음, 도플러 효과, 그리고 다중 경로 페이딩에도 완벽하게 작동할 수 있도록 합니다. 대역폭과 확산 계수는 데이터 전송 속도를 결정하지만, 이는 주로 주파수 계획과 위치에 따라 달라집니다. LoRaWAN 모듈이 사용하는 모든 채널은 125kHz, 250kHz 또는 500kHz의 대역폭을 가져야 합니다. 종단 장치는 확산 계수를 선택하고 프레임 전송 시간에 영향을 미칩니다.

LoRa 모듈 비용

IoT의 실현 가능성을 위해서는 비용이 낮아야 합니다. LoRa 모듈 가격은 가격 측면에서 매우 중요한데, LoRa 모듈의 일반적인 가격은 8~10달러 선입니다. 이는 NB-IoT와 같은 셀룰러 LTE 모듈 가격의 절반 이상입니다.

NB-IoT는 라이선스 대역 운영, 네트워크 복잡성, 그리고 필요한 첨단 실리콘 영역과 관련된 IP 로열티 문제로 인해 비용이 높습니다. 또한, NB-IoT 기지국을 고급 4G/LTE 수준으로 업그레이드하는 데는 탑 타워 게이트웨이나 산업용 게이트웨이를 통해 LoRa를 구축하는 것보다 훨씬 많은 비용이 듭니다. LoRaWAN 모듈 비용은 시장이 완전히 성장하고 통합이 이루어지면 하락할 것으로 예상됩니다.

LoRa 모듈을 선택하는 방법

개발자와 기업이 자사의 필요에 가장 적합한 LoRa 모듈을 결정할 수 있는 방법에 대한 제안은 다음과 같습니다.

야외 또는 실내 제안

퍼스트 도어 게이트웨이 접근은 실외 및 실내 스테이션을 구분하는 일반적인 방법입니다. IoT 애플리케이션을 실내 또는 실외에 배치할지 결정한 후, 인터넷을 게이트웨이에 어떻게 연결할지 고려하십시오. 이를 통해 게이트웨이가 3G 또는 4G를 지원하는지, 특히 865의 LoRaWAN 모듈을 지원하는지 판단하는 데 도움이 됩니다.

용량 제안

게이트웨이는 공용 네트워크에 대해 다양한 채널 수를 지원하는 역방향 방식이나, 더 많은 채널 수를 지원하는 안정적인 구축 방식으로 제공됩니다. 865의 LoRaWAN 모듈은 대용량 구축을 지원하므로 게이트웨이를 사용하는 대부분의 애플리케이션에 적합합니다.

데이터 개인정보 보호 제안

최고의 LoRa 모듈을 선택할 때는 실시간 데이터 제어, 현장 커버리지 요건, 그리고 클라이언트의 데이터 프라이버시 준수 여부를 고려해야 합니다. 예를 들어, MokoSMART는 데이터 유출을 방지하기 위해 게이트웨이 내부에 VPN 또는 MQTT를 사용하여 사용자가 데이터 흐름을 추적할 수 있는 네트워크 서버를 구축했습니다.

광범위하게 테스트 제안

구매하는 LoRa 모듈이 네트워크 서버 및 단말 장치에서 광범위하게 테스트되었는지 확인하십시오. 사용하는 단말 장치, 네트워크 서버 및 게이트웨이가 모두 LoRaWAN을 지원하는 경우, 호환성에 대한 민감한 문제가 발생할 수 있습니다.

Arduino로 LoRa SX1278을 설정하는 방법

이 데모에서는 Arduino 보드 2개와 다른 LoRa 모듈 2개를 사용하여 한 보드에서 다른 보드로 데이터를 전송합니다. 수신 측에는 Arduino Nano를, 송신 측에는 Arduino Uno를 사용합니다.

LoRa 모듈의 주파수 대역은 서로 다르므로, 가장 일반적인 모듈은 433MHz와 915MHz입니다. 868MHz 모듈 또한 시장에서 점차 널리 보급되고 있습니다. 모듈 뒷면에서 주파수를 확인하세요. 칩을 구매하려는 경우, 뛰어난 납땜 기술을 갖추고 있는지 확인하세요.

출력 송신 전력에 맞춰 LoRa 모듈에 안테나를 장착하는 것이 가장 좋습니다. 이 데모에서는 433MHz LoRa 모듈을 사용하지만, 433MHz 안테나도 사용할 것입니다.

Arduino Uno를 LoRa SX1278에 연결하는 송신 측

이 데모의 송신 부분에서 LoRa 모듈은 Arduino Uno를 사용합니다. 먼저 아래 그림과 같이 Arduino UNO의 회로도를 LoRa에 연결합니다.

LoRa 모듈에는 각 면에 16개씩 총 8개의 핀이 있습니다. 이 16개 핀 중 DIO0부터 DIO5까지의 GPIO는 3.3개의 핀을 사용하고, Ground 핀은 3.3개의 핀을 사용합니다. 모듈은 3.3V 전압을 사용하므로, Arduino Uno 보드의 XNUMXV 핀을 LoRa의 XNUMXV 핀에 연결해야 합니다. 그런 다음 Arduino 보드의 SPI 핀을 LoRa SPI 핀에 연결합니다.

연결선을 사용하여 LoRa 모듈을 Arduino UNO에 연결하세요. 전체 구성은 보조 배터리로 전원을 공급하여 테스트할 수 있도록 휴대할 수 있도록 제작되었습니다. 구성은 아래 설명과 유사합니다.

Arduino Nano를 LoRa SX1278에 연결하는 수신 측

모듈의 수신 측에는 Arduino Nano가 사용됩니다. 송신 및 수신 측에는 사용 가능한 Arduino 보드를 사용하되, 제대로 고정되었는지 확인하세요.

LoRa 모듈에는 3.3V 핀에 전원을 공급하기 위해 외부 3.3V 레귤레이터가 장착되어 있습니다. 이는 Arduino Nano 내장 레귤레이터가 LoRa 모듈에 충분한 작동 전류를 공급할 만큼 강력하지 않기 때문입니다.

Arduino IDE를 이용한 LoRa 무선통신 준비 방법

하드웨어 설정을 완료했으면 이제 Arduino IDE 섹션으로 이동합니다. 이 데모에서는 Arduino IDE에 LoRa 모듈 간 통신을 지원하기 위해 약간의 수정을 거친 라이브러리와 예제 스케치가 포함되어 있습니다. Arduino IDE를 실행하면 스케치를 따라 라이브러리를 추가합니다. 그런 다음 "LoRa Radio"를 검색하여 라이브러리를 선택하고 "설치"를 클릭합니다.

파일 -> 예제 -> LoRa를 실행한 후, 아래와 같이 LoRa 모듈의 송수신 프로그램을 엽니다.

5초마다 송신 프로그램에서 카운터 값을 증가시키면서 "hello"를 전송합니다. 이 메시지는 수신 프로그램에서 수신되고, 수신된 수신 프로그램은 나중에 시리얼 모니터에 RSSI 값을 출력합니다. 먼저 LoRa.begin() 함수를 수정해야 합니다. 이 함수는 기본적으로 LoRa 모듈 915MHz에서 작동하도록 설정되어 있기 때문에 프로그램에 "LoRa.begin(915E6)"이 있습니다.

연결이 적절하게 이루어졌고 LoRa 모듈이 안테나에 올바르게 연결되었는지 확인한 후, 프로그램이 준비되면 업로드하세요.

Arduino와 LoRa의 무선 통신

프로그램을 업로드한 후 아두이노 보드의 시리얼 모니터를 여세요. 송신자의 시리얼 모니터에는 송신된 값과 수신된 값이 표시되어야 하며, 수신자의 시리얼 모니터에도 표시되어야 합니다.

수신되는 모든 메시지에서 LoRa 모듈의 RSSI 값을 항상 확인하는 것이 중요합니다. RSSI 값은 항상 음수입니다. 이 데모에서는 약 -68입니다. 이는 RSSI 값이 XNUMX에 가까워질수록 신호 강도가 강해지기 때문입니다.