sensor de aceleración da valores incorrectos

0

Intento medir distancias con el acelerómetro de 3 ejes que forma parte de lsm9ds1. por lo tanto, mido la aceleración en el eje xy el eje y cada 5 ms y lo integro a lo largo del tiempo. Ya puedo medir correctamente el movimiento a lo largo del eje x o y con una precisión de + -1cm.

El problema es que, cuando muevo el módulo, en el que se encuentra el sensor, a lo largo de un eje, los datos me muestran que también hay una aceleración a lo largo del otro eje. Debido a esto, obtengo distancias incorrectas cuando muevo el módulo libremente alrededor de la mesa. ¿Alguien ha experimentado tal comportamiento antes y sabe una respuesta? La hoja de datos de lsm9ds1 Gracias de antemano!

    
pregunta thorb3n

1 respuesta

1

Los sensores no siempre proporcionan un comportamiento ideal. Cada acelerómetro que se fabrica daría resultados ligeramente diferentes para el mismo escenario, debido a las características físicas únicas de cada uno. Para obtener resultados precisos, realmente necesita calibrar cada sensor individualmente. Esto requiere pruebas bajo diferentes condiciones.

El problema al que te enfrentas se debe a lo que se denomina efecto de eje transversal. Esta es la tendencia de un valor en un eje para efectuar la salida de otro. Esto generalmente es causado por una alineación imperfecta de los ejes del sensor durante la fabricación. Esto es inevitable, ya que la ortogonalidad perfecta es casi imposible de lograr. No hay forma de corregir esto modificando el sensor; la única manera de compensar esto es realizar pruebas de calibración para determinar cuántos valores de cada eje se impactan entre sí y ajustar las salidas en consecuencia.

También es posible que desee ver otro método para obtener el desplazamiento en lugar de la doble integración, ya que esto puede producir errores extremadamente grandes en el tiempo y la distancia y puede dar lugar a una gran velocidad y desplazamiento de desplazamiento.

    
respondido por el Bane

Lea otras preguntas en las etiquetas