搜索
bottom↓
回复: 12

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

[复制链接]

出0入0汤圆

发表于 2013-12-19 19:24:46 | 显示全部楼层 |阅读模式
我用的编码器是ome-500-2ca,我用外部中断计脉冲数的,感觉速度太快单片机就来不及接收,还有正反转是怎么判断的??小弟初学,各位大虾们帮帮忙!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2013-12-19 20:38:44 | 显示全部楼层
你说的应该是那种正交编码器吧

出0入0汤圆

 楼主| 发表于 2013-12-19 20:46:55 | 显示全部楼层
lpdpzc 发表于 2013-12-19 20:38
你说的应该是那种正交编码器吧

对的  不知道用51怎么实现

出0入0汤圆

发表于 2013-12-19 20:53:43 | 显示全部楼层
用定时器检测吧,正反转检测,你仔细看下他的时序图就明了

出0入0汤圆

发表于 2013-12-19 21:17:15 | 显示全部楼层
51跑编码器跑不快的,目测500线的编码器,你要检测的转速范围是多少,你自己算算吧.

出0入0汤圆

发表于 2013-12-20 21:09:22 | 显示全部楼层
rjb564696748 发表于 2013-12-19 20:46
对的  不知道用51怎么实现

方向 你可以用A\B两者的相位来判断   你在网上找个这方面的资料就知道了

出0入0汤圆

发表于 2014-4-17 15:40:58 | 显示全部楼层
同感啊,不知道有什么方法解决脉冲采集不及时的问题

出0入0汤圆

发表于 2014-4-21 13:48:36 | 显示全部楼层
我也正在弄,不知道是否能起来呢,请楼主有突破时能够分享~

出0入0汤圆

发表于 2014-5-7 15:35:36 | 显示全部楼层
不知道楼主搞好了没有?
可不可以用51的“定时器2”呢?
设置为 “自动重 模式(递增/递减计数器)”模式,时钟设置为T2(外部引脚)。
“定时器 2 ”能不能在 T2 下降沿时,如果T2EX 低电平  “加”计数,如果 T2EX 低电平 “减”计数。

出0入0汤圆

发表于 2014-5-7 15:42:27 | 显示全部楼层
明明现在STM的能干,非要为难51干啥,用了编码器的系统差这芯片的差价吗?

出0入0汤圆

发表于 2014-5-7 15:44:44 | 显示全部楼层
用计数器多好。
正反转的话就是正交。
实现的话用D触发器最方便

出0入0汤圆

发表于 2014-5-9 00:20:50 | 显示全部楼层
计数器实现

出0入0汤圆

发表于 2014-5-9 08:45:03 | 显示全部楼层
有个功能叫搜索
脉冲频率在2K以下,51还是可以的
STM32真没的没有用过,不知道能到多少速度
一般的控制,2K频率够用了,至少我觉得够用了,我用来控制大约1K左右的信号,还是不错的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 12:32

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表