lundi 27 mai 2013

Comprendre le magnetometre

Donc ce petit magnétomètre devrait me servir de boussole.
Le problème c'est qu'il est ultra sensible aux objets métalliques et aux aimants.

Normalement il detecte le nord magnétique dans le champ magnétique terrestre, champ qui varie entre 25 et 65 µT (Tesla étant l'unité de mesure d'un champ magnétique)


Le magnétomètre est sensible jusqu'a 1000 µT (ou -1000 µT dans le sens inverse) et rien qu'en faisant un test avec un aimant (grand comme un demi doigt) on peut atteindre ces limites:


J'avoue que je ne comprends pas tout à ce qu'il a fait sur le graphique mais ca me semble logique que les polarités se soient inversées en déplaçant l'aimant vers le magnétomètre.
Sur la datasheet, il est expliqué que l'"Output Data Range (RAW =0)" varie entre min -30 000 bits et max +30 000 bits, avec une "Sensitivity" de 0.10 µT/bit, ceci devrait me permettre de verifier que le magnétometre detecte des valeurs a peu près correcters quand il detecte le nord magnétique. La température peut modifier un peu ces valeurs, ainsi que les objets métalliques et les aimants, ce qui risque de poser des problèmes.
Les valeurs que j'ai en garadnt le magnétomètre a peu pres statiques et le tournant sur un seul axe, et en supposant que chaque axe ne détecte que le nord magnétique:


     
Je ne sais pas ce que j'ai fait pour que les valeurs ne ressemblent à rien sur le dernier graph, j'ai du bouger les autres axes sans faire exprès, je referai les tests. Cela dit, grosso modo les différences tournent autour de 250 ou 300 pts, soit 25 à 30 µT, ce qui me parait peu. Sans parler du test sur Z ou la difference n'est que d'environ 150 pts. Il y a encore des tests à faire, et je sens que les interferances sont, malheuresement nombreuses.



Aucun commentaire:

Enregistrer un commentaire