RF电路设计常见bug及解决方法

news2025/2/24 9:28:24

单片射频器件大大方便了一定范围内无线通信领域的应用,采用合适的微控制器和天线并结合此收发器件即可构成完整的无线通信链路。它们可以集成在一块很小的电路板上,应用于无线数字音频、数字视频数据传输系统,无线遥控和遥测系统,无线数据采集系统,无线网络以及无线安全防范系统等众多领域。

1. 数字电路与模拟电路的潜在矛盾

如果模拟电路(射频) 和数字电路(微控制器) 单独工作可能各自工作良好,但是一旦将两者放在同一块电路板上,使用同一个电源供电一起工作,整个系统很可能就会不稳定。这主要是因为数字信号频繁的在地和正电源(大小3 V) 之间摆动,而且周期特别短,常常是ns 级的。由于较大的振幅和较小的切换时间,使得这些数字信号包含大量的且独立于切换频率的高频成分。而在模拟部分,从天线调谐回路传到无线设备接收部分的信号一般小于1μV。因此数字信号与射频信号之间的差别将达到10-6(120 dB) 。显然,如果数字信号与射频信号不能很好的分离,微弱的射频信号可能遭到破坏,这样一来,无线设备工作性能就会恶化,甚至完全不能工作。

2. RF 电路和数字电路做在同块PCB 上的常见问题

不能充分的隔离敏感线路和噪声信号线是常常出现的问题。如上所述,数字信号具有高的摆幅并包含大量高频谐波。如果PCB 板上的数字信号布线邻近敏感的模拟信号,高频谐波可能会耦合过去。RF 器件的最敏感节点通常为锁相环( PLL) 的环路滤波电路,外接的压控振荡器(VCO) 电感,晶振基准信号和天线端子,电路的这些部分应该特别仔细处理。

(1) 供电电源噪声由于输入/ 输出信号有几V 的摆幅,数字电路对于电源噪声(小于50 mV) 一般可以接受。而模拟电路对于电源噪声却相当敏感,尤其是对毛刺电压和其他高频谐波。因此,在包含RF(或其他模拟) 电路的PCB 板上的电源线布线必须比在普通数字电路板上布线更加仔细,应避免采用自动布线。同时也应注意到,微控制器(或其他数字电路) 会在每个内部时钟周期内短时间突然吸入大部分电流,这是由于现代微控制器都采用CMOS 工艺设计。因此,假设一个微控制器以1 MHz 的内部时钟频率运行,它将以此频率从电源提取(脉冲) 电流,如果不采取合适的电源去耦,必将引起电源线上的电压毛刺。如果这些电压毛刺到达电路RF 部分的电源引脚,严重的可能导致工作失效,因此必须保证将模拟电源线与数字电路区域隔开。

(2) 不合理的地线RF 电路板应该总是布有与电源负极相连的地线层,如果处理不当,可能产生一些奇怪的现象。对于一个数字电路设计者来说这也许难于理解,因为即使没有地线层,大多数数字电路功能也表现良好。而在RF 频段,即使一根很短的线也会如电感一样作用。粗略计算,每mm 长度的电感量约为1 nH , 434 MHz 时10 mmPCB 线路的感抗约为27 Ω。如果不采用地线层,大多数地线将会较长,电路将无法保证设计特性。

(3) 天线对其他模拟部分的辐射在包含射频和其他部分的电路中,这一点经常被忽略。除了RF 部分,板上通常还有其他模拟电路。例如,许多微控制器内置模数转换器(ADC) 用于测量模拟输入以及电池电压或其他参数。如果射频发送器的天线位于此PCB 附近(或就在此PCB 上) ,发出的高频信号可能会到达ADC 的模拟输入端。不要忘记任何电路线路都可能如天线一样发出或接收RF 信号。如果ADC 输入端处理不合理,RF 信号可能在ADC输入的ESD二极管内自激,从而引起ADC 的偏差。

3. RF 电路和数字电路做在同块PCB 上的解决方案

以下给出在大多数RF 应用中的一些通用设计和布线策略。然而,遵循实际应用中RF 器件的布线建议更为重要。

