毫米波电路的PCB设计和加工(第一部分)

news2024/11/24 11:14:39

毫米波应用要点——相位精度受许多变量影响

从自动驾驶车辆上使用的防碰雷达系统到第五代(5G)高数据速率新无线(NR)网络技术,毫米波(mmWave)电路的应用领域正在快速增长。许多应用正在促进工作频段往更高的频率变化(如>24GHz)。然而,这种波长更短的电路,设计和加工的微小变化可能造成电子产品性能出现重大差异。了解毫米波频率和低频频率PCB电路之间的差异可能有助于避免电路性能异常和差异。

PCB射频技术概述

与低频电路相比,高频射频/微波电路易受电路材料和加工工艺的影响。虽然电源线和数字控制等电路功能可以用低成本FR-4电路材料,但是射频、微波和毫米波电路需要性能更好的电路材料,以尽量减少信号损耗和畸变。许多具有很多不同电气功能的多层混合信号PCB通常由不同类型的电路材料混合压制而成,应选择最适合的材料用于该层电路功能。

高频PCB通常基于三种常见电路传输线技术,即:微带线电路、带状线电路或接地共面波导(GCPW)电路(见图1)。图中基于单端传输线描绘了每种电路的电场(E)和电流密度,可以看到每种电路类型的结构各不相同,其中这里所示的电场为导体与地层的耦合区域。对于差分电路,使用的两根导线其间也存在耦合。例如,对于一个差分微带线电路,电场将在顶层的信号导体之间和顶层到地层的导体之间相互耦合。尤其是在较高频率下,使用这些传输线的高频电路极易受电路材料参数和PCB加工的影响。

​图1:三种常见高频电路类型,即微带线、接地共面波导(GCPW)和带状线电路的横截面图(左侧),以及各种电路类型的相应电场(E)和电流密度(右侧)。

图1中对三种电路类型的描述较为简单,随着频率的变化而这种描述会有所不同。在较高频率下,由于趋肤效应,横截面图中所示的电流密度深度将更小,而电场也将较为密集。每个电路的电磁波(EM)(电场和磁场)将沿着与二维电路图垂直的方向,由页面向外传播。

这三类高频传输线的性能均由介质材料决定。在带状线电路中,导体被介质材料环绕;在微带线电路和GCPW电路中,电场延伸到介质材料以外,包含电路周围的空气构成的电路的整个电磁环境,因此这两种电路中的波的传播的介电常数(Dk)综合了基板材料的Dk和空气的Dk(大约为1)。这种情况下的介电常数就是所谓的“有效Dk”。

图1所示的GCPW是一个紧耦合GCPW电路,在顶部共面电路层的信号导体之间以及到接地面的间隔较小。间隔或距离较大则为松耦合的GCPW电路。相比较,紧耦合GCPW有较大比例的电场存在于空气中,而松耦合GCPW有较大比例的电场位于介质基板材料内(基板材料的Dk高于空气)。所以由于空气的影响,紧耦合GCPW的有效Dk低于松耦合GCPW。

电路中可用信号功率往往会随着频率增加而降低,因此需要密切注意而尽量减少高频电路中的信号损耗。保持阻抗匹配是降低高频电路或系统中的互连元件损耗的关键,例如图2所示的信号发生器和负载之间的传输线。由于信号能量会转化成热量,所以即使发生器和负载阻抗匹配,无源元件(例如高频传输线)也会由于自身介质和导体损耗而出现一定量的插入损耗。但是,当阻抗不匹配时(见图2b),传输连接处的信号反射再会引起回波损耗,从而传输线的总损耗会进一步增大,如图从匹配时的标称3dB增加到6dB。当必须保证接收端信号功率时,插入损耗和回波损耗必须最小化。插入损耗和回波损耗可以用矢量网络分析仪(VNA)测量,测量插入损耗时,将散射(S)参数测量设为S21,而测量回波损耗时,将散射(S)参数测量设为S11。

​图2:阻抗匹配时的传输线(a)损耗和阻抗不匹配的传输线(b)的损耗。

高频电路的插入损耗是几种不同损耗总和,包括导体损耗(导体)、介质损耗(基板材料)、辐射损耗(电路的能量辐射)和泄漏损耗(铜层之间的能量泄漏)。这四种损耗中任一种损耗的减少都将降低高频电路的插入损耗。

