回复:利用编码器来计算运动速度

Lijr

  • 帖子

    160
  • 精华

    0
  • 被关注

    5

论坛等级:侠士

注册时间:2019-01-13

黄金 黄金 如何晋级?

发布于 2019-08-14 11:42:36

6楼

采用定时中断,在中断里面将高速脉冲数传给当前脉冲寄存器,用当前脉冲寄存器减去上一次执行中断后的脉冲数,算出来一个差值即是中断间隔内的速度值,根据你要的速度单位进行换算,最后再将高速脉冲传送到宁一个寄存器,作为每次中断运行时上次中断的值;

附件是我自己测试写的程序,400线的编码器,100ms的定时中断,最终换算的单位是r/min,楼主参考下;

高速计数器测速例程.zip


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9030条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。