(1) 一个可靠的地线层面当设计有RF 元件的PCB 时,应该总是采用一个可靠的地线层。其目的是在电路中建立一个有效的0 V 电位点,使所有的器件容易去耦。供电电源的0 V 端子应直接连接在此地线层。由于地线层的低阻抗,已被去耦的两个节点间将不会产生信号耦合。对于板上多个信号幅值可能相差120 dB ,这一点非常重要。在表面贴装的PCB 上,所有信号布线在元件安装面的同一面,地线层则在其反面。理想的地线层应覆盖整个PCB ( 除了天线PCB 下方) 。如果采用两层以上的PCB ,地线层应放置在邻近信号层的层上(如元件面的下一层) 。另一个好方法是将信号布线层的空余部分也用地线平面填充,这些地线平面必须通过多个过孔与主地线层面连接。需要注意的是:由于接地点的存在会引起旁边的电感特性改变,因此选择电感值和布置电感是必须仔细考虑的。

(2) 缩短与地线层的连接距离所有对地线层的连接必须尽量短,接地过孔应放置在(或非常接近) 元件的焊盘处。决不要让两个地信号共用一个接地过孔,这可能导致由于过孔连接阻抗在两个焊盘之间产生串扰。

(3) RF 去耦去耦电容应该放置在尽可能靠近引脚的位置,每个需要去耦的引脚处都应采用电容去耦。采用高品质的陶瓷电容,介电类型最好是“ NPO” , “ X7R” 在大多数应用中也能较好工作。理想的选择电容值应使其串联谐振等于信号频率。例如434 MHz 时,SMD 贴装的100 p F 电容将良好工作,此频率时,电容的容抗约为4 Ω,过孔的感抗也在同样范围。串联的电容和过孔对于信号频率形成一个陷波滤波器,使之能有效的去耦。868 MHz 时,33 p F 电容是一个理想的选择。除了RF 去耦的小值电容,一个大值电容也应放置在电源线路上去耦低频,可选择一个2. 2 μF陶瓷或10μF 的钽电容。

(4) 电源的星形布线星形布线是模拟电路设计中众所周知的技巧(如图1所示) 。星形布线———电路板上各模块具有各自的来自公共供电电源点的电源线路。在这种情况下,星形布线意味着电路的数字部分和RF 部分应有各自的电源线路,这些电源线应在靠近IC 处分别去耦。这是一个隔开来自数字部分和来自RF 部分电源噪声的有效方法。如果将有严重噪声的模块置于同一电路板上,可以将电感(磁珠) 或小阻值电阻(10 Ω) 串联在电源线和模块之间,并且必须采用至少10 μF 的钽电容作这些模块的电源去耦。这样的模块如RS 232 驱动器或开关电源稳压器。

​(5) 合理安排PCB 布局为减小来自噪声模块及周边模拟部分的干扰,各电路模块在板上的布局是重要的。应总是将敏感的模块( RF部分和天线) 远离噪声模块(微控制器和RS 232 驱动器)以避免干扰。

(6) 屏蔽RF 信号对其他模拟部分的影响如上所述,RF 信号在发送时会对其他敏感模拟电路模块如ADC 造成干扰。大多数问题发生在较低的工作频段(如27 MHz) 以及高的功率输出水平。用RF 去耦电容(100p F) 连接到地来去耦敏感点是一个好的设计习惯。

(7) 在板环形天线的特别考虑天线可以整体做在PCB 上。对比传统的鞭状天线,不仅节省空间和生产成本,机构上也更稳固可靠。惯例中,环形天线(loop antenna) 设计应用于相对较窄的带宽,这有助于抑制不需要的强信号以免干扰接收器。应注意到环形天线(正如所有其他天线) 可能收到由附近噪声信号线路容性耦合的噪声。它会干扰接收器,也可能影响发送器的调制。因此在天线附近一定不要布数字信号线路,并建议在天线周围保持自由空间。接近天线的任何物体都将构成调谐网络的一部分,而导致天线调谐偏离预想的频点,使收发辐射范围(距离) 减小。对于所有的各类天线必须注意这一事实,电路板的外壳(外围包装) 也可能影响天线调谐。同时应注意去除天线面积处的地线层面,否则天线不能有效工作。

