智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 风行蟹
打印 上一主题 下一主题

[讨论] 调直立

  [复制链接]

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
31#
发表于 2012-12-13 21:06:00 | 只看该作者
对啊。。。最开始调直立的时候 基本上就是站着很少动
回复 支持 反对

使用道具 举报

13

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1989
威望
1028
贡献
557
兑换币
242
注册时间
2012-2-24
在线时间
202 小时
32#
 楼主| 发表于 2012-12-13 21:08:52 | 只看该作者
fmadot 发表于 2012-12-13 21:06
对啊。。。最开始调直立的时候 基本上就是站着很少动

你能跟我说一下思路吗,你是参考卓老师的思路吗,卓老师不是说加速度和陀螺仪会朝一个方向前进的吗,那你们又如何保持静止呢,麻烦你了
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
33#
发表于 2012-12-13 21:11:02 | 只看该作者
风行蟹 发表于 2012-12-13 21:08
你能跟我说一下思路吗,你是参考卓老师的思路吗,卓老师不是说加速度和陀螺仪会朝一个方向前进的吗,那你 ...

我就是平衡角度值正好取得特别准。。。所以基本不会往一个方向加速 就是这样。。。
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
34#
发表于 2012-12-13 21:12:33 | 只看该作者
不过跑起来以后就无所谓了 你用PWM正负判断方向的话有个前提,就是只有在电机转速很低的时候才能用PWM判断 电机转速高的时候不能这么干。。。需要弄个锁定
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
35#
发表于 2012-12-13 21:12:45 | 只看该作者
本帖最后由 fmadot 于 2012-12-13 21:15 编辑

叫我说你别纠结了 直接用AB相的编码器 如果不是K60的话 加个中断看看转速方向 一切都搞定了 网上有用触发器+AB相判断正反的,不过我觉得无所谓,反正软件上加个中断都不怎么麻烦。
回复 支持 反对

使用道具 举报

13

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1989
威望
1028
贡献
557
兑换币
242
注册时间
2012-2-24
在线时间
202 小时
36#
 楼主| 发表于 2012-12-13 21:13:35 | 只看该作者
fmadot 发表于 2012-12-13 21:11
我就是平衡角度值正好取得特别准。。。所以基本不会往一个方向加速 就是这样。。。

平衡角度值是不是加速度和陀螺仪的零偏置值吗,就是车子直立的时候测出来的数据。
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
37#
发表于 2012-12-13 21:19:21 | 只看该作者
风行蟹 发表于 2012-12-13 21:13
平衡角度值是不是加速度和陀螺仪的零偏置值吗,就是车子直立的时候测出来的数据。

其实方案有好多个,用AB相是最准的。用PWM方向是比较模糊的,不是很准,不过也可以做到静止。
回复 支持 反对

使用道具 举报

13

主题

105

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1989
威望
1028
贡献
557
兑换币
242
注册时间
2012-2-24
在线时间
202 小时
38#
 楼主| 发表于 2012-12-13 21:24:23 | 只看该作者
fmadot 发表于 2012-12-13 21:19
其实方案有好多个,用AB相是最准的。用PWM方向是比较模糊的,不是很准,不过也可以做到静止。

还有再问你一下,你们去年做的时候有没有碰到这个问题,就是我一个小时把车子跳的差不多静止了,但是一小时后车子又不行,我感觉是陀螺仪的零偏置值变了,这样不是我每次启动都要调它们的零偏置值吗
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
39#
发表于 2012-12-13 21:25:45 | 只看该作者
当然。。我每次开机陀螺仪中位值都不一样。。。。。。囧
回复 支持 反对

使用道具 举报

29

主题

637

帖子

0

精华

常驻嘉宾

我是孤独的赛车手 车手是不需要女人的

Rank: 8Rank: 8

积分
3136
威望
1664
贡献
630
兑换币
621
注册时间
2011-4-16
在线时间
421 小时
40#
发表于 2012-12-13 21:26:45 | 只看该作者
我每次启动都取100次陀螺仪输出值平均后当作中位的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-7 18:50 , Processed in 0.154485 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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