STM32F407 增量型编码器 计数不准

2019-12-16 22:35发布

STM32F407采用TIM2-5编码器计数模式脉冲计数不准。

1.电路已经做了差分信号传输-AM26LS31/32;
2.预分频设置对采样精度有什么影响?
3.(边沿计数,向上计数)大约1个小时候能明显看出1度到2度的积累误差,从哪里下手考虑?
4.溢出也考虑过了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
38条回答
中星讯达
2019-12-17 07:28
  TIM_ICStructInit(&TIM_ICInitStructure);
  TIM_ICInitStructure.TIM_ICFilter = 0x0f;
  TIM_ICInit(TIMx, &TIM_ICInitStructure);
滤波设置很重要,现在测试4小时来回正弦运动2HZ两度约2*1000*4(线)*5.5(传动比,或8.6)/360,肉眼分辨不丢了。明天测试下高速运转状态下结果。
话说回来,谁知道这个滤波是如何算的?看懂下面连接的,回复下,这个滤波还是很重要的。
http://wenku.baidu.com/link?url= ... nJDXgngm7b7fhMJUiY3

一周热门 更多>