用很直白、工程上很实用的方式说清楚:
分辨率决定“你能看多细”,精度决定“你看得准不准”,两者共同决定最终数据质量。
一、先把两个概念说清
分辨率(Resolution)
最小能分辨的电压变化量。
比如16位ADC:能区分0.038mV的变化。
精度(Accuracy)
测量值与真实值的接近程度。
包含:非线性、增益误差、偏移误差、温漂、噪声等。
→决定整体误差有多大。
二、分辨率如何影响数据质量
分辨率不够,会出现这些问题:
小信号被“吃掉”
微弱变化低于1LSB,采集器完全识别不到→信号失真、细节丢失。
量化噪声大、波形阶梯感强
位数越低,波形越像台阶,高频/缓变信号质量差。
动态范围不足
小信号测不出来,大信号容易溢出。
一句话:分辨率不够→数据“粗糙、缺细节”。
三、精度如何影响数据质量
精度不够,会出现:
系统偏差(偏移误差):整体偏高/偏低
非线性失真:中间准、两头不准
温漂、时漂:同一信号今天测、明天测不一样
噪声、抖动大:数据跳动厉害,不可信
无法用于计量、控制、闭环系统
一句话:精度不够→数据“不准、不可靠”。
四、两者一起如何共同决定最终数据质量
1.高分辨率+低精度
看起来数据很细腻(小数点很多)
但整体严重不准、漂移大
→虚假精细,数据无效
典型:便宜24位ADC不加校准,精度很差。
2.高精度+低分辨率
整体很准,但细节看不清
小变化测不出来,波形粗糙
→适合粗略监测,不适合精密分析。
3.高分辨率+高精度
细节清晰+数值准确
噪声低、线性好、漂移小
→高质量数据:可分析、可控制、可计量
五、工程上最关键的结论
分辨率决定数据的“细腻程度”
影响:信号细节、动态范围、量化噪声。
精度决定数据的“可信程度”
影响:误差、线性、温漂、长期稳定性。
数据质量=精度为主,分辨率为辅
精度差→数据再细也没用
分辨率低→数据再准也缺信息
实际可用有效位数(ENOB)才是真实水平
ENOB<标称位数
真正反映数据质量。
六、极简总结
分辨率:能测多小的变化
→决定数据细不细
精度:测出来有多接近真值
→决定数据准不准
高质量数据=高分辨率+高精度
缺一不可。