如何在小型pcb的移动设备上获得更好的无线性能
如何在小型pcb的移动设备上获得更好的无线性能
How to get better wireless performance for mobile devices with small PCBs
小型无线设备的需求正在增长,用于消费类应用,如可穿戴设备、医疗设备和跟踪器,以及工业应用,如照明、安全和建筑管理。因此,更小的电子设备将需要更小的PCB,这意味着天线必须使用较短的接地平面,如果它们是电池供电的,电源也是一个因素,因为设备不能消耗太多的功率。
这对产品设计师来说是一个很大的挑战。在新产品可以在运营商网络上使用之前,最终设计需要提交给正式的网络和政府批准,如果天线不能正常工作,或者如果设备通过重新辐射设备的噪声而产生无线电干扰,则设计很可能失败。因此,对于较小的产品,要获得运营商的批准就更难了,因为要实现足够好的无线性能来通过最低的发射和接收电平,就更难了。这在美国尤其如此,因为设计必须符合严格的标准才能获得网络的批准。
事实上,对于工作在1GHz以下频率的电小型天线,理想情况下,它们需要100mm或更大的接地层长度才能获得良好的性能和效率。如果天线效率下降,将导致功耗和成品网络审批问题。这意味着产品设计师面临的挑战是创造一个有足够空间让天线正常工作的设计,同时还要将所有组件安装到更小的PCB中。
对于工作频率低于1GHz的天线来说尤其如此,这些天线通常用于物联网设备、产品跟踪器、健身设备和其他类似的小型设备。
近距离使用的可穿戴设备和医疗设备带来了特殊的挑战。人体对射频信号有一定的限制,所以设计师应该考虑天线的辐射方式,一定要把天线放在人体不会阻挡信号的地方。
可穿戴设备可以小到50毫米甚至更小。其中一些可能使用不止一个天线!
在小型设备中,有几个因素会影响天线的性能,本文将依次介绍这些因素。第一个也是最重要的是地平面,在很多情况下,它对于天线的辐射是必不可少的。但这并不是全部,设计师应正确放置天线,并考虑其他部件以及这些部件相对于天线的位置,以确保天线路径中没有噪音或金属。最后,机壳对于设备可以起到不同的作用,我们将概述要避免的主要材料。
嵌入式天线-它们的工作原理
偶极子天线使用两个散热器工作,而嵌入式芯片天线只有一个。对于嵌入式天线,PCB的表面成为第二个散热器。这解释了为什么,如果PCB的长度太短,天线将不能有效地工作。
天线的共振与其波长直接相关。天线必须以波长的整数倍或分数倍谐振,最短谐振长度为波长的四分之一。
916MHz频率下的全波天线需要大约327mm长,这对于嵌入式天线是不可行的,但是对于87.2mm的接地层,四分之一波长的天线是可行的。这将盘绕在隐藏在微小的表面贴装芯片天线内部的铜线和层上。
天线设计人员利用地平面作为半波偶极子缺失的一半来克服这一局限性,使得四分之一波单极子天线辐射到地平面上。因此,小型无线设备中最流行的嵌入式天线往往是四分之一波单极子天线。
地平面长度
为了使嵌入式天线有效地工作,接地层必须至少是天线在其最低频率时的四分之一波长。因此,在较低频率下,当地平面为100mm或更大时,设计将更容易。
嵌入式天线的性能直接关系到它的地平面的长度,因此允许平面图是正确的长度是小型设计的最大挑战。
图1显示了从左边的794MHz到右边的2.69GHz的接地层长度和天线效率之间的权衡。

Figure 1.
这些结果清楚地显示了频率低于1GHz的小型地面天线效率是如何下降的。这些结果是在791-960MHz,1710-2170MHz,2300-1400MHz和2500-2969MHz频率下工作的3G/4G芯片天线的结果。
一般来说,对于频率低于1GHz的设备,接地层需要为100mm或更大。在美国,4G频段使用的频段低至698MHz,甚至617MHz,因为T Mobile的B71频段要求接地层长度甚至超过100mm。
在PCB上定位天线
接下来,我们应该考虑天线在PCB上的位置及其相对于其他组件的位置。天线应放置在整体射频布局和PCB堆叠的最佳位置,以使其有效辐射。
每个单独的天线都被设计成可以在PCB上的几个地方高效地工作。这通常是一个角落或一个边缘,但是每个天线是不同的,所以选择一个符合设计的天线,并根据制造商对该天线的建议放置它是很重要的。
图2显示了天线如何放置在一个小型设备(如可穿戴产品或手表)中的间隙区域。

Figure 2.
图3显示了适合手表设计的天线位置。并保持上述设计中所示的红色天线间隙。

