ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

应变式传感器实验解析:半桥全桥差动结构与调零定标

应变式传感器实验解析:半桥全桥差动结构与调零定标

简介:面向自动化、测控技术与仪器及传感器课程学习者,这份合肥工业大学宣城校区2019级传感器实验报告可作为课程实验复盘、报告撰写对照与实验操作查漏的参考范例。文档围绕应变式电阻传感器的半桥和全桥性能测试展开,并涉及直流全桥电子秤定标、圆筒型差动电容式传感器位移特性测试,包含实验目的、工作原理、接线与调零步骤、砝码加载读数、数据记录表、灵敏度及非线性误差计算,以及误差来源与心得体会,便于读者理清电桥接线、差动放大器调零、加载读数和实验数据处理思路,对课程实验的报告结构、数据呈现和误差分析具有直接参照作用。压缩包共1个文件,为1份docx,大小约9.16MB;已有598人学习,适合按实验项目快速检索和借鉴。

1. 从 470mV 与十几毫伏的零漂说起:电桥为什么值得拆开看

200g 砝码全部加上去,数显表停在 470mV;把砝码一只只拿下来,指针却回不到最初的零点,差了十几毫伏。这个现象在任何一份传感器实验报告里都能找到影子,也是很多人第一次意识到“接线对了不等于测对了”的时刻。这份来自某高校 2019 级的传感器实验报告,把应变式电阻传感器的半桥、全桥、直流全桥定标、变面积差动电容、差动变压器五个实验串在了一条线上。表面看是五次接线和抄表,底层其实是同一个动作:把一路变化拆成两路方向相反的变化,再让它们相减。半桥、全桥、差动电容、差动变压器,无一例外。搞懂这条主线,灵敏度为什么能翻倍、非线性为什么会收敛、零点残余电压为什么消不掉,就都能自己推出来。

2. 应变片与惠斯通电桥:ΔR/R 是怎么被“读”成电压的

2.1 金属箔式应变片:K≈2 这个数字从哪来

金属箔式应变片是用光刻、腐蚀工艺在箔材上做出来的栅状电阻,贴在弹性体上下两侧。弹性体受压弯曲,上侧被拉伸,下侧被压缩,栅丝跟着长度变化,电阻随之改变。描述这件事的关系式只有一行:ΔR/R = Kε,ε = Δl/l 是长度相对变化,K 是应变灵敏系数。

K 的物理来源分两块。一块是几何效应:一根电阻丝被拉长,长度增加、截面积减小,R = ρl/S 里的 l 变大、S 变小,两头都往同一个方向推电阻上升,贡献大约是 1+2μ,金属的泊松比 μ 在 0.3 附近,所以这一项约 1.6。另一块是压阻效应:晶格被拉伸后载流子迁移率变化,电阻率 ρ 本身也变了。金属的压阻项很小,两者加起来 K 落在 2 左右,这也是为什么常见金属箔式应变片的灵敏度系数基本都在 2.0 到 2.2 之间。半导体应变片的 K 能到 100 以上,靠的就是把压阻项做到极致,代价是温度系数大得离谱。

注意:K≈2 意味着 1000 微应变只带来 0.2% 的电阻变化。这个量级决定了后面所有的电路设计都必须围绕“微弱差分信号”来做。

2.2 单臂电桥的隐患:分母里藏着一个 ΔR

把一片应变片接入惠斯通电桥的一个臂,其余三个臂用固定电阻,这就是单臂接法。设 R1 = R+ΔR,R2 = R3 = R4 = R,输出电压是两臂分压之差:

Uo = E · [ R1/(R1+R2) − R3/(R3+R4) ] = E · [ (R+ΔR)/(2R+ΔR) − 1/2 ] = E · ΔR / [ 2(2R+ΔR) ] ≈ E·ΔR/(4R) · (1 − ΔR/(2R))

关键在最后一步:分母里的 2R+ΔR 没有被消掉,它被近似成了 2R,剩下的 ΔR/(2R) 就是非线性误差项。也就是说,单臂电桥的输出和被测应变之间天生差一个二次项,ΔR/R 越大,弯得越明显。除此之外还有两个问题:输出只有 E·ΔR/4R,是四种接法里最小的;温度引起的电阻漂移只作用在这一片应变片上,没有任何东西能抵消它,零点跟着温度跑。

