飞沙漫天
要耗子尾汁,不要小聪明。
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 117 点
下载积分: 521 分
在线时间: 47(小时)
注册时间: 2019-04-05
最后登录: 2024-07-06
查看飞沙漫天的 主题 / 回贴
楼主  发表于: 2020-05-25 09:07
用C251计数器怎样才能计米数的同时也把速度测出来,我看的有些案例,测速度时会每隔一秒清空一下C251,但是我里边的数值还要用来计算米数,不能清空。所以我该怎么把速度测出来呢?希望各位前辈给个建议。
沉迷学习,无法自拔。 沉迷学习,无法自拔。 沉迷学习,无法自拔。 沉迷学习,无法自拔。 沉迷学习,无法自拔。
marksman_01
一起进步
级别: 家园常客
精华主题: 0
发帖数量: 482 个
工控威望: 524 点
下载积分: 3287 分
在线时间: 135(小时)
注册时间: 2019-06-01
最后登录: 2024-12-21
查看marksman_01的 主题 / 回贴
1楼  发表于: 2020-05-25 12:45
引用
引用楼主飞沙漫天于2020-05-25 09:07发表的 怎样用一个编码器计米数的同时也把速度测出来? :
用C251计数器怎样才能计米数的同时也把速度测出来,我看的有些案例,测速度时会每隔一秒清空一下C251,但是我里边的数值还要用来计算米数,不能清空。所以我该怎么把速度测出来呢?希望各位前辈给个建议。

把C251的数据转移到空寄存器后用定时中断计算转速,每次计算清除只需要清除寄存器数值即可,高计的数值可以一直累计的,我之前都这么做,即有转速,还有圈数
本帖最近评分记录:
  • 下载积分:+1(朱哥哥) 热心助人!