Figure 3.
不要将有噪音的部件,如电池或LCD靠近天线部分。天线是接收能量的无源元件,接收来自噪声分量的辐射噪声,并将噪声传输到收音机,从而降低接收到的信号。天线也应远离人体以提高射频性能,这是上面图3中用蓝色标记的距离。
射频馈线和接地连接的布置对天线的功能至关重要。对于小型PCB中的小型嵌入式天线,蚀刻在PCB上的铜轨道可能构成天线的一个组成部分,因此应注意遵循制造商的规范或参考设计。
整体射频布局和PCB堆叠
通过在设计中仔细考虑射频元件的布局,可以最大限度地提高天线的性能。铜接地板不应被切割成痕迹或布置在一层以上,这样天线的接地板部分将能够更有效地辐射。
在PCB布局中,保持LCD或电池等组件远离天线区域是非常重要的,因为这些可能会干扰天线的辐射方式。
对于多频段频率,我们建议至少有四层PCB布局。
图4显示了顶层和底层是如何提供接地层的,而需要远离接地层的数字信号和电源则在这两层之间的空间中运行。

Figure 4.
调整天线性能
对于接地层比理想短的情况,设计师可以考虑其他技术来提高嵌入式天线的性能。
一种方法是调整天线的工作国。4G的频率范围很宽,从698MHz到2690MHz,但是每个不同的世界区域只使用这个频段的一部分,一个天线一次只能在一个频率上工作。这意味着,当一个产品要在一个地理区域使用时,可以对其进行调谐,使其在较窄的频段内工作。这将提高天线的性能。
另一种技术是包括一个有源调谐网络,有效地增加了一个射频开关电路,这将有助于克服由于主电路板小于75毫米的接地面积而造成的带宽减少。在天线馈源点附近增加PI匹配电路,对天线进行微调,提高天线性能。匹配电路的设计通常需要射频专家的帮助。
图5显示了天线评估板上的匹配电路。

Figure 5.
设计输电线路
一旦选择了PCB的材料并且知道了其厚度和介电常数,就可以使用商用RF跟踪设计软件包来设计共面传输线。这将使用PCB厚度、铜层分离和基板介电常数来计算传输线的最佳宽度和两侧的适当间隙,以实现50Ω的共面传输线。
所有传输线的特性阻抗应设计为50Ω,射频系统的其他部分,如收发器或功率放大器,也应设计为50Ω的阻抗。
Antenova提供了一个免费的射频传输线计算器工具,帮助设计师确定传输线的尺寸。
其他因素
可能有多个天线,在同一PCB上以不同的频率工作,但放置得很近。如果天线是一个仅接收的系统,例如GPS接收机,则可能会被附近的发射天线(如4G无线电)检测到,从而降低GPS系统的精度。必须小心地通过天线之间的物理距离来分离这些天线系统-确保天线彼此正交-或者通过开槽去除天线之间共享的接地电流。
在多输入多输出(MIMO)系统中,设计需要一个以上的天线,这些天线应该与一个天线相对放置,以便它们能够共存。然后它们可以匹配到相同的频率。必须放置天线,以确保隔离和互相关在可接受的范围内。如上所述,必须小心地通过天线之间的物理距离来分离设备中的天线,确保天线彼此正交,或者在天线之间开槽以去除天线之间共享的接地电流。
图6显示了多样性的接近配置。

Figure 6.
Figure 7 shows opposed configurations for diversity.
图7显示了多样性的对立配置。

Figure 7.
外壳不应包含靠近天线的金属,但某些金属涂层是可以接受的,因为它们不能有效地传导能量。天线附近的金属物体会导致天线的频率降低。它还可以减少天线的工作带宽。天线附近金属物体的另一个问题是,金属物体阻挡了金属放置的方向上的信号,从而降低了整体辐射方向图,并可能导致信号劣化到与基站失去连接的程度。
结论
如果产品设计包括天线,尤其是使用小型PCB的天线,我们建议首先选择天线,然后将其放置在PCB上。这样做比将天线插入其他已完成的设计要容易得多。首先考虑天线通常是实现射频元件正常工作的设计的最快方法。
这将增加获得设备网络批准的机会。如果要获得批准,而且规则很严格,那么天线就需要高效运行。然而,AT&T确实考虑到了小于107毫米的设备,并降低了这些小型设备的效率阈值。
如何在小型pcb的移动设备上获得更好的无线性能的更多相关文章
- 嵌入式设备上的 Linux 系统开发
		转载:http://www.ibm.com/developerworks/cn/linux/embed/embdev/index.html 如果您刚接触嵌入式开发,那么大量可用的引导装载程序(bo ... 
- 在本地调试移动设备上的页面——神器weinre介绍
		平时写代码,最喜欢用chrome的developer Tool调试页面了,基本是离不了的工具.但是当页面需要在移动设备上使用,尤其是被嵌入到Hybird APP中时,由于移动版的chrome没有dev ... 
