RFX2401C

RFX2401C 是一个2.4 GHz频段射频放大芯片, 尺寸只有3mm*3mm, qfn16封装, 单芯片集成PA和LNA, 外围电路简单, 在带功率放大的nrf24l01模块以及航模遥控器上经常见到.

芯片的一些特性

  • 2.4 GHz 频段放大
  • 集成PA +22 dBm
  • 集成LNA, 噪声系数 2.5 dB
  • 发射/接收切换
  • QFN16, 3mm x 3mm

电气特性

  • 工作电压 3.3V, 不高于 3.6V
  • 工作电流 90mA, 峰值 350mA (这个要注意, 供电加电容)

应用电路

数据手册上的应用电路

关于这个图的几点说明, 可以结合下面的 EVB 电路看看

  • 供电的滤波电容, C1 1uF - 10uF, 加上C2 15pF - 220pF 之间的小电容滤高频干扰
  • L1 L2, C3 C4 C5 C6 C7 的作用是避免射频信号对其它频段的干扰, 如果只是临时验证可以省略
    • C3 这个零点几PF的小电容可以留焊盘但是不焊, 后期可以用这个调节截止频率
    • L1 + C4 + C5, L2 + C6 + C7 分别是两套LC低通滤波, 有一套就够了. 这个主要是滤谐波用的, 下面会详细说计算方式, 指导值可以用 1.5nH * 1 + 1.5pF * 2, 这时候理论截止频率最接近2.4GHz, 因为电路本身也会产生容抗感抗, 最终的取值要根据PCB以及产品需求, 以及自己有哪些物料自行调整.
  • RXEN 和 TXEN 用于切换接收还是发射, 电阻用于限流避免损坏, 实际使用时还会加上电容防止抖动, RXEN固定拉高, 这样可以只用TXEN一个IO切换收发.

RFAxis 官方 EVAL PCB

这是一个简化后的电路, LC取值 1.5nH - 1.8nH, 2pF 用于过滤谐波

磐启微提供的 PAN2110 放大电路

R1, C2, C3可以省略, C14可以省略, R2, C4, C5 建议保留

天线端LC低通滤波

电路结构如下

Input ———||————www————||———— output
1.5pF 2.4nH 1.5pF
| |
GND GND

(其中 || 表示电容,www 表示电感,GND 表示接地) 这种结构是一个\(\pi\)型 LC 低通滤波器(Low-Pass Filter, LPF), 其主要作用是允许低频信号通过,抑制高频信号

  • 低频信号(如直流或低频交流)可以几乎无衰减地通过
  • 超过截止频率的高频信号会被大幅衰减(反射或吸收到地)

计算截止频率 Cutoff Frequency, \(\pi\) 型滤波器的截止频率近似计算公式

\[f_c \approx \frac{1}{2\pi \sqrt{LC}}
\]

其中 \(L = 2.4 nH\), \(C = 1.5 pF\) 单侧电容, 但 \(\pi\) 型结构的总电容要考虑并联效应, 由于两侧电容并联,总电容 $ C_{total} = 1.5pF + 1.5pF = 3pF $

代入计算

\[f_c \approx \frac{1}{2\pi \sqrt{2.4 \times 10^{-9} \times 3 \times 10^{-12}}} \\
f_c \approx \frac{1}{2\pi \sqrt{7.2 \times 10^{-21}}} \\
f_c \approx \frac{1}{2\pi \times 8.49 \times 10^{-11}} \\
f_c \approx \frac{1}{5.33 \times 10^{-10}} \\
f_c \approx 1.88 \, \text{GHz} \\
\]

因此这个滤波器的截止频率 \(( f_c \approx 1.88 \text{GHz})\) 低于工作频率(2.4GHz)可能的设计意图是抑制谐波而非通带滤波, 在射频功率放大器 PA 的输出端, 滤波器的核心任务通常不是直接让 2.4GHz 信号通过, 而是

  • 抑制高频谐波, 如2次谐波4.8GHz、3次谐波7.2GHz等, 以满足法规如FCC、CE 的EMI要求
  • 减少带外噪声, 如邻频干扰

此时, 滤波器的截止频率 1.88GHz 低于工作频率 2.4GHz, 但实际影响较小, 因为

  • 2.4GHz信号主要靠PA和匹配网络直接驱动天线, 滤波器对其衰减有限, 可能仅几个dB
  • 谐波 ≥4.8GHz 会被大幅衰减(如20dB以上), 从而净化输出频谱.

实际滤波器的频率响应, \(\pi\) 型LC滤波器的衰减特性并非一刀切, 其实际响应可能如下

  • 通带 <1.88GHz 信号基本无衰减。
  • 过渡带 1.88GHz~3GHz 信号逐渐衰减, 但2.4GHz可能仅衰减3~6dB
  • 阻带 >3GHz 谐波被强烈抑制, 如4.8GHz衰减30dB以上

若滤波器导致2.4GHz损耗过大, 可以调整 LC 值, 如减小电感或电容, 略微提高\(f_c\), 减小电容, 如1pF代替1.5pF, 或减小电感, 如1.8nH代替2.4nH, 使 \(f_c\) 接近 2.8 ~ 3GHz, 例如: 1pF + 1.8nH + 1pF -> \(f_c \approx 2.65 GHz\)

实际测试

发射端单边增加 RFX2401C 作为 PA 后, 视距无阻挡通信距离增加到约300m, 稳定通信距离大概在 200m, 提升很明显, 如果中间有树木行人阻挡, 会影响通信, 对建筑内混凝土墙和大型金属板的穿透力依然比较差.

