关于51单片机的编码器测速

2020-01-23 14:45发布

我用的编码器是ome-500-2ca,我用外部中断计脉冲数的,感觉速度太快单片机就来不及接收,还有正反转是怎么判断的??小弟初学,各位大虾们帮帮忙!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
吴杰
1楼-- · 2020-01-24 16:15
我也正在弄,不知道是否能起来呢,请楼主有突破时能够分享~
qqq_147258
2楼-- · 2020-01-24 17:46
不知道楼主搞好了没有?
可不可以用51的“定时器2”呢?
设置为 “自动重 模式(递增/递减计数器)”模式,时钟设置为T2(外部引脚)。
“定时器 2 ”能不能在 T2 下降沿时,如果T2EX 低电平  “加”计数,如果 T2EX 低电平 “减”计数。
NJ8888
3楼-- · 2020-01-24 20:22
明明现在STM的能干,非要为难51干啥,用了编码器的系统差这芯片的差价吗?
glacier1
4楼-- · 2020-01-25 01:12
用计数器多好。
正反转的话就是正交。
实现的话用D触发器最方便
wujohn
5楼-- · 2020-01-25 03:14
 精彩回答 2  元偷偷看……
xiaobendan
6楼-- · 2020-01-25 06:50
有个功能叫搜索
脉冲频率在2K以下,51还是可以的
STM32真没的没有用过,不知道能到多少速度
一般的控制,2K频率够用了,至少我觉得够用了,我用来控制大约1K左右的信号,还是不错的。

一周热门 更多>