- 如何在移动设备上调试html5开发的网页
		在我们用phoengap+html5做的移动app中,经常遇到的问题就是 本地网页兼容但是到了app出现不兼容的情况,原因是手机端页面,大多运行在webkit内核的浏览器上,但还是会因平台.厂商的不同 ... 
- XE6 & IOS开发之免证书真机调试(3):生成iPA文件并安装到其它苹果设备上(有图有真相)
		网上能找到的关于Delphi XE系列的移动开发的相关文章甚少,本文尽量以详细的图文内容.傻瓜式的表达来告诉你想要的答案. 原创作品,请尊重作者劳动成果,转载请注明出处!!! 1.既然我们已经在真机上 ... 
- 如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?
		如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?原文链接:http://www.java2class.net/bbs/viewthr ... 
- 非root Android设备上Tcpdump的实现
		通常我们在Android应用中执行某个命令时会使用"Runtime.getRuntime().exec("命令路径")"这种方式,但是当我们执行抓包操作时,使用 ... 
- 在ios android设备上使用 Protobuf (使用dll方式)
		http://game.ceeger.com/forum/read.php?tid=13479 如果你的工程可以以.Net 2.0 subset模式运行,请看这个帖子中的方法. 地址:http://g ... 
- UNITY3d在移动设备上的一些优化实战(一)-概述
		转自:UNITY3d在移动设备上的一些优化实战(一)-概述 http://blog.csdn.net/leonwei/article/details/39233921 项目进入了中期之后,就需要对程序 ... 
- Fiddler:在PC和移动设备上抓取HTTPS数据包
		Fiddler是一个免费的Web调试代理,支持任何浏览器.系统以及平台.这个工具是进行Web和App网络开发的必备工具,戳此处下载. 根据Fiddler官网的描述,具有以下六大特点: Web调试 性能 ... 
随机推荐
- SSDT表概念详解
			SSDT 的全称是 System Services Descriptor Table,系统服务描述符表. 这个表就是一个把 Ring3 的 Win32 API 和 Ring0 的内核 API 联系起来 ... 
- Tomcat漏洞集合
			目录 Tomcat的几大高危漏洞 Tomcat安全措施 Tomcat的几大高危漏洞 1.Tomcat后台弱口令上传war包(Tomcat管理弱口令页面Getshell) 2.Tomcat的PUT的上传 ... 
- Windows核心编程 第27章 硬件输入模型和局部输入状态
			第27章 硬件输入模型和局部输入状态 这章说的是按键和鼠标事件是如何进入系统并发送给适当的窗口过程的.微软设计输入模型的一个主要目标就是为了保证一个线程的动作不要对其他线程的动作产生不好的影响. 27 ... 
- SEO优化技术的简介
			严格来讲,seo技术没有所谓的严格的黑帽与白帽之分.即使是正常的301重定向,在某些情况下也能作用于黑帽seo技术.我们能判定一个人是真正的好人还是坏人么?答案是否定的.之所以解密所谓的黑帽seo,是 ... 
- 开源囧事4:你们这些卖代码的能不能留自己的QQ号?留我QQ号干嘛?
			缘起于开源项目 从 2017 年开始,陆陆续续写了一些开源项目放到开源网站里,都是一些实战项目,给大家练练手.有基础整合的demo,有 Spring Boot 博客项目,有 Spring Boot 商 ... 
- window系统搭建医药后台系统
			软件准备: mysql版本: 5.7 jdk版本:1.8 tomcat版本: 9.0 mysql:5.7 第一步:新建Mysql连接 新建Mysql连接 第二步:新建数据库 新建数据库 第三步 ... 
- 找大于等于一个数的最小的2^n
			最近看hashmap源码时,发现给定初始capacity计算threshold的过程很巧妙. 1 static final int tableSizeFor(int cap) { 2 int n = ... 
- Linux下 sudo命令
			平常使用Linux的时候,都是用普通用户登录执行命令,但是有些命令需要root权限才能执行,如果切换到root用户去执行,就需要输入root密码,为了系统的安全性,应该尽可能少的直接在终端上输入roo ... 
- Unity shader 护盾shield的简单实现
			先上效果图 shader所用的贴图资源 扰动 直接对uv进行变换就可以了,记得首先把六边形格子地图的Tilling调高点 先预先调成合适大小的六边形,然后repeat铺满整个护盾 // Tiles a ... 
- synchronized运行原理以及优化
			线程安全问题 线程不安全: 当多线程并发访问临界资源时(可共享的对象),如果破坏原子操作,可能会造成数据不一致. 临界资源:共享资源(同一对象),一次仅允许一个线程使用,才可以保证其正确性. 原子操作 ... 
