0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

应用笔记|BlueNRG-X 如何实现外部天线和 PA 的控制

STM32单片机 来源:未知 2023-05-31 02:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

关键字:BlueNRG-1, BlueNRG-LP, PA

目录预览

1 前2 如何控制外部 PA3 如何实现 WIFI 和 BLE 共用一个天线4 小结

1. 前言

鉴于以下应用场景,我在这里整理了一些应用指导以方便客户参考:

1. 需要更远的传输距离,想通过外加 PA 的方式来实现; 2. 需要 WIFI 和 BLE 共用一个天线。

2. 如何控制外部 PA

2.1 BlueNRG-1+ RFX2401C

2.1.1 下面是 RFX2401C 规格书上列的一些指标

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

从上面的规格书中可以看出,RFX2401C 可以实现如下功能:

1. 在发射模式下,实现最大+22dBm 的输出功率。

2. 在接收模式下,实现+12dB 增益输出。

2.1.2基于 RFX2401C 的原理图设计

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

2.1.3基于 RFX2401C 的软件配置

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

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

注意:

1) 当有 TX / RX 信号时,它将在 TEST1 pin 上输出高电平。

2) 当有 TX 信号时,它将在 TEST0 pin 上输出高电平。

2.2BlueNRG-LP+ RT201

2.2.1 下面是 RT201 规格书上列的一些指标。

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

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

从上面规格书可以看出,RFX2401C 可以实现如下功能:

1) 在发射模式下,实现+24dB 增益输出。

2) 在接收模式下,实现+16dB 增益输出。

2.2.2 基于 RT201 的原理图设计

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

2.2.3基于 RT201 的软件配置

下面是相关软件配置:

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

注意:

1) 当 PB15 为高电平,PA11 为高电平的时候,RT201 处于 TX 模式。

2) 当 PB15 为低电平,PA11 为高电平的时候,RT201 处于 RX 模式。

3. 如何实现 WIFI 和 BLE 共用一个天线

3.1.规格书描述

从数据手册中,我们可以得到以下信息:

BlueNRG-1 提供了 ANATEST1(用于 QFN32 封装(PIN 14)和 WCSP34 封装(PIN D4)), 它可以提醒未来的发送或接收事件。在发射之前, ANATEST1 pin 切换到高电平并持续大约 18us,在接收前持续约 10us。然后,它在事件结束时切换到低电平。该信号可用于控制外部天线切换,支持与其他无线技术共存。

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

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

3.2. 硬件设计

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

3.3. 软件配置

您可以通过将 system_bluenrg1.c 中的部分代码替换为下述的代码来启用 TX/RX 测试信号:

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

3.4.BlueNRG-2 GPIO 选用注意事项

对于 BlueNRG-2 来说,共有 3 个 GPIO 管脚在低功耗模式下可以设置成输出,并保持输出状态。根据 BlueNRG-2的规格书,这三个管脚分别是 GPIO9, GPIO10, GPIO11。对于其它 GPIO 的使用,在原理图设计阶段也需要关注表中在低功耗模式下的默认值。

4. 小结

关于外加 PA 的实现,本文以 RFX2401C 和 RT201 为例进行硬件和软件配置的说明;关于 WIFI 和 BLE 共用一个天线,本文以 BlueNRG-1 为例进行硬件和软件配置的说明,希望通过以上的例子能够给客户在相关应用场景的设计提供一个参考。

完整内容请点击“阅读原文”下载原文档。

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

长按扫码关注公众号

更多资讯,尽在STM32

点击“阅读原文”,可下载原文档


原文标题:应用笔记|BlueNRG-X 如何实现外部天线和 PA 的控制

文章出处:【微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45584

    浏览量

    673771
  • STM32
    +关注

    关注

    2313

    文章

    11195

    浏览量

    374677

