摘要
基于磁电阻传感器设计了一款电子罗盘,其硬件电路包括地磁信息及姿态信息采集电路、信号放大滤波电路、模数转换电路等;在电子罗盘硬件电路设计完成的基础上,基于MDK-ARM开发环境,进行软件部分设计。其主要功能包括:控制AMR对磁电阻传感器和三轴加速度计的数据进行采集和处理;对数据进行补偿校准和方位角解算;将数据传输至上位机中进行显示和存储。经实际测量,在倾角不大于30°时,方位角精度可达1°,实现了输出高精度方位角的目标。
The electronic compass is based on the development of magnetoresistive sensors,and its hardware circuit includes geomagnetic and attitude information acquisition circuit,signal amplification and filter circuit,analog-to-digital conversion circuit.The software design is started based on MDK-ARM after the hardware circuit of electronic compass is completed.Its main functions include:controlling ARM to collect and process the data of magnetoresistive sensor and threeaxis accelerometer,compensating and calibrating the data and calculating the azimuth angle,and transmitting the data to the host computer for display and storage.The results show that,when the inclination angle is not more than 30°,the azimuth accuracy is all within 1°range,achieving the target of high-precision azimuth output.
作者
白雪
姜庆
刘有彬
张志红
彭根斋
BAI Xue;JIANG Qing;LIU You-bin;YANG Qin;ZHANG Zhi-hong(Ninth Research Institute,China Electronics Technology Group,Mianyang 621000,China;United Microelectronics Center Co,Ltd,Chongqing 404100,China)
出处
《磁性材料及器件》
CAS
CSCD
2022年第3期86-91,共6页
Journal of Magnetic Materials and Devices
基金
四川省科技计划项目(2020YFG0231)。