Compas magnétique
From Eric
(Difference between revisions)
m (Created page with "==Compas à base de MMC212xMG== Le composant MMC212xMG est produit par MEMSIC. Il permet la mesure du champ magnétique selon deux axes ; l'orientation est déduite de ces deux ...") |
m |
||
(One intermediate revision not shown) | |||
Line 1: | Line 1: | ||
- | ==Compas | + | ==Compas MMC212xMG== |
- | Le | + | Le capteur magnétique MMC212xMG est produit par MEMSIC. |
- | ; l' | + | Il permet la mesure du champ magnétique selon deux axes ; le contrôle du composant et l'accès aux résultats de mesure s'effectuent sur un [[bus I2C]]. Ce composant est notamment mis en oeuvre sur le robot [[Trobot1]]. |
+ | ===Calibration et utilisation=== | ||
L'utilisation de ce composant est assez simple. Le code C permettant l'accès aux mesures du champ est donné [http://ejenn.free.fr/files/mmc212xmg.c ici]. | L'utilisation de ce composant est assez simple. Le code C permettant l'accès aux mesures du champ est donné [http://ejenn.free.fr/files/mmc212xmg.c ici]. | ||
Latest revision as of 12:06, 8 February 2011
Compas MMC212xMG
Le capteur magnétique MMC212xMG est produit par MEMSIC. Il permet la mesure du champ magnétique selon deux axes ; le contrôle du composant et l'accès aux résultats de mesure s'effectuent sur un bus I2C. Ce composant est notamment mis en oeuvre sur le robot Trobot1.
Calibration et utilisation
L'utilisation de ce composant est assez simple. Le code C permettant l'accès aux mesures du champ est donné ici.
On notera les 4 constantes de calibration, qui donnent (pour chaque axe) :
- la demi-largeur de l'intervalle des valeurs, soit (max-min)/2
- l'offset moyen, soit (max+min)/2
Ces valeurs seront mesurées en faisant tourner le mobile à plat autour de son axe, de façon à couvrir toutes les valeurs d'orientation possibles.