(8) 电路板的连接如果用电缆将RF 电路板连接到外部数字电路,应使用双绞线缆。每一根信号线必须和GND 线双绞在一起(DIN/ GND , DOUT/ GND , CS/ GND , PWR _ UP/ GND) 。切记将RF 电路板和数字应用电路板用双绞线缆的GND线连接起来,线缆长度应尽量短。给RF 电路板供电的线路也必须与GND 双绞(VDD/ GND) 。

4.结论

迅速发展的射频集成电路为从事无线数字音频、视频数据传输系统,无线遥控、遥测系统,无线数据采集系统,无线网络以及无线安全防范系统等设计的工程技术人员解决无线应用的瓶颈提供了最大的可能。同时,射频电路的设计又要求设计者具有一定的实践经验和工程设计能力。本文是笔者在实际开发中总结的经验,希望可以帮助众多射频集成电路开发者缩短开发周期,避免走不必要的弯路,节省人力和财力。

作者:苏州大学 付彬

END

来源:RF电路设计常见bug及解决方法 - RFASK射频问问

关于RFASK射频问问

射频问问是在"微波射频网”系列原创技术专栏基础上升级打造的技术问答学习平台,主要围绕射频芯片、微波电路、天线、雷达、卫星等相关技术领域,致力于为无线通信、微波射频、天线、雷达等行业的工程师,提供优质、原创的技术问答、专栏文章、射频课程等学习内容。更多请访问:RF电路设计常见bug及解决方法 - RFASK射频问问

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/25437.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

转自【AI科技评论】专访李海洲教授 | 机器智能对话是毕生所求

一直来到实叻坡,乜事无。上山来做工,伯公“多隆”保平安。——潮州过番歌 所谓“过番”,指早期潮州人外出务工,乘坐小船历经七天七夜到达东南亚谋生,“实叻坡”是马来语“Selat”的音译词,便是指“新加坡”…

Quartz学习

任务执行流程 StdSchedulerFactory创建和属性初始化 如果自定义了属性,会在这里加载 StdScheduler创建 入口为StdSchedulerFactory#getScheduler();,首次进入时调用StdSchedulerFactory#instantiate: 如果没有配置自定义属性,则先…

2022年企业数字化技术应用 5 大趋势丨三叠云

根据易观分析发布的相关报告,本期视频将对2022年企业数字化技术应用 5 大趋势进行讲解,内容可能比较硬核,值得你先收藏再观看。 趋势一:武装数字员工“RPA低代码AI” 中国市场技术供应商正在快速推动技术民主化进程,其…

并发编程(二)有序性