常见的实现思路里,单臂接法一般只用于定性判断或者对精度要求极低的场合。真要做测量,必须往差动方向走。

2.3 邻边差动:把 ΔR 从分母赶到分子之外

把受拉和受压的两片应变片接到电桥的相邻两个臂,R1 = R+ΔR,R2 = R−ΔR,另外两臂仍是固定电阻 R。再算一次:

Uo = E · [ (R+ΔR)/(2R) − 1/2 ] = E·ΔR/(2R)

分母变成了常数 2R,ΔR 彻底从分母里消失了。这不是近似,是精确的一阶线性:只要两片的阻值相同、感受到的应变大小相等方向相反,输出就和 ΔR 严格成正比。灵敏度从 E·ΔR/4R 提到 E·ΔR/2R,正好翻倍;非线性项被差动结构吃掉了。

我一般会这么理解这件事:差动不是为了“信号更大”,而是为了“把共同的坏东西减掉”。温度让两片应变片同时增加同一个 ΔR_T,在邻边相减时这部分直接抵消;弹性体的弯曲让一片增、一片减,这部分被保留并放大。共模被抑制、差模被放大,这才是半桥真正的价值,灵敏度翻倍只是顺带的红利。

3. 差动结构的四种形态:半桥、全桥、差动电容与差动变压器

3.1 半桥实测:2.376 与 2.328 之间差的是什么

实验一记录的半桥数据是 20g 到 200g 对应的十组电压,从 4mV 一路读到 423mV(原始表里还多出一个 470,属于抄表串行,后面会讲)。灵敏度的定义是 L = ΔU/ΔW,听起来毫无歧义,实际操作里口径差别很大。

import numpy as np # 半桥实测:10 个砝码对应的电压读数,单位 mV w = np.arange(20, 201, 20, dtype=float) u = np.array([4, 29, 91, 137, 184, 231, 278, 327, 377, 423], dtype=float) # 端点法:只用首末两点,等价于把整条曲线当成理想直线 slope_end = (u[-1] - u[0]) / (w[-1] - w[0]) # 最小二乘:所有点参与拟合,单点抖动被摊薄 k, b = np.polyfit(w, u, 1) # 非线性误差:相对拟合直线的最大偏差除以满量程输出 u_fit = k * w + b delta_max = np.max(np.abs(u - u_fit)) fs = u[-1] - u[0] print(f"端点法 {slope_end:.3f} mV/g, 最小二乘 {k:.3f} mV/g, 非线性 {delta_max/fs*100:.2f}%")

跑出来端点法是 2.328 mV/g,最小二乘斜率是 2.381 mV/g,非线性约 3%。报告里写的 2.376 几乎正好等于最小二乘的结果,说明当时用的并不是首末点相减。这不是抠字眼:端点法对首末两个读数极度敏感,只要末点是 423 还是 420,斜率立刻差 1.5%;最小二乘把十个点一起约束,抗单点抖动能力强得多。一份能复现的报告,必须写清楚灵敏度是按哪种口径算的,否则换个人来核对,数字永远对不上。

3% 的非线性也值得追一下。逐点看残差,偏差最大的是 40g 那个点:拟合预测约 41mV,实测只有 29mV,单点就吃掉了 12mV。其余九个点几乎都贴着直线,偏差在 2mV 以内。这种“一个点飞出去”的形态,通常不是传感器非线性,而是读数时托盘还在晃、砝码没放正、或者数显表还没稳定就抄了数。血泪经验是:加砝码之后等两秒,看数值不再跳动再记。

3.2 全桥:灵敏度翻倍的证据与接错就归零的陷阱

全桥把四片应变片全部用上,接法是“对边同向、邻边反向”:受拉的两片接到电桥的对边,受压的两片接到另外两个对边。设 R1 = R3 = R+ΔR,R2 = R4 = R−ΔR,代入分压差:

Uo = E · [ R1/(R1+R2) − R4/(R3+R4) ] = E · [ (R+ΔR)/(2R) − (R−ΔR)/(2R) ] = E · ΔR/R

