--> ENGLISH
0755-23080616

SEMTECH 芯片LR1121方案應(yīng)用 :Arduino燒寫指南及demo板應(yīng)用?????

2025-09-08 10:55

分享到:

LR1121作為SEMTECH打造的第三代超低功耗LoRa收發(fā)器,表現(xiàn)出色。在此基礎(chǔ)上,思為無(wú)線推出了LoRa1121系列多頻段通信模塊,該模塊支持Sub - GHz、2.4G以及S(衛(wèi)星)頻段,兼容LoRaWAN通信協(xié)議,能夠充當(dāng)LoRaWAN節(jié)點(diǎn)投入使用。目前,這一系列產(chǎn)品共有三種規(guī)格。如下表:

 

LR1121模塊產(chǎn)品規(guī)格

 

本文重點(diǎn)介紹一下LR1120/LR1121模塊的Arduino開(kāi)發(fā)及我司LR1121 DEMO 板使用方法。

 

LR1121模塊Arduino開(kāi)發(fā)指南:軟件配置

所需硬件清單

  • ESP32-PICO開(kāi)發(fā)板*2
  • LoRa1120或LoRa1121模塊*2
  • 杜邦線若干、USB線*2

 

連接方式

(需注意此連接方式是ESP32與LoRa1120為例,若不是ESP32開(kāi)發(fā)板請(qǐng)按照自己定義的引腳連接模塊)

 

ESP32與LoRa1120連接方式

 

 

安裝Arduino IDE

1.操作:訪問(wèn)Arduino官網(wǎng)下載安裝包

https://github.com/jgromes/RadioLib

 

2.添加ESP32支持包(關(guān)鍵步驟)

操作:

打開(kāi)Arduino IDE,進(jìn)入 File > Preferences

 

打開(kāi)Arduino IDE,進(jìn)入 File > Preferences

 

在“Additional Board Manager URLs”中粘貼以下地址

 

在“Additional Board Manager URLs”中粘貼地址

 

 

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

 

https://www.arduino.cn/package_esp32_index.json

 

返回主界面,點(diǎn)擊 Tools > Board > Boards Manager,搜索 ESP32,安裝第二個(gè)選項(xiàng)(帶Espressif標(biāo)志的版本)

 

操作提示:安裝時(shí)選擇下載量較高的版本(通常為第二個(gè))

 

