Hice la calibración magnética aquí en el LSM303DLHC para un campo de aproximadamente 48 uT. El método parece haber funcionado en que los valores de combined bias (b)
pasaron de miles a cientos como el tutorial dice que deberían
Las lecturas son de alrededor de 48TT, pero varían en un +/- 50% al mover el sensor. ¿Es este el comportamiento esperado?
De los comentarios:
- Calibrado y probado en el mismo lugar.
- No se pudieron obtener mejores valores de calibración que los de la segunda ejecución (es decir, la primera ejecución de calibración real): se intentó ejecutar el programa de calibración una y otra vez, pero los valores
combined bias (b)
del softwaremagneto12
no se acercaron más. a 0 (tampoco se mantuvieron igual).
LE
He leído hoy acerca de los efectos de elevación y ángulo de inclinación (colectivamente llamados inclinación) en las sensibilidades axiales del magnetómetro. Voy a bucear más profundamente en él. No sé si ese es mi problema de hecho
LE2
No, parece que el efecto de inclinación se usa para corregir las lecturas de rumbo (ángulo de giro alrededor del eje z) y después de hacer la corrección, la magnitud del campo general no cambia. Simplemente intente nuevamente calibrarlo con algunos cables más largos que van desde Arduino al módulo, lo mismo. Quizás su precisión no sea tan buena como su precisión anunciada.