2. 压力传感器核心指标:量程、精度、灵敏度、温漂、响应时间详解
做血压计选型,说白了就是跟这几个指标打交道。我刚开始接触这个领域时,也踩过不少坑。今天咱们就把这几个核心指标掰开揉碎了讲清楚。
2.1 量程:别选大了,也别选小了
量程,就是传感器能测量的压力范围。血压计一般测的是0~300 mmHg,但实际人体血压最高也就260 mmHg左右。
我个人习惯:选量程时留20%~30%的余量。比如测血压,我通常选0~400 mmHg的传感器。为什么?
- 选小了,压力超限会损坏传感器
- 选大了,小信号分辨率会变差
2.2 精度:别被数据表忽悠了
精度这东西,厂家标称的往往是在理想条件下测的。实际用起来,你得打个折扣。
血压计一般要求±1 mmHg的精度。但注意,这个精度是全温度范围的,不是25℃下的。
| 精度等级 | 典型值 | 适用场景 |
|---|---|---|
| 高精度 | ±0.1% F.S. | 医疗级血压计 |
| 中等精度 | ±0.5% F.S. | 家用血压计 |
| 低精度 | ±1% F.S. | 工业压力监测 |
2.3 灵敏度:信号够不够大,就看它
灵敏度,说白了就是每单位压力变化,传感器输出多少电压。单位通常是mV/V/kPa或mV/V/mmHg。
举个例子:一个灵敏度为0.5 mV/V/mmHg的传感器,在5V供电下,每1 mmHg压力变化,输出变化就是0.5×5=2.5 mV。
我建议:选灵敏度时,要结合你的ADC分辨率来算。比如你的ADC是12位,参考电压3.3V,那最小分辨率就是3.3/4096≈0.8 mV。如果灵敏度太低,信号变化连ADC都分辨不出来,那就白搭了。
// 灵敏度计算示例
// 传感器:0.5 mV/V/mmHg,供电5V
// 压力变化:1 mmHg
// 输出变化 = 0.5 * 5 = 2.5 mV
// ADC:12位,参考电压3.3V
// 最小分辨率 = 3.3 / 4096 ≈ 0.8 mV
// 结论:2.5 mV > 0.8 mV,可以分辨
2.4 温漂:最容易被忽视的杀手
温漂,就是温度变化引起的测量误差。你想想看,血压计从空调房拿到室外,温度差个二三十度很正常。如果温漂大,测出来的数据根本没法用。
温漂通常用两个参数表示:
- 零点温漂:没压力时,输出随温度的变化
- 灵敏度温漂:灵敏度随温度的变化
我记得有一次做产品测试,室温25℃时精度很好,结果拿到40℃的环境下一测,误差大了3倍。查了半天,就是温漂闹的。
2.5 响应时间:别让血压数据滞后
响应时间,就是传感器对压力变化的反应速度。血压测量时,压力变化很快,尤其是脉搏波,频率在1~2 Hz左右。
响应时间一般用两个指标衡量:
- 上升时间:从10%到90%所需时间
- 建立时间:到稳定值所需时间
我建议:血压计用的传感器,响应时间最好在1 ms以内。太慢了,脉搏波的细节就丢了,测出来的收缩压和舒张压都不准。
// 响应时间对采样率的要求
// 脉搏波频率:1~2 Hz
// 奈奎斯特采样率:至少4 Hz
// 实际采样率:建议100 Hz以上
// 传感器响应时间:1 ms
// 对应的带宽:约350 Hz
// 完全满足要求
2.6 各指标之间的权衡
这几个指标不是独立的,它们之间互相影响。比如:
- 量程大了,灵敏度通常会降低
- 精度高了,温漂控制往往更好,但价格也上去了
- 响应时间快了,噪声可能会增加
所以选型时,得根据实际需求做权衡。我个人习惯是:先定量程和精度,再看温漂,最后看灵敏度和响应时间是否满足要求。
嗯,核心指标就这些。记住一句话:数据表上的参数是理想值,实际用起来得留余量。下一章咱们聊聊信号调理电路怎么搭,那才是真正考验功夫的地方。