避免ISM-RF产品中的PCB布局“缺陷”

本文探讨了工业、科学和医疗射频(ISM-RF)产品在PCB布局中常见的设计缺陷,包括电感方向、引线耦合、接地过孔等问题,提供了避免这些问题的策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

摘要:工业、科学和医疗系统射频(ISM-RF)产品的电路设计往往非常紧凑。为避免常见的设计缺陷或“陷阱”,需要特别注意这些应用的PCB布局。这些产品可能工作在300MHz至915MHz之间的任何ISM频带,其接收机和发射机的RF功率范围通常介于-120dBm至+13dBm之间。本文主要讨论了电感放置的方向、线路耦合、接地过孔以及引线长度、接地、晶体电容、引线电感等诸多问题。 

引言

工业、科学和医疗射频(ISM-RF)产品的无数应用案例表明,这些产品的印制板(PCB)布局很容易出现各种缺陷。人们时常发现相同IC安装到两块不同电路板上,所表现的性能指标会有显著差异。工作条件、谐波辐射、抗干扰能力,以及启动时间等等诸多因素的变化,都能说明电路板布局在一款成功设计中的重要性。

本文罗列了各种不同的设计疏忽,探讨了每种失误导致电路故障的原因,并给出了如何避免这些设计缺陷的建议。本文以FR-4电介质、厚度0.0625in的双层PCB为例,电路板底层接地。工作频率介于315MHz到915MHz之间的不同频段,Tx和Rx功率介于-120dBm至+13dBm之间。表1列出了一些可能出现的PCB布局问题、原因及其影响。

表1. 典型的PCB布局问题和影响

ProblemCauseEffect
LNA/tank circuit arrangement (receiver)Inductor orientationRF feedthrough
Degeneration/π-network arrangement (transmitter)Inductor orientationRF feedthrough
Shared ground vias between legs of π networkVia parasiticsFeedthrough, RF leakage
Shared ground vias between receiver blocksVia parasiticsCrosstalk, RF feedthrough, RF leakage
Long traces for decoupling capacitorsHigher-impedance connectionsReduced decoupling
Wide component placementIncreased parasitics, ground loopsDetuning, crosstalk, feedthrough
Colinear traces in the transmitter circuitFilter bypassing, i.e., power amplifier (PA) directly to antennaHarmonics radiation
Top-layer copper poursParasitic couplingRF leakage, RF interference
Discontinuous ground planeReturn current concentrationCrosstalk, feedthrough
Crystal connection trace lengthExcess capacitanceLO frequency pulling
Crystal connection trace separationExcess capacitanceLO frequency pulling
Ground plane under crystal padsExcess capacitanceLO frequency pulling
Planar PCB trace inductorsPoor inductance controlLarge footprint, low Q, crosstalk, feedthrough


其中大多数问题源于少数几个常见原因,我们将对此逐一讨论。
 

电感方向

当两个电感(甚至是两条PCB走线)彼此靠近时,将会产生互感。第一个电路中的电流所产生的磁场会对第二个电路中的电流产生激励(图1)。这一过程与变压器初级、次级线圈之间的相互影响类似。当两个电流通过磁场相互作用时,所产生的电压由互感LM决定:

  式1.

式中,YB是向电路B注入的误差电压,IA是在电路A作用的电流1。LM对电路间距、电感环路面积(即磁通量)以及环路方向非常敏感。因此,紧凑的电路布局和降低耦合之间的最佳平衡是正确排列所有电感的方向。

图1. 由磁力线可以看出互感与电感排列方向有关
图1. 由磁力线可以看出互感与电感排列方向有关

对电路B的方向进行调整,使其电流环路平行于电路A的磁力线。为达到这一目的,尽量使电感互相垂直,请参考低功率FSK超外差接收机评估(EV)板(MAX7042EVKIT)的电路布局(图2)。该电路板上的三个电感(L3、L1和L2)距离非常近,将其方向排列为0°、45°和90°,有助于降低彼此之间的互感。

图2. 图中所示为两种不同的PCB布局,其中一种布局的元件排列方向不合理(L1和L3),另一种的方向排列则更为合适。
图2. 图中所示为两种不同的PCB布局,其中一种布局的元件排列方向不合理(L1和L3),另一种的方向排列则更为合适。

综上所述,应遵循以下原则:

  • 电感间距应尽可能远。
  • 电感排列方向成直角,使电感之间的串扰降至最小。

引线耦合

