MEMS开关
MEMS器件在射频比如无线通信上有很好的应用。RF MEMS谐振器和诱导器品质因子在微波上有大幅度提高。MEMS开关极大地改进了高频性能和降低了能耗。本篇概要介绍MEMS开关。
自从1979年彼特森(K. E. Petersen)提出微加工继电器以来,许多种类的MEMS开关被开发出来。随着微加工技术的发展,MEMS开关的价格因为材料成本的降低和使用寿命的延长而下降。
MEMS开关是用微机械加工技术集成在普通硅片上的开关。它用在射频到毫米波(0.1到1000GHz)的通讯上。与传统半导体器件比如双极型晶体管和金属氧化物场效应晶体管相比,MEMS开关的优点在于信号失真小、信号跟驱动隔开、功耗低、线性好、尺寸小和寿命长等。它可以被广泛地应用于远程通讯系统、无线通讯、自动测试设备和快速数据采集等。
MEMS开关的工作原理各式各样,大多数用静电驱动。MEMS开关的微接触力从几十到几百微牛顿,其基本电学性能主要是在这个范围内的接触电阻、击穿电压、热耗散和表面损毁等。
表一列出了MEMS继电器(MMR)跟砷化钾场效应管、二极管以及电磁继电器(EMR)的性能比较。 
(表一)
大多数MEMS开关的结构包含三部分:(1)机械可活动部件——悬臂或横梁;(2)电驱动部件——电容或线圈;(3)信号线路——接触点和引线。对应不同的驱动机制,相应的MEMS开关的类型有静电、电磁、压电体以及热等。下面是几种典型的MEMS开关。
一、静电驱动的MEMS开关
在静电驱动的MEMS开关中,电压使正反电荷聚集在两块平行的电容板上,从而产生静电吸引力。一般需要50伏左右电压才能产生足够的吸引力。图一是原理图。
图二是一个65微米乘30微米的MEMS开关。
(图一)

