0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

應(yīng)用筆記|BlueNRG-X 如何實(shí)現(xiàn)外部天線和 PA 的控制

STM32單片機(jī) ? 來(lái)源:未知 ? 2023-05-31 02:15 ? 次閱讀

關(guān)鍵字:BlueNRG-1, BlueNRG-LP, PA

目錄預(yù)覽

1 前2 如何控制外部 PA3 如何實(shí)現(xiàn) WIFI 和 BLE 共用一個(gè)天線4 小結(jié)

1. 前言

鑒于以下應(yīng)用場(chǎng)景,我在這里整理了一些應(yīng)用指導(dǎo)以方便客戶參考:

1. 需要更遠(yuǎn)的傳輸距離,想通過(guò)外加 PA 的方式來(lái)實(shí)現(xiàn); 2. 需要 WIFI 和 BLE 共用一個(gè)天線。

2. 如何控制外部 PA

2.1 BlueNRG-1+ RFX2401C

2.1.1 下面是 RFX2401C 規(guī)格書(shū)上列的一些指標(biāo)

09e678cc-ff13-11ed-90ce-dac502259ad0.png

從上面的規(guī)格書(shū)中可以看出,RFX2401C 可以實(shí)現(xiàn)如下功能:

1. 在發(fā)射模式下,實(shí)現(xiàn)最大+22dBm 的輸出功率。

2. 在接收模式下,實(shí)現(xiàn)+12dB 增益輸出。

2.1.2基于 RFX2401C 的原理圖設(shè)計(jì)

0a1b408e-ff13-11ed-90ce-dac502259ad0.png

2.1.3基于 RFX2401C 的軟件配置

在文件 system_bluenrg1.c 里,修改如下代碼:

0a40d506-ff13-11ed-90ce-dac502259ad0.png

注意:

1) 當(dāng)有 TX / RX 信號(hào)時(shí),它將在 TEST1 pin 上輸出高電平。

2) 當(dāng)有 TX 信號(hào)時(shí),它將在 TEST0 pin 上輸出高電平。

2.2BlueNRG-LP+ RT201

2.2.1 下面是 RT201 規(guī)格書(shū)上列的一些指標(biāo)。

0a67625c-ff13-11ed-90ce-dac502259ad0.png

0a86c53e-ff13-11ed-90ce-dac502259ad0.png

從上面規(guī)格書(shū)可以看出,RFX2401C 可以實(shí)現(xiàn)如下功能:

1) 在發(fā)射模式下,實(shí)現(xiàn)+24dB 增益輸出。

2) 在接收模式下,實(shí)現(xiàn)+16dB 增益輸出。

2.2.2 基于 RT201 的原理圖設(shè)計(jì)

0ab9332a-ff13-11ed-90ce-dac502259ad0.png

2.2.3基于 RT201 的軟件配置

下面是相關(guān)軟件配置:

0ace4698-ff13-11ed-90ce-dac502259ad0.png

注意:

1) 當(dāng) PB15 為高電平,PA11 為高電平的時(shí)候,RT201 處于 TX 模式。

2) 當(dāng) PB15 為低電平,PA11 為高電平的時(shí)候,RT201 處于 RX 模式。

3. 如何實(shí)現(xiàn) WIFI 和 BLE 共用一個(gè)天線

3.1.規(guī)格書(shū)描述

從數(shù)據(jù)手冊(cè)中,我們可以得到以下信息:

BlueNRG-1 提供了 ANATEST1(用于 QFN32 封裝(PIN 14)和 WCSP34 封裝(PIN D4)), 它可以提醒未來(lái)的發(fā)送或接收事件。在發(fā)射之前, ANATEST1 pin 切換到高電平并持續(xù)大約 18us,在接收前持續(xù)約 10us。然后,它在事件結(jié)束時(shí)切換到低電平。該信號(hào)可用于控制外部天線切換,支持與其他無(wú)線技術(shù)共存。

0b088cb8-ff13-11ed-90ce-dac502259ad0.png

0b1ec2da-ff13-11ed-90ce-dac502259ad0.png

3.2. 硬件設(shè)計(jì)

0b44cde0-ff13-11ed-90ce-dac502259ad0.png

3.3. 軟件配置

