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

2019-03-24 17:43发布

首先,在将磁力计水平放置的情况下,测试了东南西北四个方向上的三轴数值,输出值如下:
北: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。

想利用磁力计和加速度传感器算航偏角,可磁力计一直有问题,到底正确的初始化应该如何设置,正确的读数应该是多少,希望可以有大神指点一下,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
joyce931015
1楼-- · 2019-03-24 21:19
求楼主给一下程序。小弟现在输出全部是65535.0
joyce931015
2楼-- · 2019-03-24 22:37
 精彩回答 2  元偷偷看……

一周热门 更多>