(图二)
二、电磁驱动的MEMS开关
电磁开关利用电磁吸引或排斥力作驱动。线圈通电时产生磁场将镀有软磁材料的悬臂向下拉。 图三是一个结构示意图。
图四是一个“U”芯的电磁开关。器件尺寸为5x4平方毫米,接触电阻0.4欧姆,驱动功率16毫瓦,以及开关速度1毫秒。 
(图三) 
(图四)
三、热驱动MEMS开关
图五是一个典型的热驱动MEMS开关的示意图。悬臂含有热膨胀系数不同的两种材料。当悬臂被加热时,两种材料的不同膨胀将会导致悬臂弯曲,自由端接触衬底上的电极。这种开关的优点是接触力很大,缺点是开关慢。 图六是一个制造在硅片上的热驱动MEMS开关。悬臂是p+型硅,大小500x100x4立方微米,上面镀有膨胀系数不同的氮化硅和金。
(图五)
(图六)
四、压电体驱动的MEMS开关
压电体开关的工作原理是在不同电压下,压电材料会机械膨胀或收缩。一般悬梁长度在0.1到1毫米,宽在20到200微米。(图七)压电体MEMS开关的开启很快,在100纳秒到一微妙之间。 
(图七)
下面是几种MEMS开关的性能比较。(表二)最后一种叫磁闭锁(Magnetic Latching)的MEMS开关具有驱动电压低、功耗小、开关快,尤其它具有双稳态,也就是说它的开和关两个状态在无需外界帮助或者消耗能量下都能保持稳定。笔者将另外撰文专门介绍这种MEMS开关。
| MEMS开关 | 驱动电压 | 接触电阻 | 功率消耗 |
开关速度 |
双稳态 |
静电 |
高 |
一般 |
低 |
一般 |
没有 |
| 电磁 |
低 |
一般 |
高 |
一般 |
没有 |
| 热 |
一般 |
低 |
高 |
慢 |
没有 |
| 压电 |
低 |
低 |
低 |
快 |
没有 |
| 磁闭锁 |
低 |
低 |
低 |
快 |
有 |
MEMS开关的更多相关文章
- 一种全新的MEMS开关——高性能、快速、低能耗以及双稳态
这种开关最早由申军教授和研究生阮梅春发明,研究生埃里克·朗格卢瓦在简化结构和缩小尺寸上作了探索,黄志林用相同原理做出了MEMS光学镜子开关,曹志良改变设计.材料和工艺后制作出了能同步开关的矩阵.这种M ...
- 手游聚合SDK开发之远程开关---渠道登入白名单
白名单有啥好说的呢?无非就是筛选登入,大家第一眼看到就是这个印象,白名单也是有文章的,弄的时机不同会给你带来很不错的收益,注意是收益.还是举例来说,游戏上线前渠道都会做一个预下载,一般提前1-2天,这 ...
- TYPESDK手游聚合SDK客户端远程开关:渠道支付黑名单
渠道支付要做开关干嘛用呢?为什么要做这种东西呢? 这个教训来分享一下,我们的游戏上线公测了,59个渠道首发,其中包括了应用宝,UC,360等的大渠道,也包含有一些工会渠道和小渠道,上线后一切正常,但是 ...
- iOS系列 基础篇 09 开关、滑块和分段控件
iOS系列 基础篇 09 开关.滑块和分段控件 目录: 案例说明 开关控件Switch 滑块控件Slider 分段控件Segmented Control 1. 案例说明 开关控件(Switch).滑块 ...
- Context值和bool开关
Context值和bool开关的相关内容 Context值分为2种 系统默认的context值 服务的context值 Context值的作用 主要是防止有未知文件进入目录文件之中(如将病毒拷贝到 ...
- 多线程、委托、Invoke解决winform界面卡死的问题,并带开关
一.知识点介绍 1,更新控件的内容,应该调用控件的Invoke方法. Invoke指: 在拥有控件的基础窗口句柄的线程上,用指定的参数列表执行指定委托.该方法接收一个委托类型和委托的参数,因此需要定义 ...
- 替代jquery1.9版本以前的toggle事件函数(开关)
以上文章为转载自http://blog.sina.com.cn/s/blog_50042fab0101c7a9.html var flag=1; $(".selector").cl ...
- Android自定义控件7--自定义开关--绘制界面内容
本文实现全自定义控件--自定义开关 本文地址:http://www.cnblogs.com/wuyudong/p/5922316.html,转载请注明源地址. 自定义开关 (View),本文完成下面内 ...
- .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)
阅读目录: 1.背景介绍 2.在业务层中加入核心领域模型(引入DomainModel,让逻辑.数据有家可归,变成一个完整的业务对象) 3.统一协调层Application Layer(加入协调层来转换 ...
随机推荐
- Socket 编程示例(二)
利用晚上这点闲暇时间,写了一个Socket通信的小实例,该实例包含服务器端和客户端.其基本工作流程是:当服务器启动服务以后,客户端进行连接,如果连接成功,则用户可以在发送消息框中输入待发送的消息,然后 ...
- 【Xamarin挖墙脚系列:代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧(转)】
正愁如何选择构建项目中的视图呢,现在官方推荐画板 Storybord...但是好像 xib貌似更胜一筹.以前的老棒子总喜欢装吊,用代码写....用代码堆一个HTML页面不知道你们尝试过没有.等页面做出 ...
- 用JSTL简化Java Web开发
如今这个手中的项目jstl都不要,不方便呢... 链接学习下载:http://c20000001.blog.163.com/blog/static/1154754120088303531450/
- 剑指offer-面试题9.斐波拉契数列
题目一:写一个函数,输入n,求斐波拉契数列的第n项. 斐波拉契数列的定义如下: { n=; f(n)={ n=; { f(n-)+f(n-) n>; 斐波拉契问题很明显我们会想到用递归来解决: ...
- PSPInstance Object | Web Python
PSPInstance Object | Web Python The PSPInstance object is available to all PSP pages through the psp ...
- [Oracle] Data Guard 系列(5) - 创建逻辑备库
在创建逻辑备库之前,必须得先创建物理备库,关于如何创建物理备库,请参考<Data Guard 系列(4) - 在不停主库的情况下创建物理备库>. 1. 在物理备库上停止日志应用服务 SYS ...
- ViewPager的Adapter中视图重用
ViewPager的PagerAdapter不像ListView/GridView的BaseAdapter,它是没有内部视图重用机制的,也就是说我先inflate出来一个,然后调用destroyIte ...
- Android,使用Json发送数据中,使用的Java转义字符 KanKan原创
kankan原创 与php后台发送数据的时候.要求用到这样的格式. private void sendJson(){ //初始化自己定义的handler CashHandler handler = n ...
- Yaffs文件系统简介
1 简介 1.1 应用场合 Yaffs(Yet Another Flash File System)文件系统是专门针对NAND闪存设计的嵌入式文件系统,目前有YAFFS和YAFFS2两个版本,两个版本 ...
- PHP: configure: error: mysql configure failed. Please check config.log for more information.
为php增加mysql模块时报错 configure: error: mysql configure failed. Please check config.log for more informat ...