OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 12962|回复: 14

自平衡小车直立环立不起来(大神快进来!!!!!!!)

[复制链接]

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2015-3-25
在线时间
3 小时
发表于 2015-11-12 00:07:56 | 显示全部楼层 |阅读模式
5金钱
断断续续的自平衡车搞了一个月了,最近在调直立环,驱动用的L298N,
每5MS一次中断处理,
L298N频率设为不分频率psc=0(72Mhz),周期arr设为255,
比例系数各种都试过了(调节直立环只用P参数就可以立起来),
但是我试过了各个P值,发现车子最多只会大幅度摇摆几下之后就朝一边加速倒下
一开始我以为重心不对,就换了下电池的位置,问题依旧
接着又调了下角度的0点,问题依旧
所以现在我有点怀疑是不是L298N的5MS响应速度不够,(电机应该是没问题的)
在此有没有用L298N的大神指点下啊,小弟在此谢了!!!!!!!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2015-3-25
在线时间
3 小时
 楼主| 发表于 2015-11-12 15:46:00 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-11-13 21:35:12 | 显示全部楼层
帮顶。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

206

帖子

1

精华

高级会员

Rank: 4

积分
613
金钱
613
注册时间
2014-10-26
在线时间
32 小时
发表于 2015-11-14 17:53:23 | 显示全部楼层
上个图片看看,平衡小车以前搞过,可能是你电机力不够,导致响应不行。这样你得考虑换电机和电机驱动(L298驱动电流不咋地),我记得以前用的点击是那种带测速码盘的(以后要走起来,调PID就要用到了),基本有角度环和速度环两个 小车就能稳了。
学习!
回复

使用道具 举报

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2015-3-25
在线时间
3 小时
 楼主| 发表于 2015-11-15 01:33:24 | 显示全部楼层
回复【4楼】q27488:
---------------------------------
咨询过卖家    电机应该没问题的 我感觉是L298N不行 但是很多人都用L298搞成功了 啊 真不知道哪里有问题
回复

使用道具 举报

13

主题

206

帖子

1

精华

高级会员

Rank: 4

积分
613
金钱
613
注册时间
2014-10-26
在线时间
32 小时
发表于 2015-11-16 16:59:36 | 显示全部楼层
回复【5楼】a85921819:
---------------------------------
是不是驱动给的频率太高? 尝试设置低一点
学习!
回复

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2015-11-19
在线时间
12 小时
发表于 2015-11-19 20:06:13 | 显示全部楼层
楼主解决了没有啊,我也差不多是这样的额问题
回复

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
29
金钱
29
注册时间
2015-11-19
在线时间
0 小时
发表于 2015-11-19 20:40:56 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
请问提供的mpu6050程序有没有滤波过?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-11-19 22:27:51 | 显示全部楼层
回复【8楼】LY愿:
---------------------------------
没有
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2018-4-22
在线时间
39 小时
发表于 2018-5-15 16:40:18 | 显示全部楼层
我最近也在做自平衡车,目前也是站不起来,只用了直立环,没有加速度环和转向环,直立环是用的pd调节,感觉也是各种参数都试了,不知道是不是需要加速度环才能让他立起来。把P调大之后,就是抽风抖动,抖动一阵然后向一侧倒去,老是觉得那个速度追不上。我也很绝望啊!!!

Desktop.zip

13.47 MB, 下载次数: 331

是两个站不起来的小车视频

回复

使用道具 举报

51

主题

2165

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
10652
金钱
10652
注册时间
2017-4-14
在线时间
2780 小时
发表于 2018-5-15 20:00:20 | 显示全部楼层
辉哥V5 发表于 2018-5-15 16:40
我最近也在做自平衡车,目前也是站不起来,只用了直立环,没有加速度环和转向环,直立环是用的pd调节,感觉 ...

一楼的  不分频率psc=0(72Mhz),周期arr设为255
PWM频率=72m/256=281.25k 太大了,L298正常是25K,最大40K
你看看你的,是不是也大了
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-6-8
在线时间
1 小时
发表于 2019-6-8 15:39:06 | 显示全部楼层
同样的问题呀,看视频只需要慢慢加大P就可以平衡了,而自己调的时候不管怎么样都站不起来,P小了就往一个方向倒,然后加大就在一个位置左右摇摆,脑壳疼,不过我并没有用定时器来多少毫秒执行一次这个角度环程序,而是在main函数的while(1)里面直接进行循环的,不知道是不是这个原因
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2019-6-8
在线时间
1 小时
发表于 2019-6-11 17:02:00 | 显示全部楼层
九五之尊 发表于 2019-6-8 15:39
同样的问题呀,看视频只需要慢慢加大P就可以平衡了,而自己调的时候不管怎么样都站不起来,P小了就往一个方 ...

我似乎发现是由于我滤波出来的角度存在延时的问题,而且很严重,导致根本无法达到平衡
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2019-8-21
在线时间
5 小时
发表于 2019-9-23 15:32:49 | 显示全部楼层
九五之尊 发表于 2019-6-8 15:39
同样的问题呀,看视频只需要慢慢加大P就可以平衡了,而自己调的时候不管怎么样都站不起来,P小了就往一个方 ...

你好 你的这个问题解决了 我也要到这样的问题了
回复

使用道具 举报

3

主题

14

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2021-7-19
在线时间
13 小时
发表于 2024-4-25 11:12:33 | 显示全部楼层
辉哥V5 发表于 2018-5-15 16:40
我最近也在做自平衡车,目前也是站不起来,只用了直立环,没有加速度环和转向环,直立环是用的pd调节,感觉 ...

请问解决了吗?
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 23:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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