泄漏损耗通常是体积电阻率相对较低的材料的一个关注点,例如半导体材料。但是对于体积电阻率较高的高频PCB电路材料来说,泄漏损耗通常可以忽略不计。另一方面,在高功率电路中泄漏损耗可能是一个值得关注的问题,但对毫米波电路中的小信号功率基本也不用考虑。辐射损耗在毫米波频率下值得关注的损耗,它可以作为电路总插入损耗研究的一部分模拟计算。这里我们先以导体损耗和介质损耗为主来讨论电路的插入损耗。

将不同厚度电路中的插入损耗进行分解,对于基板介质材料较薄的电路,导体损耗占主要部分,此时信号与地平面的间隔不大,电场更为集中在导体下方的电路;对于基板介质较厚的电路,信号与地平面间隔较大,此时导体损耗占插入损耗比例较小,介质损耗占主要部分。图3显示了微带线电路的导体损耗(与介电损耗)如何随着基板厚度改变的变化情况。

​图3:对于较厚的电路,导体损耗占微带线电路的总插入损耗的比例较小。

图3所示的是使用50Ω微带线传输线电路测试的总的插入损耗情况。所有电路均使用相同的50Ω设计、相同的覆铜基板,仅厚度不同。可以看到,电路损耗的测试结果(紫色)与模型计算(绿色)的总的插入损耗值非常的匹配,进一步证实模型计算的正确性。同时也给出在不同厚度下介质损耗与导体损耗各自占比的分布和变化情况。

图3中也显示了对于使用相同介质材料的电路随着基板厚度不同的导体损耗的变化。介质基板与铜箔的交界面处的铜箔粗糙度也是影响导体损耗的因素。与较光滑的铜箔表面相比,粗糙的铜箔表面会增加导体损耗。铜箔粗糙度也会对电路的Dk值产生影响,铜箔越粗糙,电路的电磁波传播路径将增加,形成慢波效应,从而使电路上表现出的Dk值高于其标称值一样,增加信号传播的相位延时。

对高频设计通常需要一个选择薄的基板材料,且高频下低插入损耗是一个关键指标。这种情况下,铜箔的类型也成为一个重要的考虑因素,越光滑的铜箔插入损耗越小。例如,在图3中比较了不同厚度下导体损耗的变化情况,可以看到,在较薄的电路中导体损耗将占电路总插入损耗的大部分。因此,为降低导体损耗可以选择较光滑的铜箔来降低导体。尽管如此,仍可以通过控制介质损耗来降低插入损耗。因此,选用一种损耗因子(Df)较低的材料仍可以降低电路的总插入损耗。例如,图3中的材料的损耗因子Df为0.0037,如果使用Df为0.0010的材料时,介质损耗(和插入损耗)进一步降低。

相位精度

在很多高频电路中,相位是一个重要的电气参数,尤其是在毫米波应用(例如汽车雷达和5G无线网络)中,相位是许多先进调制方式的基本信息。电路需要保持一致的相位响应,从而使雷达和无线通信等系统能够提供可靠信息。电路相位响应通常以相位角或相速度来表征,例如,理想正弦波的电路的一个周期或波长的相位角响应为360°。图4举例说明了对于某一电路材料(Dk值为3.0),在7.6GHz条件下,以360°相位角响应或一个波长的物理长度下的微带线电路为参考,不同的参数变化对于相位角的影响。

​图4:在7.6GHz条件下,以一个周期相位角响应或一个波长的微带线电路(最上方的电路)的为参考,不同参数变化下的相位角响应。

如图4所示,电路设计和电路材料特性的微小变化就可能影响相位角响应。参考电路的微带线的物理长度1英寸,在7.6GHz频率下刚好是一个波长或者相位响应360°。因为波长随着频率的增加而下降,所以在两倍频率(15.2GHz)下,相同的电路其相位角响应为两个波长或720°。对于7.6GHz条件下的电路的两个波长,则需要一个2"(50.8mm)的实际长度。

高频电路设计通常基于支持特定频带和范围,电路的物理特性在很大程度上是与波长相关的,如四分之一波长或半波长特性。图4所示的参考电路在7.6GHz条件下的一个波长为1英寸,随着频率的增加而波长变短,所以非常容易看出,在毫米波频率下,电路尺寸的微小变化都会带来相应的相位差异。

电路材料参数可能影响电路的相位角响应,例如Dk和铜箔粗糙度。例如图4中的第三个电路,长度相同但Dk增大到4.0,相同频率7.6GHz条件下相位角响应变为410°。同样地,随着电路材料Dk值的降低,相位角响应减少。与光滑的铜箔相比,较粗糙的铜箔会降低波速,增大相位延迟或相位角响应(如图4所示的底部电路)。

