想了解SAW,BAW,FBAR滤波器的原理?看这篇就够了!

 

很多通信系统发展到某种程度都会有小型化的趋势。一方面小型化可以让系统更加轻便和有效,另一方面,日益发展的IC**技术可以用更低的成本生产出大批量的小型产品。

MEMS(MicroElectromechanical System)是这种小型产品的相关技术之一。MEMS可以检测环境的变化并通过微型电路产生相关反应。MEMS的主要部分包括sensor(微传感器)或actuator(微执行器)和transducer(转换装置),其中sensor可以检测某种物理,化学或生物的存在或强度,比如温度,压力,声音或化学成分,transducer会把一种energy转换成另外一种(比如从电信号到机械波)。

目前MEMS被广泛的利用在多个领域里,如下图。

这篇文章主要说说MEMS的几种RF相关应用产品SAW,BAW, FBAR filter,也是目前手机中最常用的几种filter。

SAW,BAW和FBAR中,A都代表着Acoustic。Acoustic w**e中文翻译成声波,声波按频率分成3段,audio, infrasonic(次声波)和ultrasonic(超声波)。

Audio的频率为20Hz ~ 20KHz, 是人耳能听见的范围。

Infrasonic(次声波)是低频率,20Hz一下,人耳听不到,可以用来研究地理现象(比如地震)。

Ultrasonic(超声波)是20KHz到109KHz,也是人耳听不到的范围。

下面提到的声波都是超声波的范围,首先我们看看SAW filter。

Surface Acoustic W**e(SAW) filter

顾名思义,SAW是一种沿着固体表面(surface)传播的声波(acoustic w**e)。

一个基本的SAW filter由压电材料(piezoelectric substrate)和2个Interdigital Transducers(IDT)组成,如下图。

IDT是由交叉排列的金属电极组成,上图中左边的IDT把电信号(electrical signal)转成声波(acoustic w**e),右边的IDT把接收到的声波再转成电信号。

电信号和声波(属于mechanical w**e)之间转换也称为electromechanical coupling。

那IDT是怎么把电信号转成声波呢?原因在于IDT下方的压电材料。

压电(piezoelectricity or piezoelectric effect)

Piezoelectricity这词来源于希腊语piezein,表示施加压力,1880年由两位法国物理学家(Pierre,Paul-Jacques Curie)发现。压电是指某些晶体(Crystal)受到外部压力时会产生电压,相反地,如果某些晶体两面存在电压,晶体形状会轻微变形。

为什么会发生这种现象?

首先说晶体,科学意义上的晶体指其原子或分子在三维空间内以非常有规律地排列,而且隔一段距离重复着unit cell(基本组成单元)的固体,比如食盐和糖也是晶体。大部分晶体的unit cell原子排列是对称的(with a center of symmetry),不管有没有外部压力,基本单元里的net electric dipole始终是零,而压电晶体的原子排列是不对称的(lacks a center of symmetry)。

压电晶体原子排列虽然不对称,但正电荷(positive charge)会和附近负电荷(negative charge)相互抵消(更确切是electric dipole moments相互抵消),所以整体的晶体不带电。当晶体受到压力时外形会变化,一些原子间距离会变得更近或者更远,打乱了原来保持的平衡,出现净电荷(net electrical charge),晶体表面出现positive charge和negative charge。这种现象称为压电(piezoelectric effect)。

相反地,晶体两端加电压时原子受到“electrical pressure”,为了保持电荷的平衡,原子来回震动使压电晶体形状轻微变形。这种现象称为reverse-piezoelectric effect。

石英(quartz)是很常见的压电材料,我们平时生活中使用的石英表也利用了石英的压电特性。纽扣电池给手表里面的电路供电,电路会让石英晶体精确的震荡(震动)32768次/秒,再把震荡转成一次/秒的脉冲,脉冲再驱动小型电机进而转动齿轮(指针)。

SAW filter常用的压电材料有LiTaO3,LiNbO3,SiO2等。其基本结构中左边IDT交叉排列的电极之间交流电压产生压电材料的mechanical stress并以SAW的形式沿着表面传播,而在垂直方向上SAW幅度快速衰落。右边的IDT也是同样结构,只是接收SAW,输出电信号。中间部分的shielding会影响输入和输出之间的耦合(coupling),关系到通带内的幅度ripple和群时延(group delay)。

SAW filter也可以用ladder type(串并组合),如下图。

SAW的频率可以大致参考以下公式:F = V/λ

V是SAW的速率(velocity),大概3100m/s, λ是IDT电极之间间距。

从公式可以看出,频率越高IDT电极之间间距越小,所以SAW filter不太适合大约2.5GHz以上的频率。另外很小的间距(高频率)下电流密度太大(高功率)会导致电迁移(electromigration)和发热等问题,当然,通过一些方法(IDT材料的改进等)也可以弥补这些。

SAW filter对温度变化也敏感,性能随着温度升高变差。TC(temperature compensated)-SAW filter就是为了改善温度性能,IDT上增加了保护涂层。普通的SAW filter频率温度系数(TCF, temperature coefficient of frequency)大约-45ppm/oC左右,而TC-SAW大约-15到-25ppm/oC。增加的涂层使工艺变得复杂,成本也增加,不过相对BAW filter还是便宜一些。

以上是对SAW滤波器的简介,如欲了解其他两种滤波器,请戳:

