3. 电容式压力传感器原理
各位工程师朋友,今天我们来聊聊电容式压力传感器。说实话,这个原理本身并不复杂,但要把性能做好,里面的门道可不少。我做了十几年MEMS,电容式压力传感器是我接触最多的类型之一。咱们从最基础的讲起。
3.1 平行板电容原理
电容式压力传感器的核心,说白了就是一对平行板电容器。你想想看,两块平行的金属板,中间夹着空气或者真空,这就构成了一个最基本的电容。
电容值的计算公式很简单:
C = ε₀ × εᵣ × A / d
其中:
- C — 电容值(单位:法拉 F)
- ε₀ — 真空介电常数(8.854×10⁻¹² F/m)
- εᵣ — 相对介电常数(空气≈1)
- A — 极板面积(单位:m²)
- d — 极板间距(单位:m)
嗯,这里要注意一点。在MEMS结构中,我们的极板面积A通常只有几百微米见方,间距d更是小到1-2微米。我刚开始做设计时,总觉得这么小的电容能测出来吗?后来发现,只要设计得当,完全没问题。
关键参数范围(我常用的设计值):
- 极板面积:200μm × 200μm ~ 500μm × 500μm
- 极板间距:1μm ~ 3μm
- 初始电容值:0.1pF ~ 1pF
- 工作频率:10kHz ~ 1MHz
3.2 电容变化与压力关系
当外部压力作用在传感器上时,其中一块极板(通常是可动膜片)会发生形变。间距d变小,电容值就变大。这个关系是非线性的,你想想看:
C(P) = ε₀ × εᵣ × A / (d₀ - Δd(P))
其中d₀是初始间距,Δd(P)是压力引起的位移量。
为什么会是非线性的?因为分母上的d在变化。我遇到过不少新手,直接用线性模型去拟合,结果误差大得离谱。实际上,在小形变范围内(Δd < d₀/10),我们可以近似为线性:
ΔC/C₀ ≈ Δd/d₀
但超过这个范围,就必须考虑非线性了。我个人习惯在设计时留足余量,让膜片的最大位移控制在初始间距的20%以内。
避坑指南:我曾经在一个项目中,为了追求灵敏度把膜片做得很薄,结果压力稍微大一点膜片就贴到底板上了(这叫"吸合"现象)。后来我学乖了,在设计时一定要做吸合电压的仿真验证。
3.3 差分电容结构
单电容结构有个致命问题——它对温度变化太敏感了。你想想,温度一变,材料热胀冷缩,极板间距也跟着变,你分不清到底是压力变化还是温度变化。
所以,业界主流方案是差分电容结构。说白了,就是做两个电容:
- C₁ — 随压力增大而增大
- C₂ — 随压力增大而减小
然后取差值:
ΔC = C₁ - C₂
这样做的好处很明显:
- 共模抑制 — 温度、湿度等共模干扰被抵消
- 灵敏度翻倍 — 一个增大一个减小,差值变化是单电容的两倍
- 线性度改善 — 差分结构的非线性项可以相互抵消
我常用的差分结构有两种:
| 结构类型 | 特点 | 适用场景 |
|---|---|---|
| 双膜片结构 | 两个膜片背对背,中间共用固定极板 | 低压量程(<100kPa) |
| 单膜片+参考腔 | 一个膜片,上下各一个固定极板 | 中高压量程(100kPa~10MPa) |
注意:差分结构虽然好,但两个电容的匹配性至关重要。我曾经因为光刻对准偏差,导致两个电容的初始值差了5%,结果共模抑制比大打折扣。所以,版图设计时一定要考虑对称性。
3.4 信号调理基础
电容变化量ΔC通常只有飞法(fF)级别,直接测量几乎不可能。我们需要信号调理电路来把电容变化转换成可测量的电压或频率信号。
常用的调理方案有三种:
- 开关电容法 — 用时钟控制电容的充放电,输出与ΔC成正比的电压
- 谐振法 — 把电容接入LC振荡电路,压力变化引起频率变化
- 电荷放大法 — 用运放构成电荷放大器,输出与ΔC成正比的电压
我个人最常用的是开关电容法,原因很简单——它和CMOS工艺兼容性好,而且可以做成全差分结构,进一步抑制噪声。
一个典型的开关电容电路输出:
Vout = Vref × (C₁ - C₂) / Cf
其中Cf是反馈电容,Vref是参考电压。你看,输出直接和ΔC成正比,非常干净。
小技巧:在设计信号调理电路时,我建议把采样频率设置在远高于压力信号带宽的位置。比如压力信号只有1kHz,采样频率可以设在100kHz以上。这样可以用数字滤波把高频噪声滤掉,信噪比会好很多。
好了,电容式压力传感器的原理就讲到这里。从平行板电容到差分结构,再到信号调理,每一步都有它的物理逻辑和工程考量。做MEMS设计,不能只懂原理,更要懂工艺和电路的配合。下一节我们聊聊具体的工艺实现,到时候我会分享一些流片过程中的实际经验。