分母仍然是常数,线性保持;输出是 E·ΔR/R,正好是半桥的两倍、单臂的四倍。实测数据支持这个结论:半桥端点法 2.328 mV/g,全桥从 12mV 到 1043mV 对应 200g,算下来约 5.155 mV/g,比值 2.21,扣掉读数误差基本就是理论上的 2 倍。

接错的表现非常干脆。如果把两片同向的应变片接到邻边,它们的 ΔR 同号,在分压式里相互抵消,输出接近零,无论怎么加砝码都不动。这时候最容易怀疑是放大器坏了或者电源没接上,其实是桥臂顺序错了。判断方法很简单:断电,用万用表量四个臂的阻值,同向的两片阻值变化方向一致,反向的两片在受力时一增一减。上电之前先把这一步做掉,能省掉大量排查时间。

原始表格里还有一个小陷阱:实验二的心得里明确写了“R1=R3、R2=R4、但 R1≠R2 时不能组成全桥”。原因是初始状态下电桥就不平衡,输出不为零,后面的调零电位器拉不回来。全桥要求四片在无载时阻值尽量一致,这不是理论洁癖,是调零电路的量程限制。

3.3 变面积差动电容:差动消得掉偶次项,消不掉零偏

实验四换成电容式。平行板电容器的容量是 C = ε0·εr·S/d,三个参数 S、d、ε 任选一个变化,就能做成一种传感器。这里用的是变面积式:两只平板电容共享一个下极板,下极板随测微头移动时,一边的有效覆盖面积增大,另一边等量减小。

差动接法的输出可以写成 (C1−C2)/(C1+C2)。把 C1 = ε·b·(x0+Δx)/d、C2 = ε·b·(x0−Δx)/d 代进去,分子是 2ε·b·Δx/d,分母是 2ε·b·x0/d,比值正好是 Δx/x0。介电常数 ε 和极板间距 d 在比值里被约掉了。这是差动结构的第二个好处:它不只抵消共模,还把测量从“绝对量”变成了“比值量”,介质受潮、间隙轻微变化都不再直接影响结果。

实测数据却没那么漂亮。向外旋时零点读数是 38mV,向内旋时零点读数是 30mV,两个方向的零点没重合;正向斜率约 242 mV/mm,反向斜率约 211 mV/mm,差了一成半。差动消掉的是偶次非线性,消不掉零偏和迟滞。零偏来自两路电容的初始失配和检测电路的失调,迟滞来自测微头螺纹的回程间隙和极板的机械松动。边缘电场也会在小位移区间把 C–x 曲线压弯,因为极板边缘的电场并不严格垂直,有效面积总比几何重叠面积大一点。

提示:看到“差动”两个字就默认线性完美,是这类实验里最常见的误判。差动改善的是偶次项和共模,奇次项、零偏、迟滞该有还是有。

3.4 差动变压器:零点残余电压与 180° 相位翻转

实验五的差动变压器由一只初级线圈、两只次级线圈和一根可动铁芯组成。初级加交流励磁,两只次级反向串接(同名端相连),铁芯移动改变初次级之间的互感,一只次级感应电动势增大,另一只减小,差值就是输出。

铁芯停在中间位置时,理论上两只次级感应电动势相等、反向串接后抵消为零。实际做不到,实测最小峰峰值约 1.2V,而不是 0。这个不为零的最小值就是零点残余电压,来源是两只次级线圈的匝数、直流电阻、漏感、分布电容不可能完全对称,铁芯材料的磁导率沿轴向也不均匀。它的危害是在零点附近造出一个死区:位移很小的时候,输出变化被残余电压淹没,分不清是正位移还是负位移。

方向信息藏在相位里。铁芯越过中间位置,两只次级的感应电动势谁大谁小发生交换,输出信号的相位跟着翻转 180°。实验里用示波器看波形,能明显看到过零点前后波形反相;但数据表记的是 Vop-p 峰峰值,峰峰值永远为正,符号信息在读数那一刻就丢了。所以记录表只能靠“内旋/外旋”两栏人工区分方向。这是一个很典型的设计取舍:峰值检波电路便宜、简单、不需要参考信号,代价是丢掉相位;要恢复方向,就得上相敏检波,用与励磁同频的参考信号做乘法再低通,输出带符号的直流,代价是电路复杂度上一个台阶。

4. 调零与定标:一台砝码电子秤的信号链是怎么闭合的