您可以通過(guò)將 system_bluenrg1.c 中的部分代碼替換為下述的代碼來(lái)啟用 TX/RX 測(cè)試信號(hào):

0b64b4c0-ff13-11ed-90ce-dac502259ad0.png

3.4.BlueNRG-2 GPIO 選用注意事項(xiàng)

對(duì)于 BlueNRG-2 來(lái)說(shuō),共有 3 個(gè) GPIO 管腳在低功耗模式下可以設(shè)置成輸出,并保持輸出狀態(tài)。根據(jù) BlueNRG-2的規(guī)格書(shū),這三個(gè)管腳分別是 GPIO9, GPIO10, GPIO11。對(duì)于其它 GPIO 的使用,在原理圖設(shè)計(jì)階段也需要關(guān)注表中在低功耗模式下的默認(rèn)值。

4. 小結(jié)

關(guān)于外加 PA 的實(shí)現(xiàn),本文以 RFX2401C 和 RT201 為例進(jìn)行硬件和軟件配置的說(shuō)明;關(guān)于 WIFI 和 BLE 共用一個(gè)天線,本文以 BlueNRG-1 為例進(jìn)行硬件和軟件配置的說(shuō)明,希望通過(guò)以上的例子能夠給客戶在相關(guān)應(yīng)用場(chǎng)景的設(shè)計(jì)提供一個(gè)參考。

完整內(nèi)容請(qǐng)點(diǎn)擊“閱讀原文”下載原文檔。

0b8a2b60-ff13-11ed-90ce-dac502259ad0.png

長(zhǎng)按掃碼關(guān)注公眾號(hào)

更多資訊,盡在STM32

點(diǎn)擊“閱讀原文”,可下載原文檔


原文標(biāo)題:應(yīng)用筆記|BlueNRG-X 如何實(shí)現(xiàn)外部天線和 PA 的控制

文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6050

    文章

    44694

    瀏覽量

    641236
  • STM32
    +關(guān)注

    關(guān)注

    2277

    文章

    10949

    瀏覽量

    359199

原文標(biāo)題:應(yīng)用筆記|BlueNRG-X 如何實(shí)現(xiàn)外部天線和 PA 的控制

