分辨率与精度
Resolution vs Accuracy
分辨率是"读数能显示到多细",精度是"读数离真值多近"。一块 6 位显示的表可能精度只有 1%,把分辨率当精度是选型最常见的错觉。
01
两个完全不同的概念
- 分辨率(Resolution):仪器能区分的最小变化,通常由 ADC 位数、显示位数或机械分度决定。它是"显示粒度"。
- 精度(Accuracy / Error):测量值与真值的接近程度,由系统误差 + 随机误差决定。它是"对不对"。
为什么容易混
商家爱标分辨率(因为数字好看):"24 位 ADC""0.001 显示"。但分辨率高不代表精度高——如果前端噪声大、标定差,高位只是把噪声测得更细,读数依然不准。
一个例子
一台温度表显示到 0.001℃,分辨率极高;但它的系统误差 ±0.5℃、噪声 ±0.2℃。那么"25.123℃"里的 ".023" 全是噪声与误差的"假精度",真正可信的只有 "25.1℃" 量级。
反过来,一台只显示到 0.1℃ 但误差 ±0.05℃ 的表,虽然分辨率低,但每一个数字都更可信。
怎么判断真实能力
- 看精度指标:厂家标的"精度 ±x%" 才是可信度,不是显示位数。
- 看噪声地板:重复测量看读数跳动范围,跳动范围就是有效分辨率上限。
- 看标定:精度和标定直接相关,未标定的高精度只是纸面。
- 别为多余分辨率买单:如果应用只需要 0.1℃ 分辨,24 位 ADC 是浪费。
常见误区
- 把"显示位数"当"精度"。
- 以为提高 ADC 位数就能提高精度(噪声不降,高位只是测噪声)。
- 报告数据时保留远超精度的小数位,制造"假精度"。
分辨率是"能看多细",精度是"看得准不准"。显示到小数点后三位,不代表你能可信到小数点后三位。