5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

【抛砖引玉】mwc用于闭环云台(5楼有改进版代码)

查看数: 2412 | 评论数: 18 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-1-30 17:39

正文摘要:

本帖最后由 crazyboyyy 于 2013-1-30 20:00 编辑 效果一般,由于原始代码中云台的控制只有比例参数可调 TILT_PITCH_PROP   TILT_ROLL_PROP    缺少I导致了残差,缺少D的阻尼导致反应速度不 ...

回复

玉石俱焚 发表于 2013-9-6 16:25
没改代码时云台反应是对的,就是不水平,改了后两个舵机不停的转来转去,怎么回事

欢迎继续阅读楼主其他信息

玉石俱焚 发表于 2013-9-6 15:57
楼主,,我的云台有效果,但云台的中立点是怎么确定的呢
gxhifi 发表于 2013-7-5 14:02
好的东西.可是想问楼主!

这样的话.接口是要接1和2以外.

这MWC要接的必需是数字舵机还是可以接无刷云台

它的输出是三相的还是别的?
snowblow 发表于 2013-3-22 14:46
很好的东西,支持下。
feitian 发表于 2013-3-9 20:07

huangjun 发表于 2013-2-25 19:28
用了楼主的代码,不能自动回中
huangjun 发表于 2013-2-24 19:48
这个算法能驱动360度舵机吗?
huangjun 发表于 2013-2-21 20:29
舵机用原厂9257能达到接近无刷效果
scyscy 发表于 2013-2-21 18:55
crazyboyyy 发表于 2013-2-21 18:01
孙建江 发表于 2013-2-2 15:55
按照楼主的代码修改了。两个数字舵机抖动厉害,不知道是什么原因。是不是代修改的问题?请楼主发个修改代码 ...

我用的415 没抖 具体步骤忘得差不多了 等有空再加个无刷驱动,用舵机精度速度都不行
crazyboyyy 发表于 2013-2-21 17:59
huangjun 发表于 2013-2-6 20:56
求教楼主用云台模式需要解锁吗?还是只是上电就能用?自检能通过吗?

不用解锁 上电即可 这是mwc的云台模式 不是飞控模式 所以没有解锁 不用接接收
huangjun 发表于 2013-2-6 20:56
求教楼主用云台模式需要解锁吗?还是只是上电就能用?自检能通过吗?
孙建江 发表于 2013-2-2 15:55
按照楼主的代码修改了。两个数字舵机抖动厉害,不知道是什么原因。是不是代修改的问题?请楼主发个修改代码的详细步骤。
疯狂的孙女 发表于 2013-1-31 00:08
顶上!!!!
crazyboyyy 发表于 2013-1-30 19:59

加入了PID控制



修改了下代码,加入云台pid调节功能。在调参软件里直接调LEVEL的pid即可,舵机反应速度大大加快,残差也小了很多很多

代码变动如下
  #ifdef GIMBAL
    servo[0] = constrain(TILT_PITCH_MIDDLE + axisPID[PITCH], TILT_PITCH_MIN, TILT_PITCH_MAX);
    servo[1] = constrain(TILT_ROLL_MIDDLE + axisPID[ROLL], TILT_ROLL_MIN, TILT_ROLL_MAX);
w450101859 发表于 2013-1-30 19:25
很不错  帮顶
归巢雁 发表于 2013-1-30 18:54
谢谢楼主,最近正在为这个头痛
zhen_sr 发表于 2013-1-30 18:15
关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表