回复:小弟要用1200或者1500做AGV控制,磁导航,求个程序

已锁定

question

  • 帖子

    873
  • 精华

    6
  • 被关注

    110

论坛等级:奇侠

注册时间:2004-04-13

白金 白金 如何晋级?

发布于 2022-07-28 21:27:56

2楼

展开查看
以下是引用轻风流云在2022-07-21 16:08:22的发言 >1楼

 用1200控制磁导航AGV,我做过,说起来这还是我的第一个项目,模拟量控制电机速度,运动控制堪称完美。现在看看以前的程序,程序编写的惨不忍睹,就不展示了


说一下运动控制核心吧,加减速控制:V=V0+at,进行匀加速,匀减速控制,AGV平稳加减速,启动停止很温柔。我看过别人的AGV速度没有匀加速,匀减速控制,AGV启动,停止挺猛的,噪音大,停止的时候都会咣当一声。


然后是AGV走直线,8位磁条扫描传感器检测磁条,偏离中心越多,调整轮子的速度差越大,进行调整。

当偏离到一定程度,比如磁条扫描传感器左右两边两个位置检测到磁条时,就认为进入了转弯。


转弯时,内外侧转弯半径之比就是内外侧轮子的速度之比,以这个作为基准,调整轮子的速度差,调整AGV。


总之就是,在中心时,左右两侧速度相等,偏离中心越大,差速越大。

内外侧转弯半径之比就是内外侧轮子的速度之比


这个机械设计不靠谱,无论程序如何设计,总是存在速度差。

可以考虑差速器,存机械设计。

drongh
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15228条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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