https://rf.eefocus.com/article/id-lvboqiyuanli?yf

想了解SAW,BAW,FBAR滤波器的原理?看这篇就够了!的更多相关文章

  1. HashMap的实现原理(看这篇就够了)

    一线资深java工程师明确了需要精通集合容器,尤其是今天我谈到的HashMap. HashMap在Java集合的重要性不亚于Volatile在并发编程的重要性(可见性与有序性). 我会重点讲解以下9点 ...

  2. 想让安卓app不再卡顿?看这篇文章就够了

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由likunhuang发表于云+社区专栏 实现背景 应用的使用流畅度,是衡量用户体验的重要标准之一.Android 由于机型配置和系统的 ...

  3. kafka3.x原理详解看这篇就够了

    一.概述 (一).kafka的定义 1.定义 1)kafka传统的定义:kafka是一个分布式的基于发布/订阅模式的消息队列,主要用于大数据实时处理领域 2)kafka最新的定义:kafka是一个开源 ...

  4. RunLoop想入门,看这篇就够了

    前言 刚刚听到RunLoop的时候我也是一脸懵逼,这是什么,有什么用呢,逼格貌似还挺高.然后就开始尝试去搞懂它,去找博客,但是几乎所有的博客都是枯燥乏味的,都是讲概念,然后给个实例,对于我这个小白来说 ...

  5. Spark架构与原理这一篇就够了

    一.基本介绍 是什么? 快速,通用,可扩展的分布式计算引擎. 弹性分布式数据集RDD RDD(Resilient Distributed Dataset)弹性分布式数据集,是Spark中最基本的数据( ...

  6. 3D游戏常用技巧Normal Mapping (法线贴图)原理解析——高级篇

    1.概述 上一篇博客,3D游戏常用技巧Normal Mapping (法线贴图)原理解析——基础篇,讲了法线贴图的基本概念和使用方法.而法线贴图和一般的纹理贴图一样,都需要进行压缩,也需要生成mipm ...

  7. Ajax原理一篇就够了

    Ajax原理一篇就够了 一.什么是Ajax Ajax(Asynchronous JavaScript and XML的缩写)是一种异步请求数据的web开发技术,对于改善用户的体验和页面性能很有帮助.简 ...

  8. [ZZ]如果有人问你数据库的原理,叫他看这篇文章

    如果有人问你数据库的原理,叫他看这篇文章 http://blog.jobbole.com/100349/ 文章把知识链都给串起来,对数据库做一个概述. 合并排序 阵列.树和哈希表 B+树索引概述 数据 ...

  9. 一直对zookeeper的应用和原理比较迷糊,今天看一篇文章,讲得很通透,分享如下(转)

    本文转自http://blog.csdn.net/gs80140/article/details/51496925 一直对zookeeper的应用和原理比较迷糊,今天看一篇文章,讲得很通透,分享如下: ...

随机推荐

  1. PE知识复习之PE新增节

    PE知识复习之PE新增节 一丶为什么新增节.以及新增节的步骤 例如前几讲.我们的PE文件在空白区可以添加代码.但是这样是由一个弊端的.因为你的空白区节属性可能是只读的不能执行.如果你修改了属性.那么程 ...

  2. 我是这样理解HTTP和HTTPS区别的

    为何要用https? http协议的缺点 通信使用明文,内容可能被窃听(重要密码泄露) 不验证通信方身份,有可能遭遇伪装(跨站点请求伪造) 无法证明报文的完整性,有可能已遭篡改(运营商劫持) 用htt ...

  3. jmeter 分布式压测(Linux)

    之前一篇博文写的是如何在Linux上使用jmeter压测,这篇介绍下Linux上jmeter的分布式压测. 和windows上的分布式类似,需要配置agent节点和控制机 一.Agent节点配置 1. ...

  4. Maven教程(4)--Maven管理Oracle驱动包

    由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库. 手动添加到本地仓库需要本地有 ...

  5. Scrapy爬虫错误日志汇总

    1.数组越界问题(list index out of range) 原因:第1种可能情况:list[index]index超出范围,也就是常说的数组越界. 第2种可能情况:list是一个空的, 没有一 ...

  6. Android开发——获得Json数据,并显示图片

    流程介绍 使用okhttp网络框架进行get请求,获得json数据 //一个封装好的工具类的静态方法 public static void sendOkHttpRequest(final String ...

  7. 面向对象的一小步:添加ActiveRecord的Scope功能

    问题场景 我们用Yii2的ActiveRecord功能非常的方便,假如我们有个Model叫Student,那么ActiveQuery可以通过这种方式轻便地获得: $query = Student::f ...

  8. zookeeper配置记录

    1. 准备三台机器,系统CentOS6 2. 将JDK和zookeeper安装包解压到目录 tar -zxvf jdk1.8.0_181-linux-x64.tar.gz -C /javatools ...

  9. Djiango初识

    加载静态文件 在一个网页中,不仅仅只有一个 html 骨架,还需要 css 样式文件, js 执行文件以及一些图片 等.因此在 DTL 中加载静态文件是一个必须要解决的问题.在 DTL 中,使用 st ...

  10. 关于我的博客(About My Blogs)

    本文算是第一篇文章,记录工作/学习/生活中的觉得值得分享的东西 When,Where,Who,What,How,Why,尽可能每篇博文当作一个事件来描述. 也就是触发想写这篇文章的事件. 要坚持下来写 ...