HMC5883l的x,y,z轴数据是什么啊?
这三轴是什么数据? 只知道有个角度计算公式: angle=atan2((double)y,(double)x)*(180/3.1416)+180; 不知道是怎么来的啊? 读取出来的数字量乘以系数就是那个轴上的磁通量,地磁场被测成3个方向的分量。你说的那个公式是它认为你的板子始终在水平方向,水平方向上地磁磁通不变,只是在水平转角不同的时候两个分量不一样而已。
hx^2+hy^2=C 2楼正解,比值出来可以用来校准陀螺仪累积误差导致的yaw角偏移 默默七 发表于 2014-10-19 14:02
2楼正解,比值出来可以用来校准陀螺仪累积误差导致的yaw角偏移
磁通量 怎么变成航向角啊! kingway00 发表于 2014-10-19 11:18
读取出来的数字量乘以系数就是那个轴上的磁通量,地磁场被测成3个方向的分量。
你说的那个公式是它认为你的 ...
磁通量 怎么变成航向角啊! zhangdaozi 发表于 2014-11-19 16:15
磁通量 怎么变成航向角啊!
你什么学业水平,单位圆知道不?求转角还不会?{:sweat:} kingway00 发表于 2014-11-19 16:54
你什么学业水平,单位圆知道不?求转角还不会?
他是不是测得x y z是3个方向的磁通量,然后求arctan就算出角度,就是航向角了啊!5883出的是是AD采集的值除去LSB就是x y z还是直接出磁通量啊!那个5883的中文手册没看懂。 kingway00 发表于 2014-11-19 16:54
你什么学业水平,单位圆知道不?求转角还不会?
顺便求5883的 代码啊,刚才下载了一个野火的直接算出航偏角了,结果就不晓得怎么进行水平校准了。 mark!{:lol:}{:lol:}{:lol:}{:lol:}{:lol:}
页:
[1]