在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

安信可2.4G LoRa模組Ra-05/Ra-05U模組驅動說明

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2025-02-14 09:31 ? 次閱讀

文章目錄

一、簡介

二、硬件準備

設備清單

接線說明

三、重要函數說明

四、調試

五、聯系我們

簡介

Ra-05、Ra-05U 是由安信可科技開發的 2.4GHz LoRa射頻收發模組,該模組搭載Semtech 公司的 SX1281 射頻芯片作為核心處理器,支持多種調制方式如LoRa、FLRC、GFSK 并可兼容藍牙協議。該模塊是純射頻收發模塊,需要使用MCU 驅動或使用專用的SPI調試工具。

Ra-05/Ra-05U亮點概括:

●支持免許可 ISM 2.4GHz 頻段。

●接收靈敏度LoRa 模式可達-132dBm(根據芯片手冊數據)。

●支持多種調制模式(GFSK Mode ,FLRC Mode,LoRa Mode,FSK調制)。

●速率可調,FLRC 調制方式下最高可達 1.3Mbps。

●支持 1.8~3.6VDC 寬電壓供電

●Ra-05U天線接口采用 IPEX 座子,支持多種外接天線;Ra-05采用板載天線兼容IPEX座子。

01、硬件準備

設備清單

wKgZO2eunQCAbGdqAABDYzgXgr4332.jpg

接線說明

wKgZPGeunQCAKpL4AABsPU_Tz-o079.jpg

02、重要函數說明

整個工程主要由兩個部分組成:接收配置與處理以及發送配置與處理。

RF部分的配置

ModulationParams_t modulationParams;
modulationParams.PacketType = PACKET_TYPE_LORA;
modulationParams.Params.LoRa.SpreadingFactor = LORA_SF10;
modulationParams.Params.LoRa.Bandwidth = LORA_BW_1600;
modulationParams.Params.LoRa.CodingRate = LORA_CR_4_7;
packetParams.PacketType = PACKET_TYPE_LORA;
packetParams.Params.LoRa.PreambleLength = 20;
packetParams.Params.LoRa.HeaderType = LORA_PACKET_VARIABLE_LENGTH;
packetParams.Params.LoRa.PayloadLength = BUFFER_SIZE;
packetParams.Params.LoRa.CrcMode = LORA_CRC_ON;
packetParams.Params.LoRa.InvertIQ = LORA_IQ_NORMAL;

Radio.SetStandby( STDBY_XOSC );
Radio.WriteRegister(0x093C,0x1);

switch(modulationParams.Params.LoRa.SpreadingFactor){
case LORA_SF5:
case LORA_SF6:
Radio.WriteRegister(0x0925,0x1E);
break;
case LORA_SF7:
case LORA_SF8:
Radio.WriteRegister(0x0925,0x37);
break;
case LORA_SF9:
case LORA_SF10:
case LORA_SF11:
case LORA_SF12:
Radio.WriteRegister(0x0925,0x32);
break;
}

Radio.SetPacketType( modulationParams.PacketType );
Radio.SetModulationParams( &modulationParams );
Radio.SetPacketParams( &packetParams );
Radio.SetRfFrequency( RF_FREQUENCY );
Radio.SetBufferBaseAddresses( 0x00, 0x00 );
Radio.SetTxParams( TX_OUTPUT_POWER, RADIO_RAMP_02_US );

射頻部分主要配置參數有:

●PacketType :配置射頻模式,[PACKET_TYPE_LORA:LoRa調制方式]

●Bandwidth :帶寬配置;

LoRa: [LORA_BW_1600: 1600 kHz, LORA_BW_0800: 800kHz, LORA_BW_0400: 400kHz, LORA_BW_0200: 200 kHz]

●SpreadingFactor:擴頻因子;

LoRa: [LORA_SF5 ~ LORA_SF12]

●CodingRate:編碼率

LoRa:[LORA_CR_4_5: 4/5, LORA_CR_4_6: 4/6, LORA_CR_4_7: 4/7, LORA_CR_4_8: 4/8]

●PreambleLength:設置前導碼

LoRa:范圍 0~255

●HeaderType:頭部字類型

LORA_PACKET_VARIABLE_LENGTH:數據帶頭部字

LORA_PACKET_FIXED_LENGTH:數據不帶頭部字

●PayloadLength:有效數據長度

●CrcMode:是否開啟CRC校驗(LORA_CRC_OFF:關閉;LORA_CRC_ON:開啟)

●iqInverted:是否開啟IQ轉換功能(LORA_IQ_INVERTED:關閉;LORA_IQ_NORMAL:開啟)

●SetRfFrequency:配置頻點(范圍是:2400~2500)

●SetBufferBaseAddresses:設置發送與接收的基地址

●SetTxParams:配置發送參數

配置數據發送