基于相位响应的毫米波电路,相位角或相位响应一致性是一个重要的性能参数。虽然1英寸长度的微带线电路在7.6GHz条件下的相位角响应刚好一个周期(360°),但对于77GHz雷达,在Dk值为3.0的基板材料上加工的具有相同物理长度的微带线电路却有大于4,000°的相位角响应,相位角变化对于电路的微小变化异常敏感。而对于毫米波雷达传感器的性能,即使小至±30°的相位角变化也可能造成雷达检测错误(例如汽车防撞系统中的雷达检测)。对于如在5G NR系统中使用的26GHz和28GHz频率的频率越低的毫米波电路,相位响应对于调制网络准确性同样重要。频率越高、波长越小,电路受相位角变化的影响越大。

毫米波PCB的设计

在毫米波频率,由于波长短,PCB的性能受很多变量的影响。首先需要考虑是信号从连接器馈入到PCB上带来的影响。在连接器信号馈入口处的阻抗异常,或阻抗变化可能造成信号反射、回波升高和畸变。高频连接器与PCB的连接尽管距离较短,阻抗异常仅发生在0.1"(2.54mm)左右的距离上,但是该长度在毫米波频率下可能与小数倍波长相接近,从而造成波形畸变。例如,40GHz下的波长为0.18"(0.46mm)与0.1"就非常接近,0.1"的变化就可能造成40GHz信号异常。在较低频率下,连接器带来的阻抗异常影响较小,因为在低频率的波长较长,该短距离上的影响较少。

在某小数倍波长长度的阻抗异常可能影响毫米波电路性能,那么具体多少长度才算呢?通常,半波长的阻抗异常通常会影响性能;四分之一波长异常也可能影响毫米波电路性能,但是与半波长相比影响会小一些较小。通常,八分之一或更长波长的阻抗异常将影响波特性,因此,反过来讲,保持在十分之一或更短波长距离,可以尽量减少在毫米波频率下的电路性能问题。

在毫米波频率下,保证基板厚度和导体宽度等电路特性小于相应频率下的十分之一波长能够避免产生性能异常,避免不必要谐振。例如,在工作频率下、具有二分之一波长厚度的电路基板上制作的毫米波电路会在信号层和地层之间产生谐振条件。工作频率下二分之一波长的导线宽度也将在电路导体宽度上产生谐振条件。将基板厚度和导体宽度保持在工作频率下十分之一或更短波长,可以避免发生不必要的谐振条件。

本文将分为两个部分,第二部分请关注后续发文。

END

作者:罗杰斯公司

来源:毫米波电路的PCB设计和加工(第一部分) - RFASK射频问问

关于RFASK射频问问

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

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

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

相关文章

锐浪报表 Grid++Report 导出其它格式文件

锐浪报表 GridReport 导出其它格式文件 GridReport控件设计的报表,不仅可以打印,还可以导出8种格式的报表文件。 在GridReport的打印浏览中,有指定导出文件的对话框: 但是,软件的设计中,往往需要设计出&am…

黑*头条_第5章_延迟任务精准发布文章(新版)

黑*头条_第5章_延迟任务精准发布文章(新版) 文章目录黑*头条_第5章_延迟任务精准发布文章(新版)1)文章定时发布2)延迟任务概述2.1)什么是延迟任务2.2)技术对比2.2.1)DelayQueue2.2.2)RabbitMQ实现延迟任务2.2.3)redis实现3)redis实现延迟任务4)延迟任务服务实现4.1)搭建heima-l…

༺ཌ༈学编程到底学那种语言呢?༈ད༻

说到底,编程语言只是工具,就像螺丝刀一样。在需要使用圆头螺丝刀的时候,你就不能一意孤行使用一字螺丝刀。你需要根据实际的情况做决定。没有任何一种编程语言能够取代一切,成为终极编程语言。你需要根据当前岗位的要求&#xff0…

分布式数据库中间件Mycat介绍

从Cobar到Mycat,从闭源到开源,作为一个开源的分布式数据库中间件,Mycat已经被众多开源项目使用。本文简要介绍下Mycat的特性、基本架构以及分库分表和读写分离的配置。 1、Mycat基本介绍 Mycat是一个开源的分布式数据库中间件,前…

nodejs+vue044高校学生信息管理系统

大学生信息综合管理系统分三个身份登录,一个学生,一个管理员。学生只能修改密码,而管理员可以修改任何信息。老师可以查看自己的课表和校园活动. 管理员模块主要有老师管理,添加老师,班级管理,班级添加&…

[附源码]Python计算机毕业设计Django文具商城购物系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

Educational Codeforces Round 140

