发新帖本帖赏金 80.00元(功能说明)我要提问
返回列表
打印
[RISC-V MCU 应用开发]

EC11编码器高效驱动方法

[复制链接]
楼主: gaoyang9992006
手机看帖
扫描二维码
随时随地手机跟帖
101
除抖电路要充放电者RC,R呢?
TIMER硬件Encode接口,不要用中断

使用特权

评论回复
102
gaoyang9992006|  楼主 | 2023-9-16 20:14 | 只看该作者
burningrider 发表于 2023-9-16 15:16
除抖电路要充放电者RC,R呢?
TIMER硬件Encode接口,不要用中断

正常C都不要要什么R啊,我说的预留的C,你也可以预留R和C,用不用归使用者了,我的主题在讲旋转的时候两个引脚的完整信号。通过检测是否发生了一整套信号,再确定是否发生了旋转。
93楼的那种也可以,那个是通过一半的信号,在硬件可靠的情况下,一半信号就够了。而我测试时候是在面包板,接触和抖动都明显,所以我插了两个电容。

使用特权

评论回复
103
gaoyang9992006|  楼主 | 2023-9-16 20:15 | 只看该作者
datouyuan 发表于 2023-9-16 08:39
93楼链接你没看吧?
它处理消抖的方式比你的方式更简单,但极可靠。
通过位置变量的变化趋势传递信息我感 ...

看了,之前看过那个贴。
我在讲旋转时候发生的完整信号,通过检测完整的信号来识别是否发生了旋转。所以你也可以不使用中断检测,没说我的是最好的啊,这只是我认为最好最完整的理解。你们有你们的想法是可以的。

使用特权

评论回复
104
幸福小强| | 2023-9-17 13:47 | 只看该作者
看看如何使用。

使用特权

评论回复
105
GlenX| | 2023-9-18 16:25 | 只看该作者
我用的是STM32中的编码器方式,没有发现这些问题。

使用特权

评论回复
106
gaoyang9992006|  楼主 | 2023-9-18 17:02 | 只看该作者
GlenX 发表于 2023-9-18 16:25
我用的是STM32中的编码器方式,没有发现这些问题。

嗯,那个是专用的编码器硬件,肯定没问题。

使用特权

评论回复
107
forgot| | 2023-9-19 10:31 | 只看该作者
该代码无需使用所谓的软件消抖操作,易于理解,移植方便,支持IO边沿跳变中断的单片机都可以使用。

使用特权

评论回复
108
捉虫天师| | 2023-9-20 09:04 | 只看该作者
如果有硬件编解码器可以用,如果么有就需要方法了,看看。

使用特权

评论回复
109
wangwu1976@| | 2023-9-21 09:17 | 只看该作者
点赞,顶一个

使用特权

评论回复
110
gunmaker| | 2023-9-21 15:06 | 只看该作者
这么神奇吗,回复看看什么思路。

使用特权

评论回复
111
ageway| | 2023-9-21 16:12 | 只看该作者
EC11编码器高效驱动方法

使用特权

评论回复
112
Addition| | 2023-9-21 16:41 | 只看该作者
谢谢老板

使用特权

评论回复
113
dory| | 2023-9-24 20:48 | 只看该作者
学习,谢谢!

使用特权

评论回复
114
lisasa| | 2023-9-25 20:13 | 只看该作者
也来学习一下。

使用特权

评论回复
115
riptell| | 2023-9-26 08:05 | 只看该作者

使用特权

评论回复
116
forrest11| | 2023-9-26 16:14 | 只看该作者
回复看代码

使用特权

评论回复
117
happypcb| | 2023-9-27 08:57 | 只看该作者
感谢分享,回复可见感谢分享,回复可见感谢分享,回复可见感谢分享,回复可见感谢分享,回复可见

使用特权

评论回复
118
kissdb| | 2023-9-28 19:32 | 只看该作者
很好的方法来实现编码器的驱动

使用特权

评论回复
119
ldch88| | 2023-10-2 20:48 | 只看该作者
看看,学习学习

使用特权

评论回复
120
WENHX| | 2023-10-3 09:04 | 只看该作者
一直在用,但没了解这么细

使用特权

评论回复
发新帖 本帖赏金 80.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则