2、MEMS加速度计原理:电容式与压阻式的工作奥秘

大家好,欢迎来到第二章。今天我们来聊聊MEMS加速度计的核心原理。说实话,加速度计是MEMS传感器里最经典、应用最广的一类。从手机里检测屏幕旋转,到汽车安全气囊的触发,再到工业设备的振动监测,到处都有它的身影。

我个人习惯把加速度计比作「一把看不见的弹簧秤」。它测量的不是速度,而是加速度——说白了,就是物体受到的力。你想想看,当你把手机平放在桌上,它感受到的是地球引力;当你突然加速跑步,它感受到的是惯性力。加速度计就是把这些力转换成电信号。

好,我们直接进入正题。目前主流的MEMS加速度计有两种:电容式和压阻式。它们各有千秋,我们一个一个来看。

2.1 电容式加速度计工作原理

电容式加速度计,是目前消费电子和汽车领域最常用的类型。它的核心结构,其实就是一个可变电容器。

结构长什么样?

它由三部分组成:

  • 固定电极:固定在衬底上,不动。
  • 可动电极(质量块):通过悬臂梁悬挂在衬底上方,可以上下或左右移动。
  • 弹簧-质量系统:悬臂梁起到弹簧的作用,质量块就是那个「质量」。

当没有加速度时,质量块处于平衡位置,固定电极和可动电极之间的间距是固定的,电容值也是固定的。当有加速度时,质量块会偏离平衡位置,导致间距变化,电容值随之改变。

电容怎么变?

平行板电容器的公式大家还记得吗?

C = ε * A / d

其中:

  • C 是电容值
  • ε 是介电常数
  • A 是极板正对面积
  • d 是极板间距

在电容式加速度计中,通常改变的是极板间距 d。质量块移动时,d 变化,电容 C 也跟着变化。通过检测电容的变化量,就能反推出加速度的大小。

重要概念:差分电容

实际工程中,很少用单个电容。我建议使用差分电容结构——就是两个固定电极夹着一个可动电极。质量块向上移动时,一个电容增大,另一个电容减小。这样不仅能提高灵敏度,还能抵消温度等共模干扰。我在项目中遇到过,单端电容的温漂问题非常头疼,换成差分结构后,信噪比直接提升了3倍。

检测电路怎么搭?

电容变化量非常小,通常在 fF(飞法)级别。所以需要专门的检测电路,常见的有:

  • 开关电容放大器:通过电荷转移将电容变化转换为电压信号。
  • Σ-Δ 调制器:将模拟信号转换为数字信号,精度高,适合高分辨率应用。

我的经验:电容式加速度计的寄生电容问题很常见。PCB布局时,走线要尽量短,远离高频信号。我曾经因为走线太长,导致检测信号被噪声淹没,折腾了两天才找到原因。

2.2 压阻式加速度计工作原理

压阻式加速度计,是另一种经典方案。它的原理更直接——利用压阻效应。

什么是压阻效应?

简单说,就是某些材料(比如单晶硅、多晶硅)在受到应力时,电阻率会发生改变。你施加的力越大,电阻变化越明显。

结构怎么设计?

压阻式加速度计的结构通常是这样的:

  • 一个质量块通过悬臂梁或膜片连接到衬底。
  • 在悬臂梁的根部或膜片的边缘,扩散或沉积压阻材料(比如掺硼的硅)。
  • 这些压阻材料连接成惠斯通电桥。

当有加速度时,质量块运动,悬臂梁发生弯曲。梁根部的应力最大,压阻材料的电阻值随之变化。通过惠斯通电桥,将电阻变化转换为电压信号输出。

惠斯通电桥怎么用?

典型的四臂惠斯通电桥,其中两个电阻是压敏电阻(R1、R3),另外两个是参考电阻(R2、R4)。当加速度为零时,电桥平衡,输出电压为零。当有加速度时,R1和R3的阻值变化,电桥失衡,输出一个与加速度成正比的电压。

Vout = Vcc * (ΔR / R) * (1/4)  (近似公式,小信号时成立)

注意:压阻式加速度计对温度非常敏感。温度变化会导致电阻值漂移,从而产生零位误差。我曾经在高温环境下测试,发现输出信号直接偏了20%。解决办法是使用温度补偿电路,或者在软件中进行校准。

压阻式 vs 电容式,怎么选?

我个人习惯这样判断:

  • 压阻式:结构简单,制造工艺成熟,适合低频、高g值(比如冲击、碰撞)的测量。缺点是温漂大,灵敏度相对较低。
  • 电容式:灵敏度高,温漂小,功耗低,适合低频到中频的测量。缺点是检测电路复杂,对寄生电容敏感。

你想想看,手机里的加速度计几乎全是电容式的,因为需要低功耗、高灵敏度。而汽车碰撞传感器,很多还是用压阻式的,因为能承受高g值冲击。

2.3 主要性能指标解析

搞清楚了原理,我们还得知道怎么评价一个加速度计的好坏。下面这几个指标,是选型时必须看的。

指标 定义 典型值(消费级) 我的建议
量程 能测量的最大加速度范围 ±2g ~ ±16g 手机用±2g或±4g,汽车用±16g以上
灵敏度 单位加速度对应的输出变化量 0.5 ~ 2 V/g(模拟) 灵敏度越高,分辨率越好,但量程会受限
零偏(零g偏移) 零加速度时的输出值 ±50 mg 这个值越小越好,但可以通过校准消除
噪声密度 单位带宽内的噪声水平 100 ~ 300 μg/√Hz 低噪声意味着能测到更小的加速度变化
带宽 能响应的频率范围 100 Hz ~ 1 kHz 振动监测需要高带宽,姿态检测低带宽就够了
非线性度 输出与输入之间的线性偏差 ±1% FS 一般应用1%以内够用,精密测量需要0.1%

选型核心思路:先确定量程和带宽,再考虑噪声和零偏。不要盲目追求高指标,够用就好。我在一个项目中,客户非要选±16g的传感器,结果实际只用到±1g,白白浪费了分辨率和成本。

还有一个容易被忽略的指标:交叉轴灵敏度。

什么意思?就是当你在X轴施加加速度时,Y轴或Z轴也会产生输出。理想情况下应该是0,但实际做不到。一般要求交叉轴灵敏度小于5%。如果这个值太大,会导致姿态解算出现误差。

避坑指南:我曾经在一个无人机项目中,发现俯仰角总是有偏差。查了半天,原来是加速度计的交叉轴灵敏度太大,导致水平加速度耦合到了垂直轴。后来换了一款交叉轴灵敏度<2%的传感器,问题就解决了。

好了,这一章的内容就到这里。电容式和压阻式各有适用场景,性能指标是选型的依据。下一章我们会深入讲解加速度计的驱动开发,包括I2C/SPI通信、数据读取和滤波处理。到时候我会带大家手写一个完整的驱动代码。

嗯,今天就先聊到这儿。有什么问题,欢迎在课程群里交流。