如同电感排列方向会影响磁场耦合一样,如果引线彼此过于靠近,也会影响耦合。这种布局问题也会产生所谓的互感。RF电路最关心问题之一即为系统敏感部件的走线,例如输入匹配网络、接收器的谐振槽路、发送器的天线匹配网络等。

返回电流通路须尽可能靠近主电流通道,将辐射磁场降至最小。这种布局有助于减小电流环路面积。返回电流的理想低阻通路通常是引线下方的接地区域—将环路面积有效限制在电介质厚度乘以引线长度的区域。但是,如果接地区域被分割开,则会增大环路面积(图3)。对于穿过分割区域的引线,返回电流将被强制通过高阻通路,大大提高了电流环路面积。这种布局还使电路引线更容易受互感的影响。

图3. 完整的大面积接地有助于改善系统性能
图3. 完整的大面积接地有助于改善系统性能

对于一个实际电感,引线方向对磁场耦合的影响也很大。如果敏感电路的引线必须彼此靠近,最好将引线方向垂直排列,以降低耦合(图4)。如果无法做到垂直排列,则可考虑使用保护线。关于保护线的设计,请参考以下接地与填充处理部分。

图4. 类似于图1,表示可能存在的磁力线耦合。
图4. 类似于图1,表示可能存在的磁力线耦合。

综上所述,布板时应遵循以下原则:

  • 引线下方应保证完整接地。
  • 敏感引线应垂直排列。
  • 如果引线必须平行排列,须确保足够的间距或采用保护线。

接地过孔

RF电路布局的主要问题通常是电路的特征阻抗不理想,包括电路元件及其互联。引线覆铜层较薄,则等效于电感线,并与邻近的其它引线形成分布电容。引线穿过过孔时,也会表现出电感和电容特性。

过孔电容主要源于过孔焊盘侧的覆铜与地层覆铜之间构成的电容,它们之间由一个相当小的圆环隔开。另外一个影响源于金属过孔本身的圆柱。寄生电容的影响一般较小,通常只会造成高速数字信号的边沿变差(本文不对此加以讨论)。

过孔的最大影响是相应的互联方式所引起的寄生电感。因为RF PCB设计中,大多数金属过孔尺寸与集总元件的尺寸相同,可利用简单的公式估算电路过孔的影响(图5):

  式2.

式中,LVIA为过孔的集总电感;h为过孔高度,单位为英寸;d为过孔直径,单位为英寸2

图5. PCB横截面用于估算寄生影响的过孔结构
图5. PCB横截面用于估算寄生影响的过孔结构

寄生电感往往对旁路电容的连接影响很大。理想的旁路电容在电源层与地层之间提供高频短路,但是,非理想过孔则会影响地层和电源层之间的低感通路。典型的PCB过孔(d = 10 mil、h = 62.5 mil)大约等效于一个1.34nH电感。给定ISM-RF产品的特定工作频率,过孔会对敏感电路(例如,谐振槽路、滤波器以及匹配网络等)造成不良影响。

如果敏感电路共用过孔,例如π型网络的两个臂,则会产生其它问题。例如,放置一个等效于集总电感的理想过孔,等效原理图则与原电路设计有很大区别(图6)。与共用电流通路的串扰一样3,导致互感增大,加大串扰和馈通。

图6. 理想架构与非理想架构比较,电路中存在潜在的“信号通路”。
图6. 理想架构与非理想架构比较,电路中存在潜在的“信号通路”。

综上所述,电路布局需要遵循以下原则:

  • 确保对敏感区域的过孔电感建模。
  • 滤波器或匹配网络采用独立过孔。
  • 注意,较薄的PCB覆铜会降低过孔寄生电感的影响。

引线长度

Maxim ISM-RF产品的数据资料往往建议使用尽可能短的高频输入、输出引线,从而将损耗和辐射降至最小。另一方面,这种损耗通常是由于非理想寄生参数引起的,所以寄生电感和电容都会影响电路布局,使用尽可能短的引线有助于降低寄生参数。通常情况下,10 mil宽、距离地层0.0625in的PCB引线,如果采用的是FR4电路板,则产生大约19nH/in的电感和大约1pF/in的分布电容。对于具有20nH电感、3pF电容的LAN/混频器电路,电路、元器件布局非常紧凑时,会对有效元件值造成很大影响。