4.1 两级调零:输入短路调零与系统调零

实验一的步骤 2 是先做差动放大器调零:把输入端 Ui 短接并接地,输出接数显电压表 2V 档,Rw4 顺时针转到底(增益最大),调 Rw3 让显示为 0V。这一步调的是运放自身的输入失调电压,跟传感器无关。

步骤 4 才是系统调零:接好电桥、加上托盘,把电桥输出接到放大器输入端,预热五分钟,调 Rw1 让显示归零。这一步调的是电桥的初始不平衡——四片应变片阻值不可能完全相等,托盘自重也会让弹性体先产生一点形变。

两级不能合并,顺序也不能反。Rw3 是失调调节,Rw4 是增益调节,如果先把零点调好再去动增益,原来那个失调会被新的增益一起放大,零点立刻又跑了。正确的做法是增益先定死,再调零点;如果调完零点发现量程不够又改了增益,必须回头重新调零,迭代两到三次直到稳定。

4.2 定标:两点确定一条直线,量纲只是最后的包装

实验三把全桥做成一台原始电子秤:10 只砝码(200g)放上托盘,调 Rw3(这时候它是满量程增益)让显示为 0.200V;拿掉所有砝码,看是否回到 0.000V,不回就重调零,反复直到两点都准。

这一步的本质是确定一条过原点的直线 y = kx。两个点一钉,k 就定了,之后任何一个读数都能反算出重量。

# 两点定标:把电压量纲换成重量量纲 u0, w0 = 0.000, 0.0 # 空载点:0V 对应 0g u1, w1 = 0.200, 200.0 # 满量程点:200mV 对应 200g k = (w1 - w0) / (u1 - u0) # 标定系数,单位 g/V print(k) # 1000 g/V,也就是 1mV 对应 1g u_unknown = 0.145 # 放上一支电容笔后的稳定读数 print(u_unknown * k) # 145 g

参数含义很直白:u 是电压读数,w 是重量,k 是斜率。所谓“把电压量纲 V 改成重量量纲 kg”,在电路上什么都没变,只是显示的时候乘了一个系数。这也是为什么定标必须用已知重量的砝码,而不能靠理论计算——弹性体的实际刚度、应变片的实际粘贴位置、放大器的实际增益,全都折进这个 k 里了。

一点定标的精度完全取决于线性度。如果传感器非线性是 3%,那么用满量程点定标之后,中间量程的读数就可能偏 3% 满量程,也就是 200g 量程下偏 6g。想再准一点,就得多点定标加分段线性插值,代价是标定工作量和存储表。

4.3 增益、预热与漂移:为什么调完零还要等五分钟

应变电桥的输出在毫伏级,要送到 2V 档的数显表,放大倍数至少上百。运放的失调电压温漂在微伏每摄氏度量级,放大一百倍就是几百微伏每摄氏度;电阻的热电动势、应变片胶层的蠕变、弹性体的热膨胀,全都在同一个量级上叠加。

预热五分钟不是为了仪式感。通电初期,运放结温和桥臂电阻都在爬升,零点会缓慢漂移,这时候调零等于把零点钉在一个正在移动的位置上。等温度稳定下来再调,零点才站得住。同样的道理,加砝码之后要等读数稳定,因为弹性体受力后还有微小的蠕变和振荡。这两条看起来是操作习惯,本质是在等系统的热时间常数和机械时间常数过去。

5. 避坑与排查:五个高频翻车点

5.1 调零顺序颠倒,零点怎么调都在跑

现象:调完零点,一放砝码读数正常;把砝码拿掉,零点回不到 0,每次都差几毫伏,反复调也调不回来。

原因:先动了 Rw1 或 Rw3 把零点调好,后来又去动 Rw4 改增益,原来的失调被新增益重新放大;或者电桥还没接上就调零,接上之后初始不平衡量又把零点推走。

解决:固定顺序——先把 Rw4 增益定死,再做输入短路调零,然后接电桥、加托盘做系统调零,最后才允许加载。中途只要动了增益,前面两步全部重来。

5.2 全桥接成“两同向邻边”,输出死活不动

现象:全桥接好上电,加砝码电压表几乎不动,或者只有几十微伏的抖动,换放大器、换电源都没用。

