智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 仪124
打印 上一主题 下一主题

互补滤波波形可以不?

  [复制链接]

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
11#
 楼主| 发表于 2014-9-18 14:20:05 | 只看该作者
头上两只角 发表于 2014-9-17 18:57
上位机不错  自己做的吗?????????

论坛里一位元老做的。
回复 支持 反对

使用道具 举报

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
12#
 楼主| 发表于 2014-9-18 14:25:12 | 只看该作者
joker~ 发表于 2014-9-18 14:11
查一下陀螺仪,波形看起来有问题

陀螺仪用的是淘宝给的程序,之前我们一起做飞卡的同学用的也是这个陀螺仪,不过他用的是int 我是float

我的程序是
                        Gyro_Collect = L3G4200D_GetData(OUT_X_H,OUT_X_L);                                             // 陀螺仪采集值
                        Accel_Collect = ADC_GetConversionValue(ADC0_SE14_PC0);                                 //加速度计采集值
                        Accel_Angle_Accurate=(Accel_Collect - Accel_Offset)* Accel_Angle_Ratio;              //(加速度采集值-直立值)*0.605
                        Gyro_Angle_Offset = (Gyro_Collect - Gyro_Offset)*Gyro_Ratio;                              //(陀螺仪采集值-直立值)*0.04
                        Fusion=(Fusion+0.01*Gyro_Angle_Offset)*i_c+(1-i_c)*Accel_Angle_Accurate;         //互补滤波                     i_c=0.95
不论 i_c从0.91到1互补波形基本不变。请问我要看数据手册的哪一方面,多谢
回复 支持 反对

使用道具 举报

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
13#
 楼主| 发表于 2014-9-18 14:26:01 | 只看该作者
机遇 发表于 2014-9-17 17:10
这样看

大神
我的程序是
                        Gyro_Collect = L3G4200D_GetData(OUT_X_H,OUT_X_L);                                             // 陀螺仪采集值
                        Accel_Collect = ADC_GetConversionValue(ADC0_SE14_PC0);                                 //加速度计采集值
                        Accel_Angle_Accurate=(Accel_Collect - Accel_Offset)* Accel_Angle_Ratio;              //(加速度采集值-直立值)*0.605
                        Gyro_Angle_Offset = (Gyro_Collect - Gyro_Offset)*Gyro_Ratio;                              //(陀螺仪采集值-直立值)*0.04
                        Fusion=(Fusion+0.01*Gyro_Angle_Offset)*i_c+(1-i_c)*Accel_Angle_Accurate;         //互补滤波                     i_c=0.95
不论 i_c从0.91到1互补波形基本不变。你是怎么做到的?

回复 支持 反对

使用道具 举报

2

主题

36

帖子

0

精华

常驻嘉宾

无知的

Rank: 8Rank: 8

积分
3505
威望
1581
贡献
1070
兑换币
1039
注册时间
2013-10-4
在线时间
427 小时
14#
发表于 2014-9-18 14:32:29 | 只看该作者
仪124 发表于 2014-9-18 14:25
陀螺仪用的是淘宝给的程序,之前我们一起做飞卡的同学用的也是这个陀螺仪,不过他用的是int 我是float
...

去看清华方案的陀螺仪波形做参考,要么采集有问题,要么发回来上位机呈现有问题。
陀螺仪积分得角度,加速度计反映角度,自己试试把其中一个完全去掉只留其一的现象,弄懂原理再调参数。
回复 支持 反对

使用道具 举报

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
15#
 楼主| 发表于 2014-9-18 14:42:51 | 只看该作者
joker~ 发表于 2014-9-18 14:32
去看清华方案的陀螺仪波形做参考,要么采集有问题,要么发回来上位机呈现有问题。
陀螺仪积分得角度,加 ...

好的,多谢
回复 支持 反对

使用道具 举报

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
16#
 楼主| 发表于 2014-9-18 14:49:28 | 只看该作者
zhou1994 发表于 2014-9-17 21:48
可能能立起来。不过我想说,兄台,你真厉害

老大,不带这样,我断断续续看了一段时间的互补与滤波了,还是不行
回复 支持 反对

使用道具 举报

32

主题

3009

帖子

0

精华

杰出人士

学期班的来卖萌?

Rank: 12Rank: 12Rank: 12

积分
14832

在线王奖章活跃会员奖章优秀会员奖章论坛元老奖章资源大师奖章

威望
5952
贡献
3172
兑换币
4257
注册时间
2013-11-26
在线时间
2854 小时
17#
发表于 2014-9-18 14:56:30 | 只看该作者
仪124 发表于 2014-9-18 14:49
老大,不带这样,我断断续续看了一段时间的互补与滤波了,还是不行

这波是真不行。你再看看,什么参数没调好,还是本来采集有问题,还是滤波函数没用对
回复 支持 反对

使用道具 举报

25

主题

1451

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7523

活跃会员奖章优秀会员奖章论坛元老奖章在线王奖章

威望
4527
贡献
1518
兑换币
2167
注册时间
2013-11-22
在线时间
739 小时
18#
发表于 2014-9-18 23:12:40 | 只看该作者
不行,滞后了
回复 支持 反对

使用道具 举报

25

主题

1474

帖子

0

精华

常驻嘉宾

freefly

Rank: 8Rank: 8

积分
5459

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章

QQ
威望
2762
贡献
1277
兑换币
1323
注册时间
2013-4-28
在线时间
710 小时
19#
发表于 2014-9-19 20:00:50 | 只看该作者
不能、、
回复 支持 反对

使用道具 举报

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
20#
 楼主| 发表于 2014-9-19 21:31:04 | 只看该作者
loveme06 发表于 2014-9-19 20:00
不能、、

多谢了,一定仔细看看。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 10:43 , Processed in 0.049618 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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