智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2473|回复: 3
打印 上一主题 下一主题

[咨询] 地磁场检测遇到的问题 使用HMC5883

[复制链接]

2

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
威望
237
贡献
145
兑换币
151
注册时间
2013-11-29
在线时间
48 小时
毕业学校
吉林省实验中学
跳转到指定楼层
1#
发表于 2015-5-16 11:12:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题:
1、如果周围没有电脑手机等设备干扰,我检测到的地磁场的最大值和最小值,并不是在水平面上,将芯片向下倾斜70度左右,也就是俯仰角为-70度,横滚角为0度(也就是指向正北,虽然也会有几度的偏差),这时刚好能测到地磁场的最大值。再将芯片绕这个面转180度就能得到地磁场的最小值。虽然在北半球地磁场是倾斜向下的,但也不至于倾斜70度吧?我有不同厂家的两种地磁检测的模块,全都如此。大家没人遇到这个问题吗?求指教这个现象产生的原因。
2、理论上在同一个点A,受到外界磁场干扰是一定的(硬磁干扰和软磁干扰),A点周围检测到的磁场就应该是一个椭球,当然如果附近干扰为0,那就是一个圆球了。如果是椭球的话,我取经过球心且与地面平行的这个平面,将芯片放在这个水平面上,Z轴向上绕Z轴转一圈就得到XY轴的值,再将Z轴向下绕Z轴转一圈得到XY轴的值,是不是理论上这两次得到的值的峰值应该相同?毕竟不管Z轴向上还是向下,椭球的球心是不会动的,椭球球心不变,球的形状不变,是不是就应该同一水平面上测到的最大值最小值不变?


不知道说明白没有,最近看了磁罗盘的校准方法,都说可以用八字校准法或是平面校准法,我现在有如上两个问题,导致八字法测到的正是我之前定义的固定的椭球球心,而平面校准法到的却是一个变化的球心。
想用平面校准法的话,只要芯片倾斜一个角度,用平面校准法测到的球心就变化一次。用一个变化的球心根本没法完成磁罗盘的校准。
想用八字校准法的话,又要保证芯片时刻在同一平面上。
是我理解有问题还是怎么的,大家怎么解决这些问题的?
回复

使用道具 举报

2

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
威望
237
贡献
145
兑换币
151
注册时间
2013-11-29
在线时间
48 小时
毕业学校
吉林省实验中学
2#
 楼主| 发表于 2015-5-18 16:23:09 | 只看该作者
有人能回答下么?都没遇到?
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
478
威望
237
贡献
145
兑换币
151
注册时间
2013-11-29
在线时间
48 小时
毕业学校
吉林省实验中学
3#
 楼主| 发表于 2015-5-21 09:01:46 | 只看该作者
再顶一次。
回复 支持 反对

使用道具 举报

21

主题

763

帖子

0

精华

跨届大侠

刚来不久的插班生

Rank: 10Rank: 10Rank: 10

积分
7604

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

威望
3657
贡献
1199
兑换币
1613
注册时间
2014-6-17
在线时间
1374 小时
4#
发表于 2015-5-28 16:42:49 | 只看该作者
顶啊   

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 16:00 , Processed in 0.109150 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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