一、电容式传感器:从原理到实战

电容式传感器,说白了就是利用电容变化来感知物理量的器件。我做了十几年传感器,电容式传感器是我个人觉得最「优雅」的一类——结构简单、灵敏度高、功耗还低。但它的坑也不少,今天咱们一个一个说清楚。

1.1 变极距型电容传感器

这是最常见的一种。两个平行极板,中间是空气或介质。当极板间距 d 变化时,电容 C 跟着变。

公式很简单:

C = ε₀·εᵣ·A / d

其中 ε₀ 是真空介电常数,εᵣ 是相对介电常数,A 是极板面积,d 是极板间距。

关键点来了:C 和 d 是反比关系,但不是线性。我刚开始做项目时,直接拿这个公式算线性度,结果被导师骂了一顿。为什么?因为实际中我们通常用差动结构,把非线性补偿掉。

实战经验:变极距型适合测量微小位移,比如微米级的振动、压力。我曾在 MEMS 加速度计里用过这种结构,分辨率能做到 0.1 pF 级别。

避坑指南:我曾经在湿度高的环境下测试,极板间吸附了水汽,导致电容值漂了 20%。后来我加了防潮涂层,问题才解决。记住:介质稳定性很重要。

1.2 变面积型电容传感器

这种结构保持极板间距不变,通过改变极板相对面积来改变电容。C 和 A 是线性关系,这一点比变极距型友好得多。

公式:

C = ε₀·εᵣ·(l·w) / d

其中 l 是极板重叠长度,w 是宽度。你想想看,如果让一个极板滑动,电容值就线性变化。

应用场景:角位移测量、液位测量。我做过一个油箱液位传感器,就是用的变面积型——浮子带动极板移动,电容值直接反映油量。

小技巧:变面积型对边缘效应敏感。我建议极板宽度至少是间距的 10 倍,这样边缘效应可以忽略。否则你测出来的曲线会有「翘尾」现象。

1.3 变介电常数型电容传感器

这种传感器利用介质材料的变化来改变电容。比如,极板间插入不同介电常数的材料,或者材料本身的介电常数随环境变化(比如湿度、温度)。

公式:

C = ε₀·εᵣ·A / d

嗯,公式和前面一样,但这里的 εᵣ 是变量。

典型应用:

  • 湿度传感器:水汽的介电常数约 80,空气约 1,湿度变化时电容变化明显
  • 液位传感器:油和空气的介电常数不同,可以判断液位
  • 材料检测:判断塑料、纸张、木材的含水率

我的经验:变介电常数型传感器最大的问题是温度漂移。因为介电常数本身随温度变化。我做过一个湿度传感器,在 0°C 和 50°C 下读数差了 15%。后来我加了温度补偿算法,才把精度拉回来。

1.4 测量电路:调频电路

电容传感器的输出是电容值,但微控制器读不了电容。我们需要把电容转换成电压或频率。

调频电路(FM)是我个人比较喜欢的一种方案。原理很简单:把电容传感器接入 LC 振荡电路,电容变化导致振荡频率变化。

振荡频率公式:

f = 1 / (2π√(L·C))

当 C 变化时,f 跟着变。我们测频率,就能反推出电容值。

优点:

  • 抗干扰能力强(频率信号比模拟电压更稳定)
  • 可以直接用微控制器的定时器捕获频率
  • 适合远距离传输

缺点:

  • 频率和电容不是线性关系(平方根关系)
  • 需要做频率-电容的标定曲线

实战建议:我建议用 1 MHz 左右的载波频率。太低容易受工频干扰,太高寄生电容影响大。我曾经试过 10 MHz,结果 PCB 走线之间的寄生电容就把信号淹没了。

1.5 测量电路:运算放大器电路

运放电路可以把电容变化转换成电压变化。最经典的是反相放大器结构:

Vout = -Vin · (Cx / Cf)

其中 Cx 是传感器电容,Cf 是反馈电容。输出电压和 Cx 成正比,线性度很好。

电路要点:

  • Vin 必须是交流信号(通常是正弦波或方波)
  • 运放需要高输入阻抗(FET 输入型运放,比如 TL081)
  • 反馈电容 Cf 要选温度系数小的(NP0/C0G 材质)

避坑指南:我曾经用普通运放做电容检测,结果输出一直在漂。查了半天,发现是运放的输入偏置电流太大,在传感器电容上积累了电荷。后来换成 JFET 输入型运放,问题解决。记住:电容检测电路,运放输入阻抗要 > 10¹² Ω。

1.6 知识体系总览

下面这张图是我画的电容式传感器知识框架,帮你理清思路:

电容式传感器知识体系 电容式传感器 变极距型 变面积型 变介电常数型 微小位移/压力测量 角位移/液位测量 湿度/材料检测 测量电路 调频电路(FM) 运放电路(C/V转换) 核心:电容变化 → 电信号 → 数字化

1.7 三种类型对比

类型 变化量 线性度 灵敏度 典型应用
变极距型 极板间距 d 非线性(反比) 高(小范围) 微位移、压力
变面积型 极板面积 A 线性 中等 角位移、液位
变介电常数型 介电常数 εᵣ 线性(近似) 低 湿度、材料检测

1.8 我的总结

电容式传感器看着简单,但要做好不容易。我个人觉得,选型时先问自己三个问题:

  1. 测量范围多大? 微米级选变极距,毫米级选变面积
  2. 环境稳定吗? 温度湿度变化大,优先考虑变面积型(受环境影响小)
  3. 需要多快响应? 调频电路响应慢,运放电路可以做到 kHz 级别

嗯,今天就聊到这儿。电容式传感器的内容其实很深,后面我们还会讲到寄生电容消除、差分结构、数字化接口等。但先把基础打牢,后面才不慌。

一句话记住:电容传感器 = 一个可变电容 + 一个能把电容变成电压/频率的电路。搞懂这两部分,你就掌握了 80%。

可可精品资料库