2017-11-03 05:15 AM
We are working with the LSM9DS1 and I would like to know if it is normal to obtain very large offsets for the zero-gauss level, and completely different offsets on different sensors (same PCB design).
I previously worked on the LSM303D (which is now NRND), and the magnetic offsets obtained with our calibration procedure were very small, and allowed us to use the LSM303D without magnetometer calibration.
On the LSM9DS1, I obtain offset values of up to 0.38 gauss (about the intensity of the earth magnetic field at my location). In addition, the offset values are very different from one sensor to another. For instance (for a magnetic scale +-8 gauss):
I know that the datasheet indicates +-1 gauss for the zero-gauss level, but the effective differences between sensors are surprising.
Please note:
Thanks in advance for your support.
David
#lsm9ds1 #lsm303d #calibration #magnetometer2017-11-06 01:02 AM
Your observation is normal, the zero-gauss level can be 'quite high' and different for each sensor. It depends on the application, but usually at least hard-iron calibration is needed.
The LSM303D uses different technology for the magnetometer, which has lower offset.