“Institute for Printed Circuits”中的IPC-D-317A4提供了一个行业标准方程,用于估算微带线PCB的各种阻抗参数。该文件在2003年被IPC-2251取代5,后者为各种PCB引线提供更准确的计算方法。可以通过各种渠道获得在线计算器,其中大多数都基于IPC-2251提供的方程式。密苏里理工大学的电磁兼容性实验室提供了一个非常实用的PCB引线阻抗计算方法6

公认的计算微带线阻抗的标准是:

  式3.

式中,εr为电介质的介电常数,h为引线距离地层的高度,w为引线宽度,t为引线厚度(图7)。w/h介于0.1至2.0、εr介于1至15之间时,该公式的计算结果相当准确7

图7. 该图为PCB横截面(与图5类似),表示用于计算微带线阻抗的结构。
图7. 该图为PCB横截面(与图5类似),表示用于计算微带线阻抗的结构。

为评估引线长度的影响,确定引线寄生参数对理想电路的去谐效应更实用。本例中,我们讨论杂散电容和电感。用于微带线的特征电容标准方程为:

  式4.

同理,可利用上述方程从方程式式5.中计算得到特征电感:

  式6.

举例说明,假设PCB厚度为0.0625in (h = 62.5 mil),1盎司覆铜引线(t = 1.35 mil),宽度为0.01in (w = 10 mil),采用FR-4电路板。注意,FR-4的εr典型值为4.35法拉/米(F/m),但范围可从4.0F/m至4.7F/m。本例计算得到的特征值为Z0 = 134Ω,C0 = 1.04pF/in,L0 = 18.7nH/in。

对于ISM-RF设计中,电路板上布局长度为12.7mm (0.5in)的引线,可产生大约0.5pF和9.3nH的寄生参数(图8)。这一等级的寄生参数对于接收器谐振槽路的影响(LC乘积的变化),可能产生315MHz ±2%或433.92MHz ±3.5%的变化。由于引线寄生效应所产生的附加电容和电感,使得315MHz振荡频率的峰值达到312.17MHz,433.92MHz振荡频率的峰值达到426.61MHz。

图8. 一个紧凑的PCB布局,寄生效应会对电路产生影响。
图8. 一个紧凑的PCB布局,寄生效应会对电路产生影响。

另外一个例子是Maxim的超外差接收机(MAX7042)的谐振槽路,推荐使用的元件在315MHz时为1.2pF和30nH;433.92MHz时为0pF和16nH。利用方程计算谐振电路振荡频率:

  式7.

评估板谐振电路应包括封装和布局的寄生效应,计算315MHz谐振频率时,寄生参数分别为7.3pF和7.5pF。注意,LC乘积表现为集总电容。

综上所述,布板须遵循以下原则:

  • 保持引线长度尽可能短。
  • 关键电路尽量靠近器件放置。
  • 根据实际布局寄生效应对关键元件进行补偿。

接地与填充处理

接地或电源层定义了一个公共参考电压,通过低阻通路为系统的所有部件供电。按照这种方式均衡所有电场,产生良好的屏蔽机制。

直流电流总是倾向于沿着低阻通路流通。同理,高频电流也是优先流过最低电阻的通路。所以,对于地层上方的标准PCB微带线,返回电流试图流入引线正下方的接地区域。按照上述引线耦合部分所述,割断的接地区域会引入各种噪声,进而通过磁场耦合或汇聚电流而增大串扰(图9)。

图9. 尽可能保持地层完整,否则返回电流会引起串扰。
图9. 尽可能保持地层完整,否则返回电流会引起串扰。

填充地也称为保护线,通常将其用于电路中很难铺设连续接地区域或需要屏蔽敏感电路的设计(图10)。通过在引线两端,或者是沿线放置接地过孔(即过孔阵列),增大屏蔽效应8。请不要将保护线与设计用来提供返回电流通路的引线相混合,这样的布局会引入串扰。

图10. RF系统设计中须避免覆铜线浮空,特别是需要铺设铜皮的情况下。
图10. RF系统设计中须避免覆铜线浮空,特别是需要铺设铜皮的情况下。

覆铜区域不接地(浮空)或仅在一端接地时,会制约其有效性。有些情况下,它会形成寄生电容,改变周围布线的阻抗或在电路之间产生“潜在”通路,从而造成不利影响。简而言之,如果在电路板上铺设了一块覆铜(非电路信号走线),来确保一致的电镀厚度。覆铜区域应避免浮空,因为它们会影响电路设计。

