谁弄过啊,我无乱如何怎么转,校准之后基本正北方向是90±10°(正确成熟的指南车的读书应该是0°),和真实的差了90°,这个是坐标系不对吗,坐标系不丢,不应该是差个90度的样子啊,我旋转来看,坐标系应方向轴应该是对的。?还是说什么,我们和我的电路设计有没有要求,?而且我们的跳动的比较厉害,90±10啊之间不停的跳,是不是需要滤波呢?怎么滤
另外我在问问,指南针数据倾斜补偿(pitch,roll)及航偏角计算,有没有好的代码能够给看看,参考下。
检查下是不是有电路干扰
另外注意测试环境,地磁本来就比较微弱,应用场景也有所限制的
1、有较大偏差的话有可能是电路的问题
2、倾斜补偿可以参考http://www.51hei.com/bbs/dpj-93077-1.html
如果是模块的话,应该是你程序的问题
自己搭的电路话,可能硬件也有问题,
1. 排查硬件问题
2. 排查附近强磁干扰问题
3. 排查软件问题
地磁 对周围环境有要求.
而且,基本上是很稳的.