文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CDK應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《CDK應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 01-16 16:17 ?0次下載
    CDK應(yīng)<b class='flag-5'>用筆記</b>

    ES32VF2264應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《ES32VF2264應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 01-16 16:14 ?0次下載
    ES32VF2264應(yīng)<b class='flag-5'>用筆記</b>

    AT32F423 PWC應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《AT32F423 PWC應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 01-15 15:30 ?0次下載
    AT32F423 PWC應(yīng)<b class='flag-5'>用筆記</b>

    S32K3xxICU應(yīng)用筆記

    S32K3xxICU應(yīng)用筆記
    發(fā)表于 12-30 15:38 ?2次下載

    BQ2423X外部NTC控制參考設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《BQ2423X外部NTC控制參考設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-26 11:36 ?0次下載
    BQ2423<b class='flag-5'>X</b><b class='flag-5'>外部</b>NTC<b class='flag-5'>控制</b>參考設(shè)計(jì)

    TPS6598x沒(méi)電電池應(yīng)用筆記

    電子發(fā)燒友網(wǎng)站提供《TPS6598x沒(méi)電電池應(yīng)用筆記.pdf》資料免費(fèi)下載
    發(fā)表于 09-25 10:03 ?0次下載
    TPS6598<b class='flag-5'>x</b>沒(méi)電電池應(yīng)<b class='flag-5'>用筆記</b>

    芯海科技 PD 應(yīng)用筆記: 基于 CS32G02X 的 PD3.1-EPR 系統(tǒng)設(shè)計(jì)

    本文檔介紹和說(shuō)明芯??萍计煜?CS32G02X 芯片的 PD3.1-EPR 系統(tǒng)系統(tǒng)設(shè)計(jì),包括 PD3.1-EPR 協(xié)議介紹、PD3.1-EPR 硬件設(shè)計(jì)要求、PD3.1-EPR 軟件設(shè)計(jì)要求等。*附件:應(yīng)用筆記:基于CS32G02X
    發(fā)表于 05-16 14:18

    芯海通用 MCU應(yīng)用筆記 :在 IAR 及 MDK 開(kāi)發(fā)環(huán)境下使用 printf 函數(shù)重定向移植差異指南

    對(duì) printf 函數(shù)支持的差異。并在本應(yīng)用筆記結(jié)尾處給出可以一鍵移植到 Keil、IAR8.x、IAR9.x 版本下的通用重定向代碼。 Keil 和 IAR 都是常用的開(kāi)發(fā)工具 IDE,在實(shí)際項(xiàng)目開(kāi)發(fā)
    發(fā)表于 05-16 11:56

    芯海通用 MCU 應(yīng)用筆記 :CS32F103 系列 MCU IAP 升級(jí)指南

    本應(yīng)用筆記旨在幫助指導(dǎo)用戶針對(duì)芯海 CORTEX-M3 MCU CS32F103 系列單片機(jī) IAP 應(yīng)用的快速開(kāi)發(fā)。本應(yīng)用筆記實(shí)現(xiàn)了 CAN 和 USART 兩種接口方式來(lái)開(kāi)發(fā) IAP 應(yīng)用,協(xié)議
    發(fā)表于 05-16 11:40

    芯海通用 MCU 應(yīng)用筆記: CS32F03x 系列硬件設(shè)計(jì)指南

    本技術(shù)說(shuō)明文檔提供關(guān)于 CS32F03x 系列 MCU 的電源,啟動(dòng)引導(dǎo)配置,應(yīng)用注意事項(xiàng)的說(shuō)明,旨在幫助用戶更好地使用 CS32F03x 系列 MCU,進(jìn)行芯??萍?CS32F03x 系列 MCU 應(yīng)用產(chǎn)品的設(shè)計(jì)、開(kāi)發(fā)和調(diào)試。
    發(fā)表于 05-16 11:32

    芯海通用 MCU 應(yīng)用筆記: C32F03x 系列快速應(yīng)用指南

    本應(yīng)用筆記旨在指導(dǎo)用戶搭建 CS32F03x/F03x-RA 系列 MCU 開(kāi)發(fā)環(huán)境并進(jìn)行開(kāi)發(fā)和調(diào)試,包括:軟件開(kāi)發(fā)與移植、軟硬件注意事項(xiàng)、開(kāi)發(fā)板說(shuō)明、如何 Keil/IAR/GCC 下安裝 SDK
    發(fā)表于 05-16 11:29

    芯海通用 MCU 應(yīng)用筆記:CS32F03x設(shè)計(jì)注意事項(xiàng)

    本技術(shù)文檔匯總了 CS32F03x (包括 RA) 在設(shè)計(jì),開(kāi)發(fā),調(diào)試過(guò)程中經(jīng)常遇到的問(wèn)題和需要注意的事項(xiàng),旨在幫忙用戶快速使用 CS32F03x系列 MCU。*附件:應(yīng)用筆記:CS32F03
    發(fā)表于 05-16 11:02

    芯海通用 MCU 應(yīng)用筆記: CS32F03x IAP 升級(jí)

    本技術(shù)文檔旨在幫助客戶實(shí)現(xiàn) IAP 升級(jí)提供一個(gè)參考方案和模板。本文檔提供基于 UART 升級(jí)的 MCU 參考代碼和 PC 端的升級(jí)工具軟件。適用 MCU 型號(hào):CS32F030、CS32F031、CS32F035、CS32F036、CS32F03RA*附件:應(yīng)用筆記:C
    發(fā)表于 05-16 10:55

    芯海CSU18P88應(yīng)用筆記

    本應(yīng)用筆記旨在為用戶提供關(guān)于CSU18P88的詳細(xì)信息和使用指南,幫助用戶快速開(kāi)發(fā)基于CSU18P88的應(yīng)用。*附件:CSU18P88應(yīng)用筆記V1.5.pdf
    發(fā)表于 05-16 10:24

    CSU18MX86應(yīng)用筆記

    本應(yīng)用筆記旨在為用戶提供關(guān)于CSU18MX86的詳細(xì)信息和使用指南,幫助用戶快速開(kāi)發(fā)基于CSU18MX86的應(yīng)用。*附件:CSU18MX86應(yīng)用筆記_V1.0.pdf
    發(fā)表于 05-16 10:21