最后,确保考虑天线附近任何接地区域的影响。任何单极天线都将接地区域、走线和过孔作为系统均衡的一部分,非理想均衡布线会影响天线的辐射效率和方向(辐射模板)。因此,不应将接地区域直接放置在单极PCB引线天线的下方。

综上所述,应该遵循以下原则:

  • 尽量提供连续、低阻的接地区域。
  • 填充线的两端接地,并尽量采用过孔阵列。
  • RF电路附近不要将覆铜线浮空,RF电路周围不要铺设铜皮。
  • 如果电路板包括多个地层,信号线从一侧过度另一侧时,最好铺设一个接地过孔。

晶体电容过大

寄生电容会使晶振的工作频率偏离目标值9。因此,须遵循一些常规准则,降低晶体引脚、焊盘、走线或与RF器件连接的杂散电容。

应遵循以下原则:

  • 晶体与RF器件之间的连线尽可能短。
  • 相互之间的走线尽可能保持隔离。
  • 如果并联寄生电容太大,则去除晶体下方的接地区域。

平面走线电感

不建议使用平面走线或PCB螺旋电感,典型PCB制造工艺具有一定的不精确性,例如宽度、空间容差,从而对元件值精度影响非常大。因此,大多数受控和高Q值电感均为绕线式。其次,可以选择多层陶瓷电感,多层片式电容厂商也提供这种产品。尽管如此,有些设计者还是在不得已的情况下选择了螺线电感。计算平面螺旋电感的标准公式通常采用惠勒公式10

  式8.

式中,a为线圈的平均半径,单位为英寸;n为匝数;c为线圈磁芯的宽度(rOUTER - rINNER),单位为英寸。当线圈的c > 0.2a时11,该计算方法的精度在5%之内。

可以使用方形、六角形或其它形状的单层螺旋电感。可以找到非常好的近似方法,对集成电路晶圆上的平面电感进行建模。为了达到这一目的,对标准惠勒公式进行修改,得到非常适合小尺寸及方形规格的平面电感估算方法12
 

  式9.

式中,ρ为充填比:式10.;n为匝数,dAVG为平均直径:式11.。对于方形螺旋,K1 = 2.36,K2 = 2.75。13

避免使用这种电感的原因有很多,它们通常受空间限制而导致电感值减小。避免使用平面电感的主要原因是受限制的几何尺寸,以及对临界尺寸的控制较差,从而无法预测电感值。此外,PCB生产过程中很难控制实际电感值,电感还会将噪声耦合到电路的其它部分的趋向(参见上文中的引线耦合部分)。

总而言之,应该:

  • 避免使用平面走线电感。
  • 尽量使用绕线片式电感。

总结

如上所述,几种常见的PCB布局陷阱会造成ISM-RF设计问题。然而,注意电路的非理想特性,您完全可避免这些缺陷。补偿这些不希望的影响需要适当处理表面上无关紧要的事项,例如元件方向、走线长度、过孔布置,以及接地区域的用法。遵守以上的指导原则,您可明显节省浪费在修正错误方面的时间和金钱。



参考文献

  1. Johnson, Howard, and Graham, Martin, eds., High-Speed Digital Design: A Handbook of Black Magic, (Prentice Hall PTR, 1993), p. 29.
  2. Ibid, p. 258.
  3. Ibid, p. 247.
  4. Institute for Interconnecting and Packaging Electronic Circuits or Institute for Printed Circuits, www.ipc.org/.
  5. IPC-2251 Design Guide for the Packaging of High Speed Electronic Circuits, High Speed/High Frequency Committee (D-20) of IPC, (November 2003).
  6. Missouri University of Science and Technology's Electromagnetic Compatibility Laboratory (http://emclab.mst.edu/pcbtlc2/index.html), PCB Trace Impedance Calculator.
  7. Johnson, Howard, and Graham, Martin, eds., Op Cit., p. 187.
  8. Ibid, p. 201.
  9. Maxim application note 1017, "How to Choose a Quartz Crystal Oscillator for the MAX1470 Superheterodyne Receiver," (March 2002), pp. 2–4.
  10. Simple Inductance Formulas for Radio Coils, Harold A. Wheeler, Proceedings of the Institute of Radio Engineers, Volume 16, Number 10, (October 1928), pp. 1398–1400.
  11. Missouri University of Science and Technology's Electromagnetic Compatibility Laboratory http://emclab.mst.edu/pcbtlc2/index.html, PCB Trace Impedance Calculator.
  12. IEEE® Journal of Solid-state Circuits, Volume 34, Number 10, Sunderarajan S. Mohan, Hershenson, Boyd, and Lee, (October 1999), pp. 1419–1424.
  13. Ibid, p.1420.
