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开关的更多相关文章

  1. 一种全新的MEMS开关——高性能、快速、低能耗以及双稳态

    这种开关最早由申军教授和研究生阮梅春发明,研究生埃里克·朗格卢瓦在简化结构和缩小尺寸上作了探索,黄志林用相同原理做出了MEMS光学镜子开关,曹志良改变设计.材料和工艺后制作出了能同步开关的矩阵.这种M ...

  2. 手游聚合SDK开发之远程开关---渠道登入白名单

    白名单有啥好说的呢?无非就是筛选登入,大家第一眼看到就是这个印象,白名单也是有文章的,弄的时机不同会给你带来很不错的收益,注意是收益.还是举例来说,游戏上线前渠道都会做一个预下载,一般提前1-2天,这 ...

  3. TYPESDK手游聚合SDK客户端远程开关:渠道支付黑名单

    渠道支付要做开关干嘛用呢?为什么要做这种东西呢? 这个教训来分享一下,我们的游戏上线公测了,59个渠道首发,其中包括了应用宝,UC,360等的大渠道,也包含有一些工会渠道和小渠道,上线后一切正常,但是 ...

  4. iOS系列 基础篇 09 开关、滑块和分段控件

    iOS系列 基础篇 09 开关.滑块和分段控件 目录: 案例说明 开关控件Switch 滑块控件Slider 分段控件Segmented Control 1. 案例说明 开关控件(Switch).滑块 ...

  5. Context值和bool开关

      Context值和bool开关的相关内容 Context值分为2种 系统默认的context值 服务的context值 Context值的作用 主要是防止有未知文件进入目录文件之中(如将病毒拷贝到 ...

  6. 多线程、委托、Invoke解决winform界面卡死的问题,并带开关

    一.知识点介绍 1,更新控件的内容,应该调用控件的Invoke方法. Invoke指: 在拥有控件的基础窗口句柄的线程上,用指定的参数列表执行指定委托.该方法接收一个委托类型和委托的参数,因此需要定义 ...

  7. 替代jquery1.9版本以前的toggle事件函数(开关)

    以上文章为转载自http://blog.sina.com.cn/s/blog_50042fab0101c7a9.html var flag=1; $(".selector").cl ...

  8. Android自定义控件7--自定义开关--绘制界面内容

    本文实现全自定义控件--自定义开关 本文地址:http://www.cnblogs.com/wuyudong/p/5922316.html,转载请注明源地址. 自定义开关 (View),本文完成下面内 ...

  9. .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)

    阅读目录: 1.背景介绍 2.在业务层中加入核心领域模型(引入DomainModel,让逻辑.数据有家可归,变成一个完整的业务对象) 3.统一协调层Application Layer(加入协调层来转换 ...

随机推荐

  1. Django uplodify 多文件同时上传

    Js代码: //批量上传按钮 $('#fileupload').uploadify ({ 'swf' : '/CoveragePlaform/media/uploadify-3.2/uploadify ...

  2. The type R is already defined 错误解决办法

    今天在导入一个开源项目的时候遇到了The type R is already defined的错误,试过了删除R,clear project都还是报这个错,Google一下之后找到了解决办法在 Pro ...

  3. UESTC_Palindromic String 2015 UESTC Training for Search Algorithm & String<Problem M>

    M - Palindromic String Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 128000/128000KB (Java ...

  4. Volist标签 key值的使用

    Volist标签是thinkphp框架view中常用到的一个标签.主要用于在模板中循环输出数据集或者多维数组.今天使用key属性时出了点问题,记录一下. volist标签(循环输出数据) 闭合 非闭合 ...

  5. PHP - 多维数组

    多维数组指的是包含一个或多个数组的数组. PHP 能理解两.三.四或五级甚至更多级的多维数组.不过,超过三级深的数组对于大多数人难于管理. 注释:数组的维度指示您需要选择元素的索引数. 对于二维数组, ...

  6. IOS添加多个按钮在导航栏

    UIView *customView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 75.0f, 30.0f)]; UIButton * ...

  7. hdu 3954 Level up(线段树)

    题目链接:hdu 3954 Level up 题目大意:N个英雄,M个等级,初始等级为1,给定每一个等级须要的经验值,Q次操作,操作分两种,W l r x:表示l~r之间的英雄每一个人杀了x个怪物:Q ...

  8. ViewPager的Adapter中视图重用

    ViewPager的PagerAdapter不像ListView/GridView的BaseAdapter,它是没有内部视图重用机制的,也就是说我先inflate出来一个,然后调用destroyIte ...

  9. org.springframework.web.util.IntrospectorCleanupListener的用途

    Spring官方API中对其描述如下 /** * Listener that flushes the JDK's {@link java.beans.Introspector JavaBeans In ...

  10. java 读取固定目录下的文件(和上篇差点儿相同)

    package gao.org; import java.io.FileNotFoundException; import java.io.IOException; import java.io.Fi ...