摘要
阐述了磁阻式电子罗盘的工作原理及航向测量方法,并介绍了以霍尼韦尔公司的三轴磁阻传感器HMC1043、美国飞思卡尔半导体公司的三轴加速度计MMA7260及C8051F121单片机为核心设计的三轴磁阻式电子罗盘硬件电路;同时对电子罗盘误差形成原因进行分析,采用基于椭圆拟合的两种不同误差补偿方法对罗差进行补偿;详细分析了每种算法的工作原理,根据现场试验数据对实验结果进行分析验证并得出结论;实验结果表明,补偿后的三轴磁阻式电子罗盘的航向角、俯仰角及滚转角的误差在1°以内,基本达到预期目标,误差补偿效果较好。
We expound the principle of electronic compass and heading measurement,and introduce the circuit of the magneto resistive electronic compass,which uses the magneto resistive sensor HMC1043,3-axis accelerometer MMA7260 and SCM C8051F121,At the same time,the analysis of the errors that affects electronic compass accuracy was given,two different error compensation methods based on ellipse fitting method was applied to the compensation of the compass error.Each compensation algorithm is analyzed in detail,experimental results were analyzed and validated according to field test data then the conclusion was drawn.The results show that the error of heading and pitch angle and roll angle is less than 1°,achieve the desired objective measurement accuracy,error compensation is better.
出处
《计算机测量与控制》
CSCD
北大核心
2010年第11期2608-2611,共4页
Computer Measurement &Control
关键词
磁阻传感器
电子罗盘
罗差补偿
reluctance sensor
electronic compass
compass error compensation