智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3314|回复: 13
打印 上一主题 下一主题

L3G4200D的数据 从寄存器读出来后应该怎么处理

[复制链接]

27

主题

206

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
威望
222
贡献
124
兑换币
101
注册时间
2015-3-30
在线时间
59 小时
毕业学校
一中
跳转到指定楼层
1#
发表于 2015-4-2 14:08:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
用char还是unsigned char读取呢? datasheet说是角速度是以2进制补码存放到2个寄存器 那这两个寄存器的数据怎么处理呢? 是直接读出来? 有正负吗?
回复

使用道具 举报

27

主题

206

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
威望
222
贡献
124
兑换币
101
注册时间
2015-3-30
在线时间
59 小时
毕业学校
一中
14#
 楼主| 发表于 2015-4-3 11:27:49 | 只看该作者
最美的时光 发表于 2015-4-3 11:05
你的车还没立起来????

还没装车 就是模块静止在桌面
回复 支持 反对

使用道具 举报

6

主题

227

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4239
威望
1991
贡献
1328
兑换币
1288
注册时间
2013-1-12
在线时间
460 小时
13#
发表于 2015-4-3 11:05:51 | 只看该作者
两个寄存器...char...unsigned char ... ....
回复 支持 反对

使用道具 举报

17

主题

97

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1124
威望
611
贡献
317
兑换币
356
注册时间
2014-5-20
在线时间
98 小时
毕业学校
山东理工大学
12#
发表于 2015-4-3 11:05:15 | 只看该作者
大止 发表于 2015-4-3 11:01
滑动滤波? 还有 我陀螺仪静止时候 取得数值不为0 这个正常吗

你的车还没立起来????
回复 支持 反对

使用道具 举报

17

主题

97

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1124
威望
611
贡献
317
兑换币
356
注册时间
2014-5-20
在线时间
98 小时
毕业学校
山东理工大学
11#
发表于 2015-4-3 11:04:46 | 只看该作者
静止的时候不为0很正常啊。。。。那只是数字陀螺仪一般在几十以内吧

回复 支持 反对

使用道具 举报

27

主题

206

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
威望
222
贡献
124
兑换币
101
注册时间
2015-3-30
在线时间
59 小时
毕业学校
一中
10#
 楼主| 发表于 2015-4-3 11:01:51 | 只看该作者
最美的时光 发表于 2015-4-3 10:55
看你选的量程 应该正常 我用MPU6050时微动也跳这么大 你可以把都出来的数据20次滑动滤波会好很多的

滑动滤波? 还有 我陀螺仪静止时候 取得数值不为0 这个正常吗
回复 支持 反对

使用道具 举报

17

主题

97

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1124
威望
611
贡献
317
兑换币
356
注册时间
2014-5-20
在线时间
98 小时
毕业学校
山东理工大学
9#
发表于 2015-4-3 10:55:45 | 只看该作者
大止 发表于 2015-4-3 10:04
但是 微动时 从几十跳到几百 正常吗

看你选的量程 应该正常 我用MPU6050时微动也跳这么大 你可以把都出来的数据20次滑动滤波会好很多的
回复 支持 反对

使用道具 举报

27

主题

206

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
威望
222
贡献
124
兑换币
101
注册时间
2015-3-30
在线时间
59 小时
毕业学校
一中
8#
 楼主| 发表于 2015-4-3 10:04:12 | 只看该作者
最美的时光 发表于 2015-4-2 18:42
那是因为微动时数据一出了 所以出来就是个矩形波了

但是 微动时 从几十跳到几百 正常吗
回复 支持 反对

使用道具 举报

17

主题

97

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1124
威望
611
贡献
317
兑换币
356
注册时间
2014-5-20
在线时间
98 小时
毕业学校
山东理工大学
7#
发表于 2015-4-2 18:42:32 | 只看该作者
那是因为微动时数据一出了 所以出来就是个矩形波了
回复 支持 反对

使用道具 举报

27

主题

206

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
464
威望
222
贡献
124
兑换币
101
注册时间
2015-3-30
在线时间
59 小时
毕业学校
一中
6#
 楼主| 发表于 2015-4-2 14:31:55 | 只看该作者
最美的时光 发表于 2015-4-2 14:13
从L3G420读出角速度来之后乘以一个数积分就行啊  你用示波器看一下那个角度 大概对就行啊

哥们 我静止不动的时候数据很稳 但我稍微动它一下 即使是平动 不旋转 也是跳变很厉害 请问是什么原因呢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-24 14:38 , Processed in 0.109280 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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