打印
[STM32F1]

hal 编码器毛刺抖动计数问题

[复制链接]
877|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiajs|  楼主 | 2021-5-9 19:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
最近在研究编码器,有个毛刺的问题,
使用的是TI12模式,上升和下降都计数,两个线都接上时加减正常,发现当其中一个输入断开时,转动只会累加计数

使用特权

评论回复
评论
hlcewdwe 2022-5-26 09:38 回复TA
我也遇到这个问题 请问找到原因了吗 
沙发
xxrs| | 2021-5-9 19:02 | 只看该作者

还有什么现象?能再详细描述下吗?

使用特权

评论回复
板凳
jiajs|  楼主 | 2021-5-9 19:05 | 只看该作者
但是按照参考手册
当有毛刺抖动时会自动加减抵消。不知我理解的对不对?

使用特权

评论回复
地板
jiajs|  楼主 | 2021-5-9 19:07 | 只看该作者

使用特权

评论回复
5
supernan| | 2021-5-9 19:10 | 只看该作者
当有毛刺抖动时会自动加减抵消。这是确定的, 只是如果两条信号都有毛刺的话, 就不好说了.

使用特权

评论回复
6
chuxh| | 2021-5-9 19:12 | 只看该作者
可以定义量超过多少时候才认为是有操作。

使用特权

评论回复
7
ousj| | 2021-5-9 19:14 | 只看该作者
毛刺没那么严重,你敏感度降低就好。

使用特权

评论回复
8
jiajs|  楼主 | 2021-5-9 19:15 | 只看该作者
不管毛刺,
现在用一个ec11编码器,拔掉一根输入,计数只能朝一个方向一直累加。按照图上的原理,应该不变才对啊。

使用特权

评论回复
9
renyaq| | 2021-5-9 19:17 | 只看该作者
现在用一个ec11编码器,拔掉一根输入,计数只能朝一个方向一直累加。

使用特权

评论回复
10
dengdc| | 2021-5-9 19:19 | 只看该作者
这说明定时器功能有问题?

使用特权

评论回复
11
jiajs|  楼主 | 2021-5-9 19:21 | 只看该作者
是设置的问题吗?

使用特权

评论回复
12
shimx| | 2021-5-9 19:23 | 只看该作者
跳来跳去的,跳动幅度大吗

使用特权

评论回复
13
wangpe| | 2021-5-9 19:27 | 只看该作者
你只接1根线 还算正交编码器吗?

使用特权

评论回复
14
chenjunt| | 2021-5-9 19:30 | 只看该作者
两根线是要的,倒是你可以选择计数方式,把手册中的那个表格再研究下。

使用特权

评论回复
15
jiajs|  楼主 | 2021-5-9 19:33 | 只看该作者

好的,我明天去单位试一下,多谢各位大侠了哈        

使用特权

评论回复
16
xiaoqizi| | 2021-6-2 15:01 | 只看该作者
一般这种情况如何去抖呢

使用特权

评论回复
17
木木guainv| | 2021-6-2 15:04 | 只看该作者
屏蔽干扰好使么

使用特权

评论回复
18
磨砂| | 2021-6-2 15:24 | 只看该作者
这个高级定时器有多少种模式呢

使用特权

评论回复
19
晓伍| | 2021-6-2 15:38 | 只看该作者
硬件上加电容好使么

使用特权

评论回复
20
八层楼| | 2021-6-2 15:42 | 只看该作者
如何降低敏感度呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

940

主题

11975

帖子

6

粉丝