[国产单片机] HMC5883L的正确读数应该是多少?为什么变化会这么大?

[复制链接]
 楼主| 北斗下寻觅 发表于 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

粉丝
快速回复 在线客服 返回列表 返回顶部