4、核心测量原理:直流电压测量、交流电压真有效值测量、电阻测量(两线/四线法)、电容测量
好,咱们进入正题。万用表的核心功能,说白了就是那几样:测电压、测电阻、测电容。但你别小看这几个测量,里面的门道可不少。我当年刚入行时,就因为在交流电压测量上栽过跟头,测出来的数据跟示波器对不上,折腾了一整天。后来才发现,是忽略了“真有效值”这个关键点。
今天我就把这四个核心测量原理掰开揉碎了讲给你听。你想想看,搞懂了这些,你就能自己设计一个万用表的前端电路了。
4.1 直流电压测量
直流电压测量,这是万用表最基础的功能。原理其实很简单:用ADC(模数转换器)去采样被测点的电压。
但这里有个坑——ADC的输入范围通常有限。比如常见的ADC是0~3.3V或0~5V。你要测一个12V的电池怎么办?直接怼上去,ADC就烧了。
解决办法:分压电阻网络。
我习惯用精密电阻搭建分压电路。比如你要测0~100V,可以用一个1MΩ和一个10kΩ的电阻串联,分压比就是100:1。这样100V输入,ADC端只有1V,安全又可靠。
关键参数:
- 输入阻抗:越高越好,至少10MΩ。我见过一些廉价表只有1MΩ,测高阻电路时误差大得离谱。
- 分压比精度:取决于电阻的温漂和精度。我建议用0.1%精度的金属膜电阻。
- 保护电路:输入端一定要加TVS管和PTC自恢复保险丝。我曾经有一次忘了加,结果被测电路突然短路,表直接冒烟了。
我的小技巧:分压电阻的阻值不要选太大,否则会引入热噪声。我一般控制在1MΩ以内,配合高输入阻抗的运放缓冲器使用。
4.2 交流电压真有效值测量
交流电压测量,这里要重点讲一下“真有效值”(True RMS)。
为什么叫“真”?因为早期的万用表用的是平均值整流法,只适合测正弦波。但现实中的信号哪有那么干净?方波、三角波、畸变波形,平均值法测出来全是错的。
真有效值的数学定义:
Vrms = sqrt( (1/T) * ∫[0 to T] v(t)² dt )
说白了,就是把信号先平方,再求平均,最后开方。这个计算过程,硬件实现有两种主流方案:
- 专用RMS芯片:比如ADI的AD8436、LTC1966。这些芯片内部集成了平方-平均-开方电路,你只需要把信号送进去,它直接输出RMS值。我比较推荐这种方式,省心。
- 高速ADC+软件计算:用高速ADC采样波形,然后在MCU里做数字计算。优点是灵活,可以同时分析谐波;缺点是对MCU算力要求高,采样率至少是信号频率的10倍以上。
注意:真有效值测量对带宽有要求。普通万用表一般只做到1kHz,但如果你要测开关电源的纹波(几十kHz),就得用宽频真有效值表。我当年测一个DC-DC模块的输出纹波,用普通表测出来只有10mV,换宽频表一测,好家伙,50mV!
还有一个容易被忽略的点:波峰因数。波峰因数是峰值与有效值的比值。正弦波是1.414,但脉冲信号可能高达5甚至10。如果你的RMS芯片不支持高峰值因数,测量结果会严重偏小。我建议选支持波峰因数≥3的芯片。
4.3 电阻测量(两线/四线法)
电阻测量,看起来简单——给被测电阻通一个恒定电流,测它两端的电压,欧姆定律一算就出来了。但这里有个大问题:引线电阻。
两线法:
就是最常见的测量方式。两根测试线,既负责提供电流,又负责测量电压。问题在于,测试线本身也有电阻(比如0.1Ω),如果被测电阻只有1Ω,那误差就高达10%。
我刚开始做电路调试时,用两线法测一个0.5Ω的采样电阻,怎么测都是0.6Ω。折腾了半天,才发现是表笔线和接触电阻在捣鬼。
四线法(开尔文连接):
四线法把电流线和电压线分开了。两根线提供恒定电流(称为“力线”),另外两根线专门测电压(称为“感线”)。因为电压测量回路几乎没有电流流过,所以引线电阻和接触电阻对测量结果的影响可以忽略不计。
| 对比项 | 两线法 | 四线法 |
|---|---|---|
| 适用场景 | 电阻 > 100Ω | 电阻 < 100Ω,尤其是mΩ级 |
| 精度 | 受引线电阻影响 | 高精度,可测到0.1mΩ |
| 接线复杂度 | 简单,2根线 | 稍复杂,4根线 |
| 典型应用 | 普通电阻、电路通断 | 精密电阻、接触电阻、电池内阻 |
我的建议:在自检系统中,对于关键路径上的电阻(比如电流采样电阻),一定要用四线法。我设计的万用表自检模块,内部基准电阻就用了四线连接,确保自检精度。
4.4 电容测量
电容测量,原理上比电阻复杂一些。常用的方法有两种:
方法一:RC充放电法
给被测电容通过一个已知电阻充电,测量电压上升到某个阈值(比如63.2%)所需的时间。时间常数τ = R * C,知道了R和时间,就能算出C。
这个方法简单,但精度一般。而且对于大电容(比如1000μF),充电时间太长;对于小电容(比如1pF),又太快,MCU根本来不及测。
方法二:交流阻抗法
给电容施加一个已知频率和幅度的正弦波,测量流过电容的电流和相位差。根据公式:
Zc = 1 / (2πfC)
C = 1 / (2πf * Zc)
这种方法精度高,而且可以测出电容的ESR(等效串联电阻)。我比较推荐这种方法,尤其是在自检系统中,我们需要知道电容是否老化(ESR增大是典型特征)。
避坑指南:测量电容前一定要先放电!我曾经有一次忘了给一个450V的电解电容放电,结果表笔一碰上去,啪的一声,表笔尖都烧黑了。所以,自检系统里一定要加放电电路,确保安全。
另外,电容测量对频率很敏感。电解电容适合用100Hz~1kHz的低频测量,而陶瓷电容可以用1kHz~10kHz。我习惯在自检系统中提供多个测试频率,让用户根据电容类型选择。
嗯,这四个核心测量原理,今天就讲到这里。你想想看,搞懂了这些,万用表的前端电路设计你就掌握了七八成。下一章,我们聊聊如何把这些测量功能整合到一个自检系统中,实现自动化故障诊断。