在读取磁电编码器数据时,12位角度 ,最后两位总在跳动 ,如何处理这个误差?
Green Deng:方便具体描述一下你使用的芯片等等信息吗?另外,“最后两位总在跳动”是指的什么?
在读取磁电编码器数据时,12位角度 ,最后两位总在跳动 ,如何处理这个误差?
xyz549040622:几位的AD读取的,你要求的误差是多大,最后2位跳动有无规律,读取输入为0的时候有无跳动呢,尝试硬件滤波+软件滤波的方式进行数据的处理。
在读取磁电编码器数据时,12位角度 ,最后两位总在跳动 ,如何处理这个误差?
mangui zhang:编码器信号如果能够倍频就会更准确误差更新
如果做不了就只能在软件上处理了,去抖动 滤波滑动等
在读取磁电编码器数据时,12位角度 ,最后两位总在跳动 ,如何处理这个误差?
user1303469:
回复 xyz549040622:
14位AD ,取12位。
在读取磁电编码器数据时,12位角度 ,最后两位总在跳动 ,如何处理这个误差?
xyz549040622:
回复 user1303469:
1.AD接固定电压,或者GND,读取ad值,这个是判断是本身电源稳定性如何。
2.接编码器固定的输出,读取ad值,判断这个跳动的误差是电源带入的,还是编码器本身的。
3.针对上述两种情况做硬件滤波+软件滤波的处理。
在读取磁电编码器数据时,12位角度 ,最后两位总在跳动 ,如何处理这个误差?
何帅帅:个人使用磁编的时候,电机未动,测量出来的值有时也会有轻微的变化,4960个编码值,重复测量会有1~2的抖动变化。所以你的抖动范围是多少?如果较大的话就不太正常了。