| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 射频FEM介绍 -> 正文阅读 |
|
[嵌入式]射频FEM介绍 |
1. 什么是FEM1.1 FEM简介FEM,Front-end Modules,即就是前端模块。硬件电路中的前端模块完成射频信号的发送放大以及接收放大(with bypass)、滤波,甚至包含功率检测、控制和开关的这样一个作用。对于Wi-Fi产品,FEM分为2.4G FEM和5G FEM,分别应用于2.4G和5G频段。 下图是SKY85340的功能框图: FEM内部一般集成了:
1.2 FEM主流厂家
2. FEM重要参数介绍2.1 TX指标上图是SKY85340规格书中关于TX的参数,此FEM是适配2.4G Wi-Fi频段。 (1)首先需要理解dB和dBm: dB即分贝,是一个纯计数单位,它的计算公式为:dB = 10lg(A / B),此时A和B表示功率。dB是相对值,是一个功率相对于另一个功率的差。比如,我们常说“这个PA的功率比那个PA的功率高/低3dB”。 dBm即分贝毫瓦,是表示功率绝对值的单位。通常,我们会说XXX PA的功率是20dBm,而不会说是20dB 。dBm功率与mW(毫瓦)功率的转换公式:dBm = 10 log(功率值/1mw),此处的功率值,是以毫瓦(mW)为单位时的数值。
(2)理解了dB和dBm之后,就可以正确理解Transmit gain和Output power的含义。 Transmit gain,即发射增益,单位dB。指的是此FEM能提供的最大增益,一般不建议使用满增益来发射功率,增益太大容易造成失真或者输出功率不平。 Output power,即输出功率,单位dBm。指的是FEM能输出的最大功率。
(3)FEM本身具有功耗,一般FEM的最大功耗是TX最大时,此FEM的最大电流消耗为375mA,供电电压为5V,计算功耗为1.865W。FEM的功耗也是重要参数,在选型和设计时需要特别注意。 (4)还有一些其它参数,并非是器件选型是重点关注的,如二、三次谐波指标,表示此FEM的内部滤波能力: 2.2 RX指标上图为SKY85340的RX指标。 LNA Gain,低噪声放大器的增益,原理上与Transmit gain一样,但是这里为什么有两个数值,一个为LNA active,一个为LNA bypass。 LNA Active,表示LNA使能,可以对接收到的信号提供16dB的增益,增强接收到的信号。在RFIC的接收灵敏度不变的情况下,通过外部FEM中的LNA放大功能,可以使RFIC接收到更小功率的信号,也就是增加了通信距离。例如RFIC接收灵敏度为-80dBm,经过LNA放大后,可以接收到-96dBm的小信号LNA Active,一般在接收信号比较小时使用,例如信号小于-30dBm。 LNA bypass,表示LNA旁路,旁路指的是LNA不使能,并提供-7.5dB的增益,进一步减小接收信号。此功能一般配合最大接收电平指标进行测试。当接收到的信号本身就比较大时,例如-20dBm,此时如果再使能LNA,那么RFIC将收到-4dBm的信号,这个信号已经超出了RFIC允许收到的最大接收信号,可能会识别不了信号甚至会烧坏RFIC的接收部件。所以此时应该控制LNA bypass,结果就是RFIC实际收到的信号为-27.5dBm,在RFIC的接受范围内。一般情况下接收信号大于-30dBm时,应该控制LNA bypass。-30dBm为经验值,跟RFIC芯片相关,并且一般情况下此数值可以通过内部寄存器进行修改。 2.3 真值表上图为SKY86340的真值表,也是控制逻辑表。 通过LNA_EN和PA_EN两个GPIO,可以控制FEM实现4种功能,LNA_EN和PA_EN由RFIC控制。 此真值表需要跟RFIC内部控制逻辑匹配,否则无法正常工作,RFIC内部内部控制逻辑可以通过寄存器修改配置,但一般只有FAE知道具体的修改方法。 2.4 参考设计上图为SKY85340的原理图参考设计。关注ANT输出预留匹配L型电路,VCC1和VCC2的滤波电路。 3. FEM设计指南
4. 调试指标要求
|
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 12:49:47- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |