定时器编码器模式是不是必须输入2个有相位差的脉冲信号?

2019-07-20 20:14发布

我的编码器一个输出脉冲信号,一个接地,然后我用定时器编码器模式读取,计数值一直为0或者ARR。是不是必须输入2个有相位差的脉冲信号?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
shihantu
1楼-- · 2019-07-21 00:15
只有一个脉冲信号输出的话 , 使用计数器模式即可 , 但无法判断旋转方向和误触发 .

所谓编码器模式全称是 正交编码器接口 模式 , 不会因为名称省略了就改变功能的 .
正点原子
2楼-- · 2019-07-21 04:21
应该是吧,没用过这个模式
22599967
3楼-- · 2019-07-21 05:19
 精彩回答 2  元偷偷看……
正点原子
4楼-- · 2019-07-21 08:24
 精彩回答 2  元偷偷看……
22599967
5楼-- · 2019-07-21 10:13
正点原子 发表于 2016-6-22 22:34
编码器是要靠相位来区分的。你直接用计数器模式,估计不行哦

我知道编码器模式不行了,我用外部计数模式为什么不行?应该可以用外部计数模式吧
8号prince
6楼-- · 2019-07-21 12:41
用外部计数器模式妥妥的,我写过也测试过,没问题

一周热门 更多>