本页目录
18 · 传感器与换能器:从电阻变化到可追溯读数
传感器节点报告“25.0”并不等于环境真的是 25.0。一个电阻式传感器先把被测量映射成电阻,再由桥路、激励源、运放和 ADC 变成电压,最后经过校准变成数字。每一层都可能有灵敏度、零点、漂移、噪声和非线性;如果没有参考标准和原始读数,漂亮的小数位只是格式。
学习层:先问“这一个输入值由什么证据支撑”
1. 具体情境:桥式传感器的 25 单位为何校准后变成 26.9
用一个四分之一桥表示电阻式换能器。教学设定为参考电阻 \(R_{ref}=1000 \Omega\),传感器在零点为 \(R_0=1000 \Omega\),灵敏度为 \(2 \Omega/\)输入单位,桥路激励为 \(3.3 \mathrm V\)。实际输入取 25 单位,电子学有 \(1.02\) 的增益因子、\(4 \mathrm{mV}\) 零点偏置,环境温度相对校准点变化 \(10 ^\circ\mathrm C\),漂移代理为 \(0.2 \mathrm{mV}/^\circ\mathrm C\)。
在这个设定中,传感器电阻是 \(1050 \Omega\),理想桥路输出约 \(40.244 \mathrm{mV}\);但观测输出含电子学和温漂后约 \(47.049 \mathrm{mV}\)。若校准点是 0 和 50 单位,反演结果约为 26.86。它不是“算法错了”,而是校准温度、漂移和不确定度没有被隐藏。
2. 揭示前预测:先判断哪些误差能被校准
- 在桥路和电子学不变时,把激励电压加倍,电压灵敏度大致加倍吗?
- 两点校准最直接修正端点处的哪两类误差:零点/增益,还是所有非线性、迟滞和随机噪声?
- 校准后温度改变却没有温度补偿,输入估计更可能出现一个偏置,还是带宽自动变大?
3. 公式桥:灵敏度、校准和不确定度
设传感器电阻的局部模型为
其中 \(k_R\) 的单位是 \(\Omega/\)输入单位。四分之一桥输出可写成
对电阻的局部灵敏度为
单位检查:\(V_{exc}\) 是 V,分式对 \(R_s\) 的导数是 \(\Omega^{-1}\),乘以 \(k_R\) 的 \(\Omega/\)单位后才得到 \(\mathrm{V}/\)输入单位。
把校准点的输入和读数记作 \((x_1,y_1)\)、\((x_2,y_2)\),两点线性模型是
这里 \(a\) 的单位是 V/输入单位,\(b\) 是 V。把反演式直接写成
并对三个原始读数 \((y_1,y_2,y)\) 求雅可比,而不是先把斜率和截距各自压缩成一个标准差:
若三次读数噪声独立,且校准点标准不确定度为 \(u_{y1},u_{y2}\)、当前测量为 \(u_y\),可用 RSS 传播:
其中 \(J_{y1},J_{y2},J_y\) 就是上式的三个偏导;校准项只取前两项,当前测量项只取第三项。它不是自动得到的标准不确定度声明;相关误差、温度、迟滞和模型不适配必须另列。默认仿真给出校准灵敏度 \(1.603 \mathrm{mV}/\)单位、漂移输入偏置约 \(1.248\) 单位、校准项约 \(0.2212\) 单位、合成教学不确定度约 \(0.6619\) 单位。负灵敏度情形仍保留 \(a\) 的符号;只有平方后的不确定度项才失去符号。
数量级判断:桥路的小信号输出只有几十 mV,而 \(1 \mathrm{mV}\) 噪声除以约 \(1.6 \mathrm{mV}/\)单位就是约 \(0.62\) 单位的输入不确定度。把 ADC 显示位数增加,并不会自动把这个物理不确定度变小。
4. 互动实验:让校准线和真实读数同时出现
无 JavaScript 时的静态 fallback:以下为教学仿真,校准点为 \(x_1=0\)、\(x_2=50\) 单位,当前真实输入为 25 单位;\(V_{exc}=3.3 \mathrm V\),\(R_{ref}=R_0=1000 \Omega\),\(k_R=2 \Omega/\)单位;电子学增益为 \(1.02\)、零点偏置为 \(4 \mathrm{mV}\),温漂为 \(0.2 \mathrm{mV}/^\circ\mathrm C\),温差为 \(10 ^\circ\mathrm C\)。
| 账本项 | 默认结果 | 单位 / 解释 |
|---|---|---|
| 传感器电阻 | 1050.00 | \(\Omega\);\(R_0+k_Rx\) |
| 理想桥路输出 | 40.244 | mV;不含电子学误差 |
| 观测输出 | 47.049 | mV;含增益、零点和温漂 |
| 两点校准灵敏度 | 1.603 | mV/输入单位 |
| 两点校准估计 | 26.858 | 输入单位 |
| 估计残差 | +1.858 | 输入单位;温漂和非线性共同影响 |
| 漂移输入偏置 | +1.248 | 输入单位;未补偿代理 |
| 校准雅可比 \((J_{y1},J_{y2},J_y)\) | -288.77,-335.12,623.89 | 输入单位/V;直接对 \(y_1,y_2,y\) 求偏导 |
| 校准项不确定度 | 0.2212 | 输入单位;前两个雅可比项 RSS |
| 合成教学不确定度 | 0.6619 | 输入单位;三个原始读数项 RSS |
| 中点非线性 | 0.610 | 输入单位;两点直线不能保证消除 |
图意说明:互动 SVG 应画出四个桥臂:三个 \(R_{ref}\)、一个 \(R_{sensor}\),并标出 \(V_{out+}\)、\(V_{out-}\) 两个差分中点和激励回路;旁边画理想/原始曲线、两点校准直线、当前漂移读数、三个雅可比项和不确定度说明。校准点、当前读数和拟合线要同时用文字与点型/线型说明。
5. 真实修正:换能器的“输入”也需要定义
- 灵敏度不是一个跨范围常数。 电阻、应变、温度或光照的响应可能有曲率;应区分局部灵敏度、全量程斜率和数据手册的典型曲线。
- 激励会改变传感器。 桥路电流和电阻产生自热,可能让被测量本身发生变化。低功耗节点常要在灵敏度、噪声、响应时间和自热之间取舍。
- 漂移有不同来源。 传感器本体、参考电阻、激励源、运放、ADC 参考、电路板温度梯度和机械装配都可能漂移;一个两点校准只处理它所看到的组合。
- 不确定度不是误差的同义词。 随机重复性、分辨率、系统偏差、校准标准不确定度和模型残差要分别记录;不能把所有数字加成一个“看起来保守”的百分比。
- 可追溯性需要链条。 “参考标准 → 比较测量 → 原始读数 → 校准模型 → 报告值”每一段都要有日期、条件、仪器状态和不确定度。图上的拟合线不构成追溯性。
6. 测量纪律:两点不是两个漂亮的数字
- 先定义输入单位、参考点、量程、校准温度和允许的稳定时间;记录每个校准点的原始桥压和环境值。
- 让激励源、参考电阻和 ADC 参考的连接在测量和校准中保持一致;否则“增益误差”可能只是换线造成的系统差。
- 每个点做重复测量,保留均值、离散程度和异常处理规则;区分短期噪声与长期漂移。
- 用第三个或更多验证点检查两点线性模型的残差、迟滞和温度敏感性;验证点不能又被悄悄拿去拟合。
- 记录仪器校准状态、分辨率、输入阻抗、激励幅度和测量带宽。低压、限流、可断电条件仍然适用,任何自热或异常先停电。
7. 模型边界与项目产物
本页将电阻式传感器视为线性 \(R_0+k_Rx\),桥路无负载,电子学误差为固定增益/偏置,漂移为温度的一阶项,噪声项相互独立。这一模型不能证明迟滞、长期稳定性、机械耦合、湿度影响、饱和、频率响应或所有相关不确定度。
项目产物是“传感器校准包”:换能器模型、桥路与激励条件、校准点和参考标准、原始读数、拟合参数、验证点残差、漂移试验、误差/不确定度预算、可追溯链和版本化记录。报告中的每一个有效数字都要能回到一个测量条件或模型假设。
1. 选择电阻式还是桥式读出
直接恒流读出使 \(V=IR\) 很直观,但恒流源误差、自热和共模范围会进入预算。桥式读出可以把小的电阻变化变成差分信号,并抑制某些共模项,但它需要匹配的参考臂、稳定激励、差分放大和对桥路负载的检查。
无论选择哪一种,先把换能器的物理量到电阻、再到电压、再到 ADC 码的链条写全。若中间某个“增益”没有单位,校准通常无法复核;若 ADC 参考在温度变化时漂移,传感器校准也不能独立解决。
2. 校准后仍然要做验证
两点校准是线性仿真的最小可行工具,适合识别零点和斜率;它不是“把传感器变准”的按钮。第三点验证可以暴露曲率,温度扫描可以暴露漂移,升降输入可以暴露迟滞,断电重启可以暴露启动状态差异。若项目要求可追溯,必须保留参考标准和测量链,不要只提交最终拟合系数。
3. 常见误判与纠正
- 误判:校准后所有误差都消失。纠正:校准只修正被模型和校准点覆盖的误差。
- 误判:灵敏度越大越好。纠正:激励、自热、共模、量程、噪声和安全边界可能反向限制灵敏度。
- 误判:显示的分辨率就是测量不确定度。纠正:分辨率只是数字步长,噪声、漂移、标准和模型残差仍然存在。
- 误判:平均很多次就能消除系统偏差。纠正:平均主要降低独立随机项,温漂、增益和参考误差可能持续存在。
4. 资料与边界
- 桥路、电路变量和测量基础参见 MIT OpenCourseWare 6.002: Circuits and Electronics 与 OpenStax University Physics Volume 2。
- 实验、信号和测量判断参见 MIT OpenCourseWare 6.071J: Introduction to Electronics, Signals, and Measurement。
- 工程设计与证据记录能力可参考 ABET Criteria for Accrediting Engineering Programs;涉及具体测试或标准时,应从 IEEE Standards 的适用版本核对。教学数字不代表任何真实传感器的精度承诺。
本讲只讨论低压、限流、可断电的教学系统;不涉及市电、建筑配电、并网或高能系统。
5. 小结
传感器读数是换能器、激励、桥路、电子学、校准和参考标准共同产生的证据。灵敏度要带单位和工作点,两点校准要用验证点检查,漂移要映射到输入偏置,不确定度要写清独立性和来源,可追溯性要保留整条测量链。下一讲把这些模拟读数送入有门限、有负载和有边沿的 CMOS 数字世界。