Sie fragen nicht wirklich "Wie kalibriere ich mein Magnetometer?" Du denkst du bist es, aber du bist es nicht.
Was Sie wirklich fragen, ist: "Wie kalibrieren Sie einen Sensor in einer Umgebung mit Rauschen und Gleichstromversatz?"
Die Antwort darauf ist eigentlich ziemlich einfach und der Kommentar von andrea beantwortet sie zu einem großen Teil: Sie führen ein kalibriertes, bekanntes Wechselstromsignal ein und stellen sicher, dass die betroffene Software oder Firmware deren Größe kennt.
Wenn Sie es mit Spannung gleichsetzen, wird das Denken möglicherweise viel einfacher:
Wenn Sie einen maximalen Gleichstromversatz von 1 V haben und auf eine Genauigkeit von 10 mV kalibrieren möchten, führen Sie ein genaues Signal ein, normalerweise eine Rechteckwelle, damit Sie Zeit haben, es zu lassen Die Spitzenanregung stabilisiert sich. In diesem Fall möchten Sie wahrscheinlich mindestens 2,2 V Spitze-Spitze, damit Sie das Signal auch unter 0 V erzwingen. Sie stellen dann sicher, dass Sie wissen, dass das Signal auf die Hälfte Ihrer Anforderung oder besser genau ist, sodass eine Genauigkeit von 5 mV ausreicht. Und das natürlich auch unter Berücksichtigung aller Lärmbeiträge.
In Ihrem Fall haben Sie möglicherweise mehrere Achsen, die Sie kalibrieren möchten, aber deren Ausrichtung ist bekannt, sobald Sie die Platine einlegen. Sie benötigen also entweder mehrere feste "Erreger", beispielsweise in Form von beispielsweise wieder, wie andrea Helmholz-Spulen sagt, oder Sie brauchen eine, die sich drehen und in Position genau genug halten kann.
Das Einrichten mit einer Reihe von Helmholzspulen, die mit dem Punkt höchster Gleichmäßigkeit um Ihr Gerät herum befestigt sind, sollte nicht zu schwierig sein. Da sie sehr gleichmäßig sind und Ihre Antriebselektronik auch eine gute Wiederholbarkeit aufweist, sollten Sie in der Lage sein, Umgebungsgeräusche zu unterdrücken und Ihre Leiterplatte mit einem ausreichend starken bekannten Feld zu "belasten", um alles auszugleichen.
Wirklich ist die Sensorkalibrierung immer das gleiche Problem. Das einzige, was sich ändert, ist die Art und Weise, wie Sie das Signal erzeugen.