打印

如何比较快速和精确的测量转速?

[复制链接]
1549|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
luojijian|  楼主 | 2013-9-12 09:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
电机是这样的,转一圈会有一个脉冲输出,一般用什么方法测转速比较好,占用资源少,测量周期比较短,比较精确。
直接用IO中断计数然后再除以计数时间可以吗
沙发
airwill| | 2013-9-12 10:34 | 只看该作者
当然可以, 转一圈会有一个脉冲输出,
如果转速很慢的话, 测量周期比较短可能比较难实现, 不过很难找到好的办法实现了.

使用特权

评论回复
板凳
1849097455| | 2013-9-12 11:12 | 只看该作者
理论上是可以的,但这样误差会很大,最好能够一圈能够输出多个脉冲!

使用特权

评论回复
地板
gaoyang9992006| | 2013-9-12 11:15 | 只看该作者
你可以多加几个监测点,那样转一圈就可以多检测几次,相当于分辨率增加了多少倍,精度就提高了多少倍,你的思路是完全正确的。

使用特权

评论回复
5
re张风| | 2013-9-12 11:47 | 只看该作者
你一圈才一个脉冲,说明你的要求根本不高,要求什么精确啊
需要精确,就加编码器吧!

使用特权

评论回复
6
xxiao6130| | 2013-9-12 16:09 | 只看该作者
1849097455 发表于 2013-9-12 11:12
理论上是可以的,但这样误差会很大,最好能够一圈能够输出多个脉冲!

学得不错,小子

使用特权

评论回复
7
huangxz| | 2013-9-12 17:40 | 只看该作者
用绝对值编码器,1024分辨率,很准

使用特权

评论回复
8
puchuang| | 2013-9-12 19:07 | 只看该作者
使用比较精准的编码器实现   应该就可以了  楼主

使用特权

评论回复
9
huangfeng33| | 2013-9-13 16:11 | 只看该作者
楼上都是高手,新手进来学习,模拜中,有好好学习,天天向上。

使用特权

评论回复
10
luojijian|  楼主 | 2013-9-13 16:41 | 只看该作者
谢谢大家了!

使用特权

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

本版积分规则

28

主题

97

帖子

0

粉丝