RFX2401C 2.4G射频放大电路的更多相关文章

  1. 基础 - 32位操作系统最多只支持4G内存。

    32位操作系统最多只支持4G内存. CPU能不能直接访问硬盘的数据呢, 不能. 只能通过把硬盘的数据先放到内存里, 然后再从内存里访问硬盘的数据.我们平时玩游戏碰上读图loading 进度条的这个过程 ...

  2. 高新兴 ME3630-W 4G 模块 Android 平台适配

    2019-04-26 关键字:高新兴 ME3630-W 适配.rk3128 移植 4G 模块 本篇文章系笔者在移植 高新兴物联 ME3630-W 4G 模块到运行着 Android4.4 操作系统的 ...

  3. nrf2401 - 最廉价的2.4G无线通信方案

    所有的使用Arduino 的朋友大多都会知道大名鼎鼎的XBee 这个土豪级的ZigBee 的通信模块.我们是做产品开发的,对于XBee这个产品可谓是又爱又恨,不得不承认他确实是一个好货,从做工到功能都 ...

  4. 2.4G无线控制器附加AT2401C功放IC增加距离

    现在科技产品的不断进步,智能家居方面慢慢对信号和距离方面的要求渐渐增加.深圳市动能世纪科技有限公司不断的满足客户需求,推出了一款射频信号放大器AT2401C满足客户距离信号等等的需求.并全方位技术支持 ...

  5. Clevo P950笔记本加装4G模块

    要补全的电路部分如下(原理图见附件) 这里经过尝试,发现左上角R217,R218不用接,3G_POWER部分不接(包括MTS3572G6.UK3018及电阻电容,3G_PWR_EN实测是3.3V,驱动 ...

  6. 智能家居CC2530功率放大组网RFX2401C和AT2401C的区别

    两者最大的区别就是RFX2401C的增益为12dbmAT2401C的增益为14dbm这就会导致AT2401C的功耗会比RFX2401C大一点点,但距离也会相对更远,并且增加了EDS防静电等级,多出2个 ...

  7. 315M、433M和2.4G笔记

    一.315M无线模块 315m无线模块广泛地运用在车辆监控.遥控.遥测.小型无线网络.无线抄表.门禁系统.小区传呼.工业数据采集系统.无线标签.身份识别.非接触RF智能卡.小型无线数据终端.安全防火系 ...

  8. [模拟电路] 2、Passive Band Pass Filter

    note: Some articles are very good in http://www.electronics-tutorials.ws/,I share them in the Cnblog ...

  9. linux的虚拟内存是4G,而每个进程都有自己独立的4G内存空间,怎么理解?

    问: linux的虚拟内存是4G,而每个进程都有自己独立的4G内存空间,怎么理解? 每个进程所拥有的4G独立的虚拟内存空间是什么意思?linux系统的虚拟4G空间中,高位的1G是用于系统内核运行的,那 ...

  10. android 获取网络类型名称2G 3G 4G wifi

    首先工程Manifest文件要引用: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" ...

随机推荐

  1. 国产化-消息队列RocketMq(替代kafka)-单节点安装

    RocketMQ 是一款由阿里巴巴开源的分布式消息中间件,具有高可靠.高性能.高可扩展性等特点,在众多企业级应用中得到了广泛的应用.以下是对 RocketMQ 的详细介绍:   国内三大IT巨头阿里. ...

  2. centos8安装部署RADIUS+MySQLPGSQL高可用架构实现

    以下是针对中大型网络的 RADIUS+MySQL/PGSQL高可用方案 的完整实现,包含数据库集成.主备集群部署和Keepalived配置: 一.MySQL/PGSQL数据库集成(以MySQL为例) ...

  3. 电梯题目集总结性Blog

    一.前言 对这三次题目集的总结:   这三次作业的难度是层层递进的.题目数量安排得当,给的时间也足够用.前面的基础题像搭积木一样,带着我们一步步熟悉怎么设计类和对象:但每次的最后一题就像突然升级的关卡 ...

  4. RBMQ案例四:路由模式

    使仅订阅消息的子集成为可能.例如,我们将能够仅将关键错误消息定向到日志文件(以节省磁盘空间),同时仍然能够在控制台上打印所有日志消息.   通过路由来匹配对应的消息 一.消息发布端 #!/usr/bi ...

  5. Target JRE version (1.8.0_201) does not match project JDK version (java version "1.7"), will use sources from JDK: 1.8

    问题描述:IntelliJ IDEA 启动项目时,常常提示Target JRE version (1.8.0_201) does not match project JDK version (java ...

  6. 在 Mac 系统上使用 docker

    1.通过 brew 安装 docker client brew install docker 2.通过 brew 安装 colima(开源的轻量级容器,可以在 linux 和 mac 上运行) bre ...

  7. 腾讯云对象存储工具类和demo

    使用 package com.ruoyi; import java.io.File; public class mytest { private static String secretId = &q ...

  8. 二十、基于Vant Weapp的生日管家

    目前市面上提供了一些免费开源的第三方小程序UI组件库,可以下载后放到项目文件夹中直接使用,比起开发者从头开始自定义组件更为方便.高效.本次考虑使用第三方UI组件来实现界面的视觉统一.本次以有赞第三方U ...

  9. k8s pod command使用

    简单说明 我们启pod服务时,有时需要在服务启动前做一些初始化的工作,这里可能会涉及多个shell命令以及判断执行,这里可以参考下面的步骤进行: command: ["/bin/bash&q ...

  10. Spring的一些常见面试题

    Spring八股文 源码解析 反射 1.谈谈spring ioc的理解,原理和实现? 总:两层意思:控制反转和容器. 控制反转:他是一种思想理论,原来的对象是由我们使用者自己来进行控制的,而有了spr ...