关于28035 ADC的问题

2019-07-30 16:29发布

用28035的ADC进行采样,输入模拟量0.826,理论上的数字量大约是1025(采用内部参考电压),可是采样出来的值和理论计算值有偏差,请问各位怎么样进行偏差补偿呢,将偏差降至最小
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
abu315
1楼-- · 2019-07-30 18:34
28035的ADC做到8、9位就已经很不错了,
你可以先进行数字滤波--多次取平均值,然后用“y=kx+b”的方法进行校准。
zhangmangui
2楼-- · 2019-07-30 18:42
软件上用滑动滤波算法搞搞吧  
C2000的ADC是有误差的  
cjystar
3楼-- · 2019-07-30 18:45
abu315 发表于 2014-2-19 15:24
28035的ADC做到8、9位就已经很不错了,
你可以先进行数字滤波--多次取平均值,然后用“y=kx+b”的方法进行 ...

嗯,我用中值滤波算法,但是还是存在一定的误差,对于你说的y=kx+b的方法,是否是要计算偏差caloffset和CalGain?
cjystar
4楼-- · 2019-07-30 21:54
zhangmangui 发表于 2014-2-19 19:14
软件上用滑动滤波算法搞搞吧  
C2000的ADC是有误差的

嗯,是的,的确是有偏差,软件采用中值滤波算法,但是还是有最大0.9%的误差,在软件上不知道还有什么好的算法吗,硬件现在不好改动了
zhangmangui
5楼-- · 2019-07-30 22:54
 精彩回答 2  元偷偷看……
jing43
6楼-- · 2019-07-31 04:51
如果用在低速场合,每一次采样100 个值以上,再求平均。

一周热门 更多>