wsnmhb
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 157 点
下载积分: 1050 分
在线时间: 38(小时)
注册时间: 2013-04-06
最后登录: 2024-12-22
查看wsnmhb的 主题 / 回贴
楼主  发表于: 2017-09-29 08:17
有个运动小车带编码器,在一条路轨上运动,有20个固定位置点,固定位置点没有检测开关。固定点的位置可以算出来。手动控制小车前进和后退,只有到任意一个固定位置才能停车,到达固定位置之前开始减速,操作台带触摸屏在路轨一端控制!
不习惯ta
级别: 探索解密
精华主题: 0
发帖数量: 129 个
工控威望: 191 点
下载积分: 944 分
在线时间: 62(小时)
注册时间: 2018-04-16
最后登录: 2024-07-11
查看不习惯ta的 主题 / 回贴
1楼  发表于: 2018-07-07 11:42
先测出每个点左边 从小到大排列,小车编码器值去和所有点比较   大于哪个点小于哪个的确定小车位置,这样就能知道实时的下一个点的位置,把它MOV到寄存器DX(X随便定义)然后再DSUB   DX   DY  DN (Y为提前多少减速  N为每个点提前减速的位置)   ,要小车停止 就让它在DN减速DX停止