一、压力传感器概述

大家好,我是老张。做嵌入式这行快十五年了,传感器这块算是我的老本行。今天咱们聊聊压力传感器——这玩意儿在工业、汽车、医疗里到处都是,说白了就是个能把压力变成电信号的器件。

我个人习惯,讲一个新东西之前,先搞清楚它到底是什么。

1.1 压力传感器的定义

压力传感器,英文叫 Pressure Sensor。它的任务很简单:把物理世界里的压力值,转成我们能读的电信号。

你想想看,空气压、水压、油压,这些看不见摸不着的东西,怎么让单片机知道?靠的就是传感器内部的敏感元件。压力作用上去,元件发生形变,然后通过电路转换成电压或电流。

嗯,这里要注意:压力传感器测的是「相对压力」还是「绝对压力」,这个在选型时特别容易搞错。我早期一个项目就吃过这个亏,后面会细说。

1.2 工作原理:三种主流技术

市面上常见的压力传感器,工作原理分三大类。我一个个讲,顺便说说我踩过的坑。

1.2.1 压阻式

这是最常用的一种。原理很简单:硅片上做四个电阻,组成惠斯通电桥。压力让硅膜片变形,电阻值就变了,电桥输出就不平衡了。

说白了,就是「压力 → 形变 → 电阻变化 → 电压变化」这么一条链。

核心特点:
  • 灵敏度高,响应快
  • 成本低,适合大批量
  • 温漂大——这是硬伤

我记得刚入行时,用了一款压阻式传感器做气压计。室温下校准得好好的,一到夏天户外,数据直接飘了20%。后来才知道,压阻式对温度特别敏感。所以现在我做设计,压阻式传感器后面必跟温度补偿算法。

1.2.2 电容式

电容式的工作原理,是压力改变两个极板之间的距离,电容值就变了。

你想想看,两个平行板,距离近了电容变大,远了变小。压力一压,中间的膜片就动,电容就跟着变。

这种传感器有个好处:功耗极低。我做过一个电池供电的物联网气压计,用的就是电容式,一颗纽扣电池撑了两年。

避坑指南: 电容式传感器对寄生电容非常敏感。我曾经因为PCB布局没处理好,走线太长,导致信号完全被噪声淹没了。后来把传感器靠近MCU,走线控制在5mm以内,问题才解决。

1.2.3 压电式

压电式用的是压电效应——某些晶体受到压力时,表面会产生电荷。压力一撤,电荷就没了。

这种传感器只对「变化的压力」敏感。什么意思?你拿它测静态水压,不行。但测发动机爆震、测冲击波,它是一把好手。

我有个朋友做汽车碰撞测试,用的就是压电式加速度计。那玩意儿响应速度极快,微秒级别就能捕捉到冲击信号。

类型 原理 优点 缺点 典型应用
压阻式 电阻应变效应 灵敏度高、成本低 温漂大 气压计、工业压力变送器
电容式 极板间距变化 功耗低、稳定性好 抗干扰能力弱 物联网、医疗设备
压电式 压电效应 响应极快 不能测静态 振动、冲击、爆震检测

1.3 主要性能指标

选传感器不能光看原理,还得看参数。我一般看四个指标:量程、精度、灵敏度、温漂。

1.3.1 量程

量程就是传感器能测的最大压力值。比如一个传感器标称「0~100kPa」,那超过100kPa就可能损坏。

我建议选型时留出20%~30%的余量。为什么?因为实际工况中常有压力尖峰。我见过一个哥们,量程选得刚刚好,结果管道水锤效应一来,传感器直接爆了。

1.3.2 精度

精度通常用「满量程百分比」表示。比如±1%FS,意思是满量程100kPa时,误差±1kPa。

但这里有个坑:精度是包含非线性、迟滞、重复性等综合误差的。有些厂家只标「重复性」,那是在忽悠你。我一般要求看完整的数据手册,特别是「综合精度」那一栏。

1.3.3 灵敏度

灵敏度就是「每单位压力变化,输出变化多少」。单位通常是mV/kPa或mV/V。

灵敏度越高,信号越强,对后级ADC的要求就越低。但灵敏度太高也有问题——容易饱和。我做过一个项目,选了高灵敏度传感器,结果压力稍微大一点,输出直接顶到电源轨了,数据全废。

1.3.4 温漂

温漂是压阻式传感器的老大难问题。温度一变,零点和满量程都跟着跑。

温漂系数通常用「%FS/℃」表示。比如±0.05%FS/℃,意思是温度每变化1℃,误差增加0.05%满量程。

嗯,这里要注意:如果你做的是消费级产品,温漂0.1%可能还能忍。但工业级、汽车级,温漂必须控制在0.02%以内。我去年给一个油田项目做方案,客户要求全温区(-40℃~85℃)误差不超过0.5%,最后只能选带数字补偿的传感器模块。

重要提醒: 温漂补偿不是万能的。如果传感器本身温漂非线性严重,软件补偿也救不回来。选型时一定要看温漂曲线,别只看一个数字。

1.4 知识体系总览

下面这张图,是我自己总结的压力传感器知识框架。你把它理清楚了,后面学起来就顺了。

压力传感器 工作原理 压阻式(惠斯通电桥) 电容式(极板间距变化) 压电式(压电效应) 性能指标 量程(留余量20%~30%) 精度(看综合精度) 灵敏度(mV/kPa) 温漂(%FS/℃) 应用场景 工业过程控制 汽车(胎压、油压) 医疗(血压、呼吸) 物联网(气象站) 选型核心:先定原理 → 再看指标 → 最后匹配场景 温漂和精度往往是决定成败的关键

这张图把压力传感器的三大块串起来了。你从工作原理入手,理解每种技术的优缺点;然后看性能指标,知道怎么选型;最后结合应用场景,做出合理判断。

我个人觉得,学传感器不能光看书。最好拿一块开发板,接上传感器,实际测一测。数据手册上的曲线,和自己测出来的曲线对比一下,很多细节就明白了。

好了,第一章就聊到这儿。后面我们会深入讲信号调理、ADC选型、校准算法这些实战内容。到时候再细聊。


公众号:蓝海资料掘金营,微信deep3321