Radio.SetDioIrqParams(TxIrqMask,IRQ_RADIO_NONE,IRQ_RADIO_NONE,IRQ_RADIO_NONE);
Radio.SendPayload(Buffer, BufferSize, (TickTime_t){RX_TIMEOUT_TICK_SIZE, TX_TIMEOUT_VALUE});

●TxIrqMask:開啟發送中斷掩碼

●Buffer:要發送的有效數據

●BufferSize:要發送的有效數據的長度

配置數據接收

Radio.SetDioIrqParams(RxIrqMask,IRQ_RADIO_NONE,IRQ_RADIO_NONE,IRQ_RADIO_NONE);
Radio.SetRx( ( TickTime_t ) { RX_TIMEOUT_TICK_SIZE, 0xFFFF } );

●RxIrqMask:開啟接收中斷掩碼

●0xFFFF :配置連續接收模式

回調函數部分的設置

static void OnTxDone( void );
static void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr );
static void OnTxTimeout( void );
static void OnRxTimeout( void );
static void OnRxError( void );

●發射完成中斷 “OnTxDone” ,該回調函數主要用于處理數據發送完成以后需要處理的邏輯內容。

●接收完成中斷 “OnRxDone” ,該回調函數主要用于對接收到的數據進行處理。

●發射超時中斷 “OnTxTimeout” ,該回調函數主要用于處理數據發送超時后的邏輯內容。

●接收完成中斷 “OnRxTimeout” ,該回調函數主要用于處理數據接收超時后的邏輯內容。

●接收數據校驗出錯中斷 “OnRxError” ,該回調函數主要用于處理接收到的數據校驗失敗后的邏輯內容。

03、調試

套件1,在文檔 “main.c” 中設置SEND_MODE為1,則模組工作在發送狀態,編譯發送固件。

套件2,在文檔 “main.c” 中設置SEND_MODE為0,則模組工作在接收狀態,編譯接收固件。

完成配置以后,一套設備燒錄接收固件,另一套設備燒錄發送固件,最后復位啟動設備,并通過串口查看數據收發是否成功。

效果如下:

wKgZO2eunQGAKlAgAAGkOwp_HV8776.jpg

04、聯系我們

以上就是本期分享的內容,目的在于讓大家快速適應新品方案的開發

官方官網:

藍牙模塊_無線模塊_物聯網模塊_LoRa|WiFi模塊【安信可官網】?www.ai-thinker.com

開發資料:

資源分類 | 安信可科技?docs.ai-thinker.com/

官方論壇

博安通信息管理系統?bbs.ai-thinker.com

技術支持:support@aithinker.com

【2.4G LoRa】Ra-05/Ra-05U模組驅動說明?blog.csdn.net/Boantong_/article/details/144538009?spm=1001.2014.3001.5501

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LoRa
    +關注

    關注

    349

    文章

    1704

    瀏覽量

    232552
  • 安信可
    +關注

    關注

    0

    文章

    163

    瀏覽量

    4057
