打印

【STM32驱动正交编码器】是时候分享一波编码器代码了

[复制链接]
611|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
香菇选手|  楼主 | 2020-4-9 12:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
来来来,是时候分享一波编码器代码了

废话不多说了哦,分享的是增量编码器的代码哈,之前有借鉴过别人的代码,根据自己的理解和需要做了更改,结果还是不错了,现在单把编码器的模块抽离出来分享下,在别的论坛我也有分享。

编码器的原理我就不多废话了,到处都能搜到,还有一种是音响编码器,那个东西我稍稍提一下吧,就是尽量不要直接接入单片机哈,那玩可不是数字量的东西,只是纯粹的机械开关而已,直接接入的话

是需要考虑消抖的,只靠软件消抖的话可能会有些影响(只是个人认为的,也是我水平有限),我一般+个整形的电路,很简单的三极管电容电阻一组合就OK了,效果一点不比正统的光电增量编码器差。

代码有两种,一个是用定时器的编码器模式,另一个用的是外部中断,其实用什么办法都可以,只要能认到信号不跑偏就好,个人不推荐用外部中断的方式,原因我想大家应该知道的,当然大家还是按自己喜好而定吧

使用特权

评论回复

相关帖子

沙发
lkmtdkjplg| | 2021-5-10 11:41 | 只看该作者
吹了半天牛

使用特权

评论回复
板凳
289172800| | 2021-5-10 13:18 | 只看该作者
就一**,鉴定完毕

使用特权

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

本版积分规则

450

主题

462

帖子

0

粉丝