智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 18447|回复: 34
打印 上一主题 下一主题

[工具与教程] 利用卡尔曼滤波实现加速度和陀螺仪传感器融合输出角度

  [复制链接]

15

主题

109

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2684
威望
563
贡献
1999
兑换币
51
注册时间
2009-3-11
在线时间
61 小时
跳转到指定楼层
1#
发表于 2011-11-21 15:50:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
视频演示
四轴主控板,三轴角度输出系统可以实现三维角度精确输出。板载资源:

CPU:STM32F103RBT6

加速度传感器:三轴MMA7260

陀螺仪:单轴ENC-03 * 3个

蜂鸣器: 1个

JTAG接口

4路PWM接口

IIC接口

2路串口

2led

  1.     //常规转换序列1:通道1  采样时间可以为1,7,13,28,41,55,71,239
  2.     ADC_RegularChannelConfig(ADC1, ADC_Channel_10, 3, ADC_SampleTime_239Cycles5);
  3.     //常规转换序列2:通道2,采样时间>2.2us,(239cycles)
  4.     ADC_RegularChannelConfig(ADC1, ADC_Channel_11, 2, ADC_SampleTime_239Cycles5);
  5.     //常规转换序列3:通道3,采样时间>2.2us,(239cycles)
  6.     ADC_RegularChannelConfig(ADC1, ADC_Channel_12, 1, ADC_SampleTime_239Cycles5);
  7.     //常规转换序列4:通道4,采样时间>2.2us,(239cycles)
  8.     ADC_RegularChannelConfig(ADC1, ADC_Channel_13, 4, ADC_SampleTime_239Cycles5);   
  9.     //常规转换序列5:通道5,采样时间>2.2us,(239cycles)
  10.     ADC_RegularChannelConfig(ADC1, ADC_Channel_14, 5, ADC_SampleTime_239Cycles5);
  11.     //常规转换序列6:通道5,采样时间>2.2us,(239cycles)
  12.     ADC_RegularChannelConfig(ADC1, ADC_Channel_15, 6, ADC_SampleTime_239Cycles5);
  13. //常规转换序列7:通道5,采样时间>2.2us,(239cycles)
  14.     ADC_RegularChannelConfig(ADC1, ADC_Channel_9, 7,  ADC_SampleTime_239Cycles5);

  15.     // Enable ADC1
  16.     ADC_Cmd(ADC1, ENABLE);
  17.     // 开启ADC的DMA支持(要实现DMA功能,还需独立配置DMA通道等参数)
  18.     ADC_DMACmd(ADC1, ENABLE);
  19.   
  20.     // 下面是ADC自动校准,开机后需执行一次,保证精度
  21.     // Enable ADC1 reset calibaration register
  22.     ADC_ResetCalibration(ADC1);
  23.     // Check the end of ADC1 reset calibration register
  24.     while(ADC_GetResetCalibrationStatus(ADC1));

  25.     // Start ADC1 calibaration
  26.     ADC_StartCalibration(ADC1);
  27.     // Check the end of ADC1 calibration
  28.     while(ADC_GetCalibrationStatus(ADC1));
  29.     // ADC自动校准结束
  30. /////////////////////////////////////////////////////////////////////////////
复制代码

淘宝销售地址


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

2

主题

68

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2556

优秀会员奖章活跃会员奖章

QQ
威望
398
贡献
2068
兑换币
2
注册时间
2011-7-29
在线时间
45 小时
2#
发表于 2011-11-21 17:34:30 | 只看该作者
广告?
回复 支持 反对

使用道具 举报

26

主题

913

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5207

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

威望
2267
贡献
1804
兑换币
117
注册时间
2011-3-16
在线时间
568 小时
3#
发表于 2011-11-21 18:10:48 | 只看该作者
回复 支持 反对

使用道具 举报

3

主题

93

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1082
QQ
威望
631
贡献
263
兑换币
22
注册时间
2011-9-2
在线时间
94 小时
4#
发表于 2011-11-21 18:28:52 | 只看该作者
是广告也值得看
回复 支持 反对

使用道具 举报

3

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
QQ
威望
281
贡献
85
兑换币
0
注册时间
2011-9-19
在线时间
17 小时
5#
发表于 2011-11-22 15:27:39 | 只看该作者
路过
回复 支持 反对

使用道具 举报

3

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
QQ
威望
281
贡献
85
兑换币
0
注册时间
2011-9-19
在线时间
17 小时
6#
发表于 2011-11-22 15:27:46 | 只看该作者
路过
回复 支持 反对

使用道具 举报

3

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
QQ
威望
281
贡献
85
兑换币
0
注册时间
2011-9-19
在线时间
17 小时
7#
发表于 2011-11-22 15:31:45 | 只看该作者
路过
回复 支持 反对

使用道具 举报

3

主题

115

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1103
QQ
威望
686
贡献
221
兑换币
70
注册时间
2010-6-9
在线时间
98 小时
8#
发表于 2011-11-23 08:42:29 | 只看该作者
what?
回复 支持 反对

使用道具 举报

7

主题

130

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4211

论坛元老奖章

威望
803
贡献
3174
兑换币
5
注册时间
2011-7-25
在线时间
117 小时
9#
发表于 2011-11-23 18:30:29 | 只看该作者
还好啊
回复 支持 反对

使用道具 举报

12

主题

163

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1939
威望
589
贡献
1178
兑换币
16
注册时间
2011-9-23
在线时间
86 小时
10#
发表于 2011-11-29 22:51:41 | 只看该作者
看看!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 15:03 , Processed in 0.107872 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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