原因:全桥要求对边同向、邻边反向。把两片同受拉的应变片接到相邻两臂,它们的 ΔR 同号,在分压式里相互抵消,差模信号被自己减没了。

解决:断电用万用表逐臂测量,加压时一增一减的两片必须相邻,同增或同减的两片必须相对。接完再上电,不要带电改线。

5.3 差动放大器输入悬空,输出直接顶到电源轨

现象:一上电输出就是正负十几伏,调 Rw3 完全没用,数显表显示超量程。

原因:运放输入端悬空时没有直流通路,极小的偏置电流把输入电容充到电源轨,开环增益把这点失调放大到饱和。

解决:调零阶段必须把 Ui 短接到地;接电桥之后要确认电桥的四个臂给输入端提供了直流通路。任何时候都不要让高阻输入端开路运行。

5.4 数据表串行错位,灵敏度怎么算都对不上

现象:重量列是 20 到 200 共十个数,电压列却抄出了十一个值,或者中间某个值和前后明显不连续。

原因:手工记录时数显表还在跳,抄错行;或者加砝码的节奏和读数的节奏没对齐,多记了一次。

解决:加一个砝码记一个数,记完立刻回读一遍确认;实验结束后先画散点图再算灵敏度,肉眼能看出飞点。灵敏度必须注明是端点法还是最小二乘,否则复现时数字必然打架。

5.5 差动变压器原边激励过大,线圈发热

现象:实验做了一半,传感器外壳发烫,输出波形削顶失真,读数不再随位移线性变化。

原因:音频信号发生器幅度调得过高,初级线圈电流超出设计值,磁芯进入饱和,铜损和铁损一起上来了。原实验步骤里专门写了这条注意事项。

解决:上电前用示波器监测初级波形,把峰峰值压在 2V 左右、频率落在 4 到 5kHz;实验过程中每隔一段时间摸一下外壳温度,发现异常立刻断电。

6. 设计取舍:差动、口径与可复现性

差动结构是这五个实验共同的骨架,但它的收益是有条件的。它用两倍的元件换来灵敏度翻倍、偶次非线性抵消、共模温漂抑制,代价是对对称性的要求陡增:两片应变片的 K 必须接近,两路电容的初始值必须匹配,两只次级线圈的匝数必须一致。一旦对称性被打破,差动不但不改善性能,还会把失配直接变成零偏。全桥比半桥更敏感,因为四片里任意一片脱胶或者阻值漂移,整座桥就歪了。这是典型的“用复杂度换精度”,值不值得,取决于你能不能保证那四片的一致性。

第二个取舍在测量方式上。半桥和全桥的输出是直流,一个电压表就能读,但丢了符号信息,只能靠加载方向人为区分;差动变压器输出是交流,峰峰值检波便宜,同样丢符号;要恢复方向就得上相敏检波,用参考信号做同步解调,电路复杂度换回一个带符号的直流量。实验里之所以用 Vop-p 记录,是因为教学场景下先看清楚幅值-位移曲线的形状比判向更重要,判向交给示波器看相位翻转就够了。

第三个取舍在数据口径上。同一组数据,端点法算出 2.328,最小二乘算出 2.381,差 2%;非线性误差按端点直线算是 3.4%,按最小二乘算是 3.0%。这些数字都不算错,错的是不写清楚用的是哪一种。工程上给客户报一个灵敏度,后面必须跟一句拟合方法和量程范围,否则验收时双方各算各的,永远对不上。

想验证自己对不对,最省事的办法是拿理论值做量纲校核。半桥灵敏度应该在 E·K·ε/(2W) 的量级,全桥应该是它的两倍,实测比值落在 1.9 到 2.1 之间就说明接线和读数都没大问题;如果比值是 1.0 或者 4.0,那一定是桥臂接错了,不用往下算。电容式的 (C1−C2)/(C1+C2) 应该和 Δx/x0 成正比,把两个方向的斜率分别算出来,差得超过 20% 就去查机械回程和零点失配。

从那以后我每次碰这种桥式调理电路,都先把增益钉死再动零点,接完线先用万用表量一遍桥臂方向,读数之前等两秒。这三件事花不了五分钟,却能省掉半天对着一个不动的电压表发呆。希望帮到你。

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进