【问题的产生】: 程序真的是按照顺序执行的吗? /*** 本程序跟可见性无关,曾经有同学用单核也发现了这一点*/import java.util.concurrent.CountDownLatch;public class T01_Disorder {private static int x 0, y 0;private static int a …

java小技能:集成开发工具(IDE)

文章目录 I IDEA1.1 下载1.2 试用II 忽略IntelliJ IDEA 文件2.1 .gitignore的例子2.2 从idea进行忽略III idea使用非模式提交界面IV DataGrip4.1安装4.2 Actsee alsoI IDEA 1.1 下载 https://www.jetbrains.com/zh-cn/idea/download/other.html 1.2 试用 IntelliJ IDEA 2021…

快手如何玩转复杂场景下的说话人识别?| ASRU 2021

快手是一个短视频社区,短视频和直播中通常混合各种形式的声音,如语音、音乐、特效音和背景噪声等,这些声音很好的提升了短视频和直播的用户消费体验,但同时也为音频内容理解带来极大的困难和挑战。如何在复杂场景下准确高效的进行…

AMS的启动

AMS的启动 Launcher请求AMS阶段 AMS到ApplicationThread阶段 ApplicationThread到Activity阶段 API28重构之后,ApplicationThread到Activity阶段 应用程序启动涉及的进程间通信 根Activity启动过程涉及到的进程之间的关系 根Activity启动过程中的进程调用时序图 A…

HTML期末大作业:基于HTML+CSS+JavaScript新能源汽车资讯门户网站

🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (10…

兼容模式怎么设置?5个常用浏览器的设置方法

在使用电脑浏览器时,有时需要切换到兼容模式才能打开相应界面。许多浏览器现在都有自己的防病毒功能,这可能会直接将许多组件作为病毒屏蔽,导致某些元素无法在正常模式下显示。但是常用浏览器的兼容模式怎么设置呢?接下来让我们一…

【附源码】计算机毕业设计JAVA研究生入学考试备考辅助系统

【附源码】计算机毕业设计JAVA研究生入学考试备考辅助系统 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术:…

网络编程——socket定义和地址格式

网络编程——socket定义和地址格式 目录 socket 是什么?套接字地址格式 1. socket 是什么? 网络编程中, socket 翻译为套接字或套接口,指可以通过插口接入的方式,快速完成网络连接和数据收发。上图表示网络编程中&…

智能终端测试解决方案

概述 随着互联网产业的蓬勃发展,智能终端的崛起,无论是移动终端制造商、移动通信运营商以及移动互联网内容服务商,都面临着新技术、新业务、新服务不断涌现,商用进程不断加快的局面。 当前基于5G核心技术的移动传输网络已开发出…

只因简历上有“精通”Redis,阿里三面被面试官狂问 Redis,再也不敢乱写了

Redis 在国内各大公司都很热门,比如新浪、阿里、腾讯、百度、美团、小米等。Redis 也是大厂面试最爱问的,尤其是 Redis 客户端、Redis 高级功能、Redis 持久化和开发运维常用问题探讨、Redis 复制的原理和优化策略、Redis 分布式解决方案等。 Redis 我们…

Python 字符串详解

一、字符串概念 用于保存字符信息的数据模型(容器)。 1、只能存放一个值 2、不可变类型 3、有序,索引从0开始顺序访问 字符串语法格式: str1 “字符串信息” str2 字符串信息 str3 字符串信息 str4 字符串信息 二、字符串常用操作 1、字符串…

【论文阅读】社交网络传播最大化问题-02

Leader-Based Community Detection Algorithmin Attributed Networks以往leader-aware算法创新点问题定义定义基础概念定义创新概念模型构造第一步:确定每个节点的leader第二步:合并小分支以得到最终结果实验数据集人工合成网络现实世界的网络基线方法和…

leetcode:2478. 完美分割的方案数【预处理 + dp定义 + 前缀和优化】

目录题目截图题目分析ac code总结题目截图 题目分析 开头必定是prime&#xff0c;结尾必定是not primek 1特判找到所有可能的结尾点&#xff08;最后一个不考虑&#xff09;结尾点i必须满足s[i]->not prime, s[i 1]->prime设结尾点集合为x0 < x1 < x2 < … &…

Docker的容器管理

1、创建容器 容器创建&#xff1a;就是将镜像加载到容器的过程。 创建容器时如果没有指定容器名称&#xff0c;系统会自动创建一个名称。 新创建的容器默认处于停止状态&#xff0c;不运行任何程序&#xff0c;需要在其中发起一个进程来启动容器。 docker create创建的容器…

MCE | ROS 与疾病的关系

前段时间&#xff0c;一篇刊登在国际杂志 Cell Metabolism 上的研究报告表明&#xff0c;从表型正常的细胞转化为癌变细胞或许涉及抗氧化剂防御 (Antioxidant defense) 和核苷酸合成 (Nucleotide synthesis) 两个部分&#xff0c;而突破这些限制可能是致癌转化的关键。文中通过…

oracle常见报错问题处理

文章目录协议适配器错误怎么办&#xff1f;忘记密码了怎么办&#xff1f;报错:ora-01033oracle initialization or shutdown in progress&#xff1b;edit无法使用怎么办&#xff1f;报错:ORA-28547:connection to server failed,probable Oracle Net admin errorORA-12505:监听…

大一学生HTML期末作业_ 季奥林匹克运动会 8页 无js 带表单 带报告5200字

⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材&#xff0c;DIVCSS 布局制作,HTMLCSS网页设计期末课程大作业 | 校园篮球网页设计 | 足球体育运动 | 体育游泳运动 | 兵乓球 | 网球 | 等网站的设计与制作HTML期末大学生网页设计作业 HTML&#xff1a;结构 CSS&…