版主
  
主题
帖子
积分14067
阅读权限200
注册时间2008-11-15
最后登录1970-1-1
在线时间 小时
|
我来解释一下精度问题。
8 F- X, ?) j7 G ?" q这个是M8的ADC精度参数0 K! w1 r8 K. S, G% f0 m( J3 I! |
! f( x' Q8 q& {& ~3 Q( k0 z5 G
. p" y$ A3 m( H: z+ I误差最大有1.75LSB。如果ADC的值是1000,那精度是1.75/1000;如果ADC的值是10,那精度是1.75/10。也就是说,值越小精度越差,线性越差。
0 N* k4 [3 F# k那1.75LSB误差是什么概念呢?如果最大值ADC值1023对应50V电压测量值,那1.75LSB误差就是50V * 1.75 / 1023,约85mV。
1 O. w L; ^: s, J5 p1 K( z6 S3 o* \9 `/ i" `9 Z: g
ADC数字量化图
9 ~' h, s9 e# q5 _1 h
# J. i+ N9 f% _: Y0 b! C' D4 B& T4 h* E- v# \
红线是最佳校正线。
9 Y5 H# H% M- U7 @; m3 p$ o$ b4 k, F% M6 A
由于数字量化的局限,过采样提高精度对于小值提高效果差。 |
|