Abstract
This paper describes implementation of an electronic compass and calibration method. Firstly describes used hardware and then focus on the method of sensor calibration parameters. The eCompass uses a three-axis accelerometer and three-axis magnetometer. The compass heading is a function of all three accelerometer readings and all three magnetometer readings. The accelerometer measures the components of the earth gravity and provide pitch and roll angle information which is used to correct the magnetometer data. The magnetometer measures the components of earth’s magnetic field (called geomagnetic field) to determine the heading angle to the magnetic north.
This is a preview of subscription content, log in via an institution.
References
Scouts New Zealand, Compass Basics, New Zealand (2012)
NOAA, Wandering of the Geomagnetic poles, National Oceanic And Atmospheric Administration. http://www.ngdc.noaa.gov/geomag/GeomagneticPoles.shtml
STMicroelectronics, AN3192 Application note: using LSM303DLH for a tilt compensated electronic compass, 34p. (2010). https://www.pololu.com/file/0J434/LSM303DLH-compass-app-note.pdf
Ozyagcilar, T.: AN4248 Application note: Implementing a Tilt-Compensated eCompass using Accelerometer and Magnetometer Sensors (2013). http://cache.freescale.com/files/sensors/doc/app_note/AN4248.pdf
Ganssle, J.: A Designer’s Guide to MEMS Sensors (2012). http://www.digikey.com/en/articles/techzone/2012/jul/a-designers-guide-to-mems-sensors
Cacchione, F.: Mechanical Characterisation and simulation of fracture processes in polysilicon MEMS, PhD Thesis. Politecnicio di Milano (2007). st.com/web/en/resource/technical/document/white_paper/phd_thesis.pdf
Pedley, M.: AN3461 Application note: Tilt Sensing Using a Three-Axis Accelerometer (2013). http://www.freescale.com/files/sensors/doc/app_note/AN3461.pdf
Stančin, S., Tomažič, S.: Time-and computation-efficient calibration of MEMS 3D accelerometers and gyroscopes. Sensors 14.8, 14885–14915 (2014). http://www.mdpi.com/1424-8220/14/8/14885/pdf
Fang, B., Chou, W., Ding, L.: An optimal calibration method for a MEMS inertial measurement unit. Int. J. Adv. Robot. Syst. 11.14, 57516 (2014). http://cdn.intechopen.com/pdfs-wm/46177.pdf
Pedley, M.: AN4399 Application note: High Precision Calibration of a Three-Axis Accelerometer (2013). http://cache.freescale.com/files/sensors/doc/app_note/AN4399.pdf
Skula, D.: New Method for Magnetometer Offset Compensation, Annals of DAAAM for 2010 and proceedings, Zadar (2010) ISBN 978-3-901509-73-5
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Sysel, M. (2016). An Implementation of a Tilt-Compensated eCompass. In: Silhavy, R., Senkerik, R., Oplatkova, Z.K., Silhavy, P., Prokopova, Z. (eds) Automation Control Theory Perspectives in Intelligent Systems. CSOC 2016. Advances in Intelligent Systems and Computing, vol 466. Springer, Cham. https://doi.org/10.1007/978-3-319-33389-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-33389-2_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33387-8
Online ISBN: 978-3-319-33389-2
eBook Packages: EngineeringEngineering (R0)