收藏 人收藏

    評論

    相關推薦

    可大功率LoRa模組來啦,傳輸距離可達6.7km

    可大功率LoRa模組來啦LoRa小伙伴們!
    的頭像 發表于 02-12 18:03 ?53次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b>可大功率<b class='flag-5'>LoRa</b><b class='flag-5'>模組</b>來啦,傳輸距離可達6.7km

    Ra-05/Ra-05U模組驅動說明

    文章目錄 一、簡介 二、硬件準備 設備清單 接線說明 三、重要函數說明 四、調試 五、聯系我們 簡介 Ra-05Ra-05U 是由
    的頭像 發表于 01-21 11:36 ?142次閱讀
    <b class='flag-5'>Ra-05</b>/<b class='flag-5'>Ra-05U</b><b class='flag-5'>模組</b><b class='flag-5'>驅動</b><b class='flag-5'>說明</b>

    遠距離通信不卡頓!2.4G LoRa模組的“高線性度”

    產品介紹 2.4G LoRa 模組Ra-05
    的頭像 發表于 01-16 09:53 ?168次閱讀

    Ra-08-P大功率LoRa模組介紹

    Ra-08-P 產品簡介 Ra-08-P 是由可設計開發的一款大功率LoRa 模組,該
    的頭像 發表于 01-15 10:05 ?151次閱讀
    <b class='flag-5'>Ra</b>-08-P大功率<b class='flag-5'>LoRa</b><b class='flag-5'>模組</b>介紹

    2.4G LoRa模組Ra-05/Ra-05U介紹

    產品介紹 2.4G LoRa 模組Ra-05
    的頭像 發表于 01-14 18:22 ?164次閱讀

    推出2.4G LoRa模塊!高線性度抗干擾強!

    為解決復雜的產品應用環境實現更遠的通訊距離的問題,科技推出2.4G LoRa模塊——Ra-05
    的頭像 發表于 01-06 16:47 ?216次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出<b class='flag-5'>2.4G</b> <b class='flag-5'>LoRa</b>模塊!高線性度抗干擾強!

    推出2.4G LoRa模塊Ra-05/Ra-05U

    為解決復雜的產品應用環境實現更遠的通訊距離的問題,科技推出2.4G LoRa模塊——Ra-05
    的頭像 發表于 01-03 09:29 ?317次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>推出<b class='flag-5'>2.4G</b> <b class='flag-5'>LoRa</b>模塊<b class='flag-5'>Ra-05</b>/<b class='flag-5'>Ra-05U</b>

    LoRa答疑】Ra-01、Ra-02常見問題

    LoRa 系列模塊Ra-01、Ra-02,其射頻芯片 SX1278 主要采用
    的頭像 發表于 12-29 10:49 ?292次閱讀

    Ra-09模塊如何對接國外TTN LoRaWAN 開源服務器?

    Ra-09 是由深圳市科技有限公司設計開發的一款 LoRa 模組,該
    的頭像 發表于 11-06 16:10 ?350次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ra</b>-09模塊如何對接國外TTN LoRaWAN 開源服務器?

    Ra-01/Ra-01S/Ra-01SC等LoRa模組可以互通嗎?

    了解產品的開發者想必對Ra-01/Ra-02模組已經很熟悉了,這兩款均是基于Semtech
    的頭像 發表于 08-13 14:11 ?585次閱讀
    <b class='flag-5'>Ra</b>-01/<b class='flag-5'>Ra</b>-01S/<b class='flag-5'>Ra</b>-01SC等<b class='flag-5'>LoRa</b><b class='flag-5'>模組</b>可以互通嗎?

    LoRaWAN:Ra-09模塊如何對接國外TTN LoRaWAN 開源服務器?

    Ra-09 是由深圳市科技有限公司設計開發的一款 LoRa 模組,該
    的頭像 發表于 07-30 10:22 ?358次閱讀
    LoRaWAN:<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ra</b>-09模塊如何對接國外TTN LoRaWAN 開源服務器?

    Ra-09模組二次開發環境搭建和固件燒錄說明

    Ra-09模組是由深圳市科技有限公司開發的LoRaWAN節點模塊。
    的頭像 發表于 07-22 14:31 ?636次閱讀
    <b class='flag-5'>Ra</b>-09<b class='flag-5'>模組</b>二次開發環境搭建和固件燒錄<b class='flag-5'>說明</b>

    功耗 0.1uA的LoRaWAN 模組Ra-09/Ra-09H發布

    重磅上新 功耗0.1uA的LoRaWAN 模組來了 city 不city? LoRaWAN系列Ra-09/
    的頭像 發表于 07-15 14:10 ?461次閱讀
    功耗 0.1uA的<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>LoRaWAN <b class='flag-5'>模組</b><b class='flag-5'>Ra</b>-09/<b class='flag-5'>Ra</b>-09H發布

    LoRa-Kit 開發板使用介紹

    LoRa-Kit是科技針對LoRa模組而設計的一款開發板,上面搭載了STM32F103C8
    的頭像 發表于 05-21 10:23 ?606次閱讀
    <b class='flag-5'>LoRa</b>-Kit 開發板使用介紹

    LoRa-Kit開發板怎么使用? 圖文詳解LoRa-Kit開發板使用步驟

    LoRa-Kit是科技針對LoRa模組而設計的一款開發板,上面 搭載了STM32F103C
    發表于 05-11 11:50 ?758次閱讀
    <b class='flag-5'>LoRa</b>-Kit開發板怎么使用? <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>圖文詳解<b class='flag-5'>LoRa</b>-Kit開發板使用步驟
    主站蜘蛛池模板: 五月婷婷激情综合网 | 久青草久青草高清在线播放 | www.97色| 亚洲高清中文字幕一区二区三区 | 手机在线观看毛片 | 韩国r天堂 | 久久天天躁夜夜躁狠狠躁2020 | 国产美女主播一级成人毛片 | 操操干 | 日本黄色美女网站 | 免费国产不卡午夜福在线 | 国产午夜精品一区二区理论影院 | 欧美专区欧美吧 | 亚洲黄色色图 | 天堂资源在线最新版 | 香蕉视频在线观看国产 | 色视频在线看 | 男人资源网 | 老师您的兔子好软水好多动漫视频 | 国产精品四虎 | 欧美在线专区 | 精品四虎免费观看国产高清 | 四虎影院观看视频在线观看 | 四虎影院一级片 | h录音 国产 在线 | 你懂的免费| 国产综合免费视频 | 成人中文字幕一区二区三区 | 久久美女性网 | 日本激情网 | 天天久久影视色香综合网 | 国产在线观看网址你懂得 | 亚洲精品老司机综合影院 | 老司机精品视频免费 | 4438全国最大成人免费高清 | 国产精品丝袜 | 欧美一级免费在线观看 | 天天摸天天操免费播放小视频 | 午夜大片男女免费观看爽爽爽尤物 | 视频免费在线 | 丁香六月综合网 |