安裝第二個(gè)選項(xiàng)(帶Espressif標(biāo)志的版本

 

3.安裝RadioLib庫(kù)

操作:

點(diǎn)擊 Tools > Manage Libraries

搜索 RadioLib,安裝第一個(gè)結(jié)果(左側(cè)欄第三個(gè)搜索 RadioLib)

 

安裝第一個(gè)結(jié)果(左側(cè)欄第三個(gè)搜索 RadioLib)

 

驗(yàn)證點(diǎn):安裝后檢查 Examples > RadioLib 目錄下是否出現(xiàn) LR11x0_Ping_Pong 例程

 

4.軟件修改

LoRa112X模塊的Arduino燒錄流程中,“軟件修改”是微課適配硬件連接與協(xié)議配置,確保代碼與實(shí)際硬件匹配。

 

打開(kāi) LR11x0_Ping Pong 例程

 

打開(kāi) LR11x0_Ping Pong 例程

 

 

 

 

 

 

 

配置 SPI

 

配置 SPI

配置 SPI

 

5.燒寫示例程序

打開(kāi)例程:File > Examples > RadioLib > LR11x0 > LR11x0_Ping_Pong

確保代碼中的SPI引腳定義與硬件連接一致(參考上述引腳表)

點(diǎn)擊 Upload 按鈕燒寫程序。

 

點(diǎn)擊 Upload 按鈕燒寫程序

 

打開(kāi)串口監(jiān)視器(Ctrl+Shift+M),設(shè)置波特率為 115200,觀察通信測(cè)試結(jié)果

 

觀察通信測(cè)試結(jié)果

觀察通信測(cè)試結(jié)果

 

故障排查:若上傳失敗,檢查端口選擇(Tools > Port)及模塊供電

 

 

LR1121芯片模塊 DEMO板介紹及使用


用于LR1121 DEMO板實(shí)現(xiàn)LoRa模式下的雙向通信(主從模式)、休眠控制及發(fā)射/接收性能測(cè)試,支持以下功能:

  • 雙向通信:Master模式發(fā)送數(shù)據(jù),Slave模式接收并回復(fù),驗(yàn)證鏈路可靠性。
  • 功率測(cè)試:通過(guò)TxTest功能測(cè)量不同頻段下的發(fā)射功率與電流消耗。
  • 靈敏度測(cè)試:通過(guò)RxTest功能評(píng)估接收靈敏度(需配合頻譜儀或信道模擬器)。

 

硬件組成

核心模塊插座:可插拔放入我司的上述兩款2W輸出功率的LR1121 前端模塊(LoRa1121F33-1.9G/LoRa1121F33-2.4G),集成Sub-GHz與1.9G/2.4GHz雙頻段射頻電路。

 

控制接口:SPI接口(SCK、NSS、MOSI、MISO)用于配置模塊參數(shù),IRQ引腳實(shí)現(xiàn)狀態(tài)反饋。

天線接口:Sub-G(433/868/915MHz)和1.9G/2.4G天線接口,支持50Ω阻抗匹配。

 

DEMO板天線接口

 

電源管理:支持3.5~5.5V寬電壓輸入,內(nèi)部LDO穩(wěn)壓電路降低供電噪聲。

 

 

按鍵與界面操作

按鍵功能:

SET鍵:短按進(jìn)入下一級(jí)菜單,長(zhǎng)按返回上一級(jí)。

UP/DOWN鍵:調(diào)整參數(shù)值(如頻段、功率、帶寬)。

 

按鍵功能

 

LCD界面:

Setting界面:配置通信參數(shù)(Mode、Band、FREQ、SF、BW、CR、POWER)。

通信測(cè)試界面:顯示Tx_cnt(發(fā)射計(jì)數(shù))和Rx_cnt(接收計(jì)數(shù)),紅色/藍(lán)色指示燈分別提示發(fā)射/接收成功。

 

Setting界面

 

LR1121 DEMO板使用方法

硬件連接

  1. 將DEMO板通過(guò)USB或外部電源供電(電壓3.05~5.5V)
  2. 連接Sub-G或2.4G天線至對(duì)應(yīng)接口(ANT_Sub-G或ANT_2G4)
  3. 若需測(cè)試靈敏度,通過(guò)SMA轉(zhuǎn)接線連接頻譜儀或信道模擬器至天線接口

 

參數(shù)配置

步驟1:撥動(dòng)電源開(kāi)關(guān)啟動(dòng)DEMO板,LCD顯示Setting界面。

步驟2:使用UP/DOWN鍵選擇參數(shù),將FREQ、SF、BW、CR設(shè)置成一樣(當(dāng)光標(biāo)處于要修改的參數(shù)行時(shí),短按SET鍵光標(biāo)開(kāi)始閃爍)。

步驟3:短按SET鍵保存參數(shù),長(zhǎng)按SET鍵進(jìn)入Mode參數(shù)對(duì)應(yīng)的測(cè)試功能。短按SET鍵返回Setting界面。

 

 demo板參數(shù)配置

 

 通訊測(cè)試

準(zhǔn)備兩塊LoRa1121F33的演示板,一個(gè)選擇Master模式作為通訊主機(jī),一個(gè)選擇Slave模式作為通訊從機(jī)。(將LoRa通訊參數(shù):FREQ、SF、BW、CR設(shè)置成一樣,否則無(wú)法通訊)。

 

demo板通訊測(cè)試

 

LoRa通訊界面的屏幕上顯示:Tx_cnt和Rx_cnt的數(shù)字不斷增加(紅色指示燈代表發(fā)射成功一次,藍(lán)色指示燈代表接收成功一次)。

 

功率等級(jí)對(duì)照表及注意事項(xiàng)

LoRa1121F33-1.9G功率等級(jí)對(duì)照表(433MHz&1.9GHz)

 

LoRa1121F33-1.9G功率等級(jí)對(duì)照表(433MHz&1.9GHz)

 

注意:1.9G的TxPower最好不要設(shè)到超過(guò)7,這樣效率最高,如果功率設(shè)到最大,長(zhǎng)時(shí)間不間斷發(fā)射,會(huì)有可能損壞功放。

 

LoRa1121F33-2.4G功率等級(jí)對(duì)照表(433MHz & 2.4GHz)

 

LoRa1121F33-2.4G功率等級(jí)對(duì)照表

注意:2.4G的TxPower最好不要設(shè)到超過(guò)5,這樣效率最高,如果功率設(shè)到最大,長(zhǎng)時(shí)間不間斷發(fā)射,會(huì)有可能損壞功放。

 

LoRa1121F33-2.4G功率等級(jí)對(duì)照表

 

LoRa1121F33-2.4G功率等級(jí)對(duì)照表(433MHz & 2.4GHz)

以上就是關(guān)于思為無(wú)線以SEMTECH 的LR1121 芯片研發(fā)的LoRa1121產(chǎn)品為例說(shuō)明關(guān)于Arduino 燒錄 說(shuō)明及 LR 1121 芯片DEMO應(yīng)用板使用說(shuō)明。

 

引用參考說(shuō)明

 

  1. SEMTECH官方LR1121產(chǎn)品頁(yè)面
    URL: https://www.semtech.com/products/wireless-rf/lora-connect/lr1121
  2. Arduino官方開(kāi)發(fā)文檔
    URL: https://www.arduino.cc/en/Guide/HomePage
  3. LoRaWAN協(xié)議規(guī)范(LoRa聯(lián)盟)
    URL: https://lora-alliance.org/resource-hub/lorawan-specification

      4.ESP32官方技術(shù)文檔(Espressif)
         URL: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/index.html

荃湾区| 黎平县| 双牌县| 灌阳县| 赤城县| 永善县| 长泰县| 淳安县| 临高县| 荃湾区| 东光县| 简阳市| 郎溪县| 台北市| 原平市| 神农架林区| 大足县| 怀宁县| 丹阳市| 深水埗区| 通州区| 蚌埠市| 马山县| 南召县| 仁布县| 永康市| 义马市| 广丰县| 商河县| 德惠市| 琼中| 衡东县| 高邑县| 潜山县| 长武县| 沁源县|