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

1. 前言

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

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

2. 如何控制外部 PA

2.1. BlueNRG-1+ RFX2401C

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

图1.RFX2401C 框图
在这里插入图片描述
图2.RFX2401C 电气规格
在这里插入图片描述
从上面的规格书中可以看出,RFX2401C 可以实现如下功能:

  1. 在发射模式下,实现最大+22dBm 的输出功率。
  2. 在接收模式下,实现+12dB 增益输出。

2.1.2. 基于 RFX2401C 的原理图设计

图3.RFX2401C 参考原理图
在这里插入图片描述

2.1.3. 基于 RFX2401C 的软件配置

在文件 system_bluenrg1.c 里,修改如下代码:
图4.COLD_START_CONFIGURATION
在这里插入图片描述
注意:

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

2.2. BlueNRG-LP+ RT201

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

图5.RT201 产品框图
在这里插入图片描述

图6.RT201 电气规格
在这里插入图片描述
从上面规格书可以看出,RFX2401C 可以实现如下功能:

  1. 在发射模式下,实现+24dB 增益输出。
  2. 在接收模式下,实现+16dB 增益输出。
    2.2.2. 基于 RT201 的原理图设计
    图7.RT201 参考原理图
    在这里插入图片描述

2.2.3. 基于 RT201 的软件配置

下面是相关软件配置:
图8.PA 引脚配置 1
在这里插入图片描述
图9.PA 引脚配置 2
图9.PA 引脚配置 2
注意:

  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。然后,它在事件结束时切换到低电平。该信号可用于控制外部天线切换,支持与其他无线技术共存。

图10. ANATEST1 功能描述
在这里插入图片描述

3.2. 硬件设计

图11. 硬件设计
在这里插入图片描述

3.3. 软件配置

您可以通过将 system_bluenrg1.c 中的代码替换为下述的代码来启用 TX/RX 测试信号:
图12. 替换的代码
在这里插入图片描述
当有无线电活动时,信号就会变高。

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

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

4. 小结

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

参考文献

在这里插入图片描述


本文档参考ST官方的《【应用笔记】LAT1221+BlueNRG-X如何实现外部天线和PA的控制》文档。
参考下载地址:https://download.csdn.net/download/u014319604/88969412

  • 47
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值