原文标题:应用笔记|BlueNRG-X 如何实现外部天线和 PA 的控制

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LTP850x用笔记 ▏专为小尺寸设计的单片振荡器/功率驱动器

    LTP850x用笔记LTP850x是一款专为小尺寸设计的单片振荡器/功率驱动器,隔离接口应用中的隔离电源。该设备通过3.3V或5V直流电源驱动一个低矮的中心抽头变压器初级。次级根据变压器匝数比提供
    的头像 发表于 03-13 17:20 693次阅读
    LTP850<b class='flag-5'>x</b>应<b class='flag-5'>用笔记</b> ▏专为小尺寸设计的单片振荡器/功率驱动器

    Atmel ATmega169A/PA/329A/PA/3290A/PA/649A/P/6490A/P微控制器深度解析

    Atmel ATmega169A/PA/329A/PA/3290A/PA/649A/P/6490A/P微控制器深度解析 在嵌入式系统设计领域,选择一款合适的微
    的头像 发表于 03-12 15:45 655次阅读

    LMV242x:高性能RF功率检测器与PA控制器的设计与应用

    LMV242x:高性能RF功率检测器与PA控制器的设计与应用 作为电子工程师,我们在射频(RF)电路设计中常常会面临功率检测与放大控制的挑战。今天就来聊聊德州仪器(TI)推出的LMV2
    的头像 发表于 01-25 17:30 1168次阅读

    RM0479+基于 BlueNRG-LP ARM Cortex-M0+参考手册

    本参考手册提供关于如何使用 BlueNRG-LP 微控制器存储器和外设的完整信息。BlueNRG-LP 是一款功能强大的超低功耗 2.4 GHz 射频收发器,其 Cortex®-M0+ 微控制
    发表于 01-09 16:24 0次下载

    LAT1218 如何选择和设置外部晶体适配 BlueNRG-X

    鉴于经常有客户对如何选择外部低速晶体,如何测试外部 32khz 时钟,如何直接使用外部32khz 信号源 以及 如何选择外部高速晶体,如何测试和校准频偏存在诸多困惑,我整理了该文档以备
    发表于 01-09 10:52 0次下载

    LAT1220 关于 BlueNRG-2 在低功耗模式下的端口保持

    芯片来用,控制外围器件,最常见的应用就是使用 GPIO 输出高低电平控制外部器件或作为某些器件的开关使能信号,本文讨论下 BlueNRG-2 在低功耗模式下,客户关于 GPIO 口使用
    发表于 01-08 14:54 0次下载

    BlueNRG-X 如何实现外部天线PA控制

    鉴于以下应用场景,我在这里整理了一些应用指导以方便客户参考:1. 需要更远的传输距离,想通过外加 PA 的方式来实现;2. 需要 WIFI 和 BLE 共用一个天线
    发表于 01-08 14:52 0次下载

    探索Amphenol RF外部射频天线的卓越性能与应用前景

    探索Amphenol RF外部射频天线的卓越性能与应用前景 作为电子工程师,我们总是在寻找高品质且功能强大的射频解决方案来满足不同项目的需求。Amphenol RF推出的外部射频天线
    的头像 发表于 12-11 15:30 610次阅读

    TE Connectivity 2195892单频带外部天线技术解析与应用指南

    TE Connectivity 2195892单频带外部天线是433MHz ISM天线,是适用于ISM和低功耗外部天线应用的高性价比产品。这
    的头像 发表于 11-02 16:44 1383次阅读
    TE Connectivity 2195892单频带<b class='flag-5'>外部</b><b class='flag-5'>天线</b>技术解析与应用指南

    定时器实现步进电机的正反脉冲计

    外部时钟模式 B 和挂起模式,实现步进电机的正反脉冲计数。 注:本应用笔记对应的代码是基于雅特力提供的V2.x.x 板级支持包(BSP)而开发,对于其他版本BSP,需要注意使用上
    发表于 09-10 16:40

    使用CYW920706WCDEVAL评估套件,什么是合适的外部天线

    1。 使用CYW920706WCDEVAL评估套件,什么是合适的外部天线? 2. Arduino的哪个版本与CYW920706WCDEVAL兼容?
    发表于 07-04 06:59

    BlueNRG-LP 345如何在线调试?

    ! Device connected to Debug Unit is different from device selected for project target: STMicroelectronics BlueNRG-345
    发表于 06-16 06:19

    BlueNRG-LP 345如何在线调试?

    ! Device connected to Debug Unit is different from device selected for project target: STMicroelectronics BlueNRG-345
    发表于 06-12 08:13

    GPDV6624C应用笔记1.0版

    电子发烧友网站提供《GPDV6624C应用笔记1.0版.pdf》资料免费下载
    发表于 06-06 17:20 0次下载

    Tx-Rx 前端模块,用于四频 GSM/GPRS/EDGE,支持 4 频天线开关和 HB PA 输出,用于 SGLTE 应用 skyworksinc

    电子发烧友网为你提供()Tx-Rx 前端模块,用于四频 GSM/GPRS/EDGE,支持 4 频天线开关和 HB PA 输出,用于 SGLTE 应用相关产品参数、数据手册,更有Tx-Rx 前端模块
    发表于 05-28 18:35
    Tx-Rx 前端模块,用于四频 GSM/GPRS/EDGE,支持 4 频<b class='flag-5'>天线</b>开关和 HB <b class='flag-5'>PA</b> 输出,用于 SGLTE 应用 skyworksinc