[STM32G4] G4搞编码器模式,数值乱跳?

[复制链接]
 楼主| Uriah 发表于 2025-8-6 07:25 | 显示全部楼层 |阅读模式
STM32G431CBT6用TIM做AB相编码器接口,有时候方向不对,可能是滤波没设好,干扰挺明显。
Clyde011 发表于 2025-8-6 07:27 | 显示全部楼层
建议每圈复位一下计数器试试。
公羊子丹 发表于 2025-8-6 07:29 | 显示全部楼层
A相B相要接对,不然方向反了。
周半梅 发表于 2025-8-6 07:30 | 显示全部楼层
干扰大时滤波一定要加上。
帛灿灿 发表于 2025-8-6 07:31 | 显示全部楼层
TIM配置的IC Filter设成4以上会稳。
童雨竹 发表于 2025-8-6 07:32 | 显示全部楼层
我后来给线缆加了屏蔽。
万图 发表于 2025-8-6 07:33 | 显示全部楼层
用逻辑分析仪抓波形真的管用。
Wordsworth 发表于 2025-8-6 07:33 | 显示全部楼层
编码器本身也有机械抖动。
Bblythe 发表于 2025-8-6 07:34 | 显示全部楼层
增加采样周期能降噪。
Pulitzer 发表于 2025-8-6 07:35 | 显示全部楼层
数值跳动可能是没清CNT寄存器。
 楼主| Uriah 发表于 2025-8-6 07:36 | 显示全部楼层
CubeMX配置TIM编码器模式容易漏一步。
麻花油条 发表于 2025-8-6 16:11 | 显示全部楼层
信号线干扰吧
powerantone 发表于 2025-8-6 16:13 | 显示全部楼层
输入滤波未启用或配置不当。
stormwind123 发表于 2025-8-6 16:14 | 显示全部楼层
可以试试添加数字滤波。
flycamelaaa 发表于 2025-8-6 18:12 | 显示全部楼层
可能电源不稳定导致的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

139

主题

5820

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

139

主题

5820

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部