打印
[其他ST产品]

关于STM32处理增量式编码器Z信号的办法

[复制链接]
858|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2023-6-2 16:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在用的STM32F4系列的,因为之前都用TIC2000系列,在处理TTL增量式编码器的时候,C2000有QEP专门捕获Z信号的上升沿或者下降沿用来计算单圈位置,但是STM32是用TIM模块正交计数的,Z信号我现在用的是外部中断的办法,但是也只是上升沿触发中断一下,没办法判断我这次的中断到底是正转的还是反向转的,大家有什么好的办法吗?在处理单圈位置的问题时候,谢谢啦

使用特权

评论回复
沙发
呐咯密密| | 2023-6-5 16:03 | 只看该作者
根据AB信号的相对关系就知道正反转了

使用特权

评论回复
板凳
香水城| | 2023-6-6 07:16 | 只看该作者
没法通过z信号来判断方向,反正要借助于其它,比方连续两次计数器的读取值。。。

使用特权

评论回复
地板
Stahan| | 2023-6-6 16:46 | 只看该作者
这个应该不行吧

使用特权

评论回复
5
夜阑风雨| | 2023-6-18 15:16 | 只看该作者
就是Z信号上升沿或者下降沿代表的是正转/反转?

使用特权

评论回复
6
江河千里| | 2023-6-18 17:31 | 只看该作者
这个不太会,感觉判断这种方式有些麻烦

使用特权

评论回复
7
别乱了阵脚| | 2023-6-18 19:44 | 只看该作者
弄个霍尔传感器?

使用特权

评论回复
8
远山寻你| | 2023-6-18 21:05 | 只看该作者
为啥要换掉C2000啊?

使用特权

评论回复
9
Jacquetry| | 2023-6-18 22:22 | 只看该作者
看编码器相位就能区分正反吧

使用特权

评论回复
10
淡漠安然| | 2023-6-19 01:11 | 只看该作者
用正交技术的话好像也没法判断正反的操作吧?

使用特权

评论回复
11
暖了夏天蓝了海| | 2023-6-19 03:55 | 只看该作者
属实没办法判断的

使用特权

评论回复
12
光辉梦境| | 2023-6-19 09:13 | 只看该作者
可以再加传感器或者其他检测器件吗?

使用特权

评论回复
13
一秒落纱| | 2023-6-19 11:23 | 只看该作者
用那种正交编码器是不是就能解决你的问题

使用特权

评论回复
14
三生万物| | 2023-6-19 18:06 | 只看该作者
换个编码器呗,用EC11这种

使用特权

评论回复
15
冰春彩落下| | 2023-6-20 01:12 | 只看该作者
主要是用Z信号现在也测不了正反转的

使用特权

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

本版积分规则

1392

主题

4494

帖子

0

粉丝