版主
主题
回帖0
积分14067
阅读权限200
注册时间2008-11-15
最后登录1970-1-1
在线时间 小时
|
我来解释一下精度问题。
0 x8 i7 ?. ^1 O这个是M8的ADC精度参数
& f- W8 q8 P3 d3 F! o" Q+ V) c
, y; a6 F! X/ N7 q" j
4 r8 p- _* Z$ l: X5 c: y( u' g
误差最大有1.75LSB。如果ADC的值是1000,那精度是1.75/1000;如果ADC的值是10,那精度是1.75/10。也就是说,值越小精度越差,线性越差。
[" }: P- l3 S( n$ x9 O, Z那1.75LSB误差是什么概念呢?如果最大值ADC值1023对应50V电压测量值,那1.75LSB误差就是50V * 1.75 / 1023,约85mV。
( C2 B, ~! B1 x+ H
2 a: Q+ D7 Q6 AADC数字量化图
/ ?( ?/ B* e: \) G" P1 z& O
9 o% x2 i% p$ M* e2 A
+ s) n; l1 w% N1 _+ D" b2 a; y红线是最佳校正线。$ c' j& `& l$ T( c. z
5 b5 j( G' o# b, A
由于数字量化的局限,过采样提高精度对于小值提高效果差。 |
|