打印
[国产单片机]

HMC5883L的正确读数应该是多少?为什么变化会这么大?

[复制链接]
716|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
北斗下寻觅|  楼主 | 2015-12-1 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先,在将磁力计水平放置的情况下,测试了东南西北四个方向上的三轴数值,输出值如下:
北:x : 012; y : 006; z : 500;
东:x : 537; y : 025; z : 504;
南:x : 507; y : 544; z : 505;
西:x : 545; y : 520; z : 499;

感觉数据怪怪的,应该是有错误吧,器件应该如何初始化呢?

在水平面上旋转磁力计,会发现x轴和y轴的读数从0开始增加,增加到20多一点的时候就开始减小,在小于0的时候就变为553,然后再减小,直到500的时候又开始增加,加到553的时候又变为0。

想利用磁力计和加速度传感器算航偏角,可磁力计一直有问题,到底正确的初始化应该如何设置,正确的读数应该是多少,希望可以有大神指点一下,谢谢

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

3

帖子

0

粉丝