基于数据挖掘的音乐推荐系统设计与实现 需要一个代码说明,不需要论文 采用python语言,django框架,mysql数据库开发 编程环境:pycharm,mysql8.0 系统分为前台+后台模式开发 网站前台: 用户注册, 登录 搜索音乐,音乐欣赏(可以在线进行播放) 用户登陆时选择相关感兴趣的音乐风格 音乐收藏 音乐推荐算法:(重点) 本课题需要大量用户行为(如播放记录、收藏列表)、音乐特征(如音频特征、歌曲元数据)等数据 (1)根据用户之间相似性或关联性,给一个用户推荐与其相似或有关联的其他用户所感兴趣的音乐; (2)根据音乐之间的相似性或关联性,给一个用户推荐与其感兴趣的音乐相似或有关联的其他音乐。 基于用户的推荐和基于物品的推荐 其中基于用户的推荐是基于用户的相似度找出相似相似用户,然后向目标用户推荐其相似用户喜欢的东西(和你类似的人也喜欢**东西); 而基于物品的推荐是基于物品的相似度找出相似的物品做推荐(喜欢该音乐的人还喜欢了**音乐); 管理员 管理员信息管理 注册用户管理,审核 音乐爬虫(爬虫方式爬取网站音乐数据) 音乐信息管理(上传歌曲MP3,以便前台播放) 音乐收藏管理 用户 用户资料修改 我的音乐收藏 完整前后端源码,部署后可正常运行! 环境说明 开发语言:python后端 python版本:3.7 数据库:mysql 5.7+ 数据库工具:Navicat11+ 开发软件:pycharm
MPU6050是一款广泛应用在无人机、机器人和运动设备中的六轴姿态传感器,它集成了三轴陀螺仪和三轴加速度计。这款传感器能够实时监测并提供设备的角速度和线性加速度数据,对于理解物体的动态运动状态至关重要。在Arduino平台上,通过特定的库文件可以方便地与MPU6050进行通信,获取并解析传感器数据。 `MPU6050.cpp`和`MPU6050.h`是Arduino库的关键组成部分。`MPU6050.h`是头文件,包含了定义传感器接口和函数声明。它定义了类`MPU6050`,该类包含了初始化传感器、读取数据等方法。例如,`begin()`函数用于设置传感器的工作模式和I2C地址,`getAcceleration()`和`getGyroscope()`则分别用于获取加速度和角速度数据。 在Arduino项目中,首先需要包含`MPU6050.h`头文件,然后创建`MPU6050`对象,并调用`begin()`函数初始化传感器。之后,可以通过循环调用`getAcceleration()`和`getGyroscope()`来不断更新传感器读数。为了处理这些原始数据,通常还需要进行校准和滤波,以消除噪声和漂移。 I2C通信协议是MPU6050与Arduino交互的基础,它是一种低引脚数的串行通信协议,允许多个设备共享一对数据线。Arduino板上的Wire库提供了I2C通信的底层支持,使得用户无需深入了解通信细节,就能方便地与MPU6050交互。 MPU6050传感器的数据包括加速度(X、Y、Z轴)和角速度(同样为X、Y、Z轴)。加速度数据可以用来计算物体的静态位置和动态运动,而角速度数据则能反映物体转动的速度。结合这两个数据,可以进一步计算出物体的姿态(如角度和角速度变化)。 在嵌入式开发领域,特别是使用STM32微控制器时,也可以找到类似的库来驱动MPU6050。STM32通常具有更强大的处理能力和更多的GPIO口,可以实现更复杂的控制算法。然而,基本的传感器操作流程和数据处理原理与Arduino平台相似。 在实际应用中,除了基本的传感器读取,还可能涉及到温度补偿、低功耗模式设置、DMP(数字运动处理器)功能的利用等高级特性。DMP可以帮助处理传感器数据,实现更高级的运动估计,减轻主控制器的计算负担。 MPU6050是一个强大的六轴传感器,广泛应用于各种需要实时运动追踪的项目中。通过 Arduino 或 STM32 的库文件,开发者可以轻松地与传感器交互,获取并处理数据,实现各种创新应用。博客和其他开源资源是学习和解决问题的重要途径,通过这些资源,开发者可以获得关于MPU6050的详细信息和实践指南
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值