C. Count Binary Strings 大意: 要求满足条件的01串的个数 要求如下 给定一个上三角矩阵,对于矩阵的元素i,j,a[i][j]有一下三个取值: 1:i-j之间只能有一种元素 2:i-j之间只能有两种元素 0: i-j之间无所谓 思路…

(Week 7)动态规划(C++)

目录[NOIP2005 普及组] 采药(C,动态规划)题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1提示解题思路:最长上升子序列(C,Dilworth,贪心)题目描述输入格式输出格式样例 #1样…

一文盘点Zebec生态的收益模型

随着加密市场逐渐陷入低谷,曾经火热的NFT、GameFi等赛道都陷入了沉寂。投资者目前很难在加密市场中获得可观的收益,而在整体加密市场发展局势不明朗的情况下,行业目前缺乏发展动力。 目前,以流支付为主要定位的Zebec生态&#xff…

Java 基础语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有&a…

Tomcat 9.0 安装及配置教程(win10系统)

一、前言 Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。 二、安装前准备 1.确保安装过jdk,安装过可跳过。 如果没有安装可以先安装一下win10下JDK 官方中…

品优购首页布局-头部

10. 品优购首页布局 效果图: 项目结构如下: 命名集合: 名称说明快捷导航栏shortcut头部header标志logo购物车shopcar搜索search热点词hotwrods导航nav导航左侧dorpdown 包含 .dd .dt导航右侧navitems 1). shortcut 制作 通栏的盒子 命名为sho…

网络协议与攻击模拟 | APR_TCP | 系统性学习 | 无知的我费曼笔记

文章目录网络协议与攻击模拟-APR协议网络协议与攻击模拟-实施ARP攻击与欺骗实施ARP攻击实施ARP欺骗网络协议与攻击模拟-TCP三次握手网络协议与攻击模拟-APR协议 APR协议的作用 解析IP地址为MAC地址。从而进行二层数据交互 ARP工作流程 ARP请求 ARP响应 APR的报文格式 在W…

vue——将原生事件和属性绑定到组件

再vue官方文档 将原生事件绑定到组件 中有如下代码描述&#xff1a; 1. v-bind“$attrs” 以html原生属性的形式批量绑定父组件传过来的属性到任意位置&#xff0c; 例如&#xff0c;一些ui组件或者原生input标签需要一些属性来完成某些功能&#xff0c;例如 <input typ…

Linux安装Jenkins(Java11最新版)

文章目录♈️查看java版本♉️1.下载♊️2.上传到服务器♋️3.启动♌️4.记住密码♍️5.解锁Jenkins♎️6.修改插件安装地址♏️7.安装插件♐️8.登录♐️9.修改密码注意&#xff0c;这里是需要java环境的&#xff0c;如果没有java环境请参考 Linux安装Java环境 ♈️查看java版…

「集合底层」Vector底层结构及源码剖析

「集合源码」Vector底层结构及源码剖析 文章目录「集合源码」Vector底层结构及源码剖析一、基本介绍二、类继承关系三、Vector特性四、底层源码分析1、四个构造器2. 添加一个元素的过程以及扩容机制五、Vector与ArrayList共同点区别一、基本介绍 Vector 是一个矢量队列&#x…

【开发指南】AR Foundation 扫描

开发平台&#xff1a;Unity 2020 版本以上 编程平台&#xff1a;Visual Studio 2022 面向平台&#xff1a;IOS 设备   一、本文聚焦问题点 使用哪种 API 完成相机权限的获取如何进行画面跟踪对象的捕获。 对深入了解AR的开发者尤为重要。但只是从应用目的上&#xff0c;只需要…

C++PrimerPlus 第八章 函数探幽-8.5 函数模板

目录 8.5 函数模板 8.5.1 重载的模板 8.5.2 模板的局限性 8.5.3 显式具体化 8.5.3.1 第三代具体化&#xff08;ISO/ANSI C标准&#xff09; 8.5.3.2 显式具体化示例 8.5.4 实例化和具体化 8.5.5 编译器选择使用哪个函数版本 8.5.5.1 完全匹配和最佳匹配 8.5.5.2 部分…

计算机毕设Python+Vue学生风采网(程序+LW+部署)

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

【Python学习记录】numpy数组用法整理

✨ 博客主页&#xff1a;小小马车夫的主页 ✨ 所属专栏&#xff1a;Python学习记录 文章目录前言一、numpy数组创建1、numpy.array创建数组2、从已有数组中创建数组二、numpy创建数组初始化1、numpy.zero2、numpy.ones3、numpy.arange4、numpy.linspace5、numpy.random三、nump…