TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: Ryuzaki en 12 de Octubre de 2015, 12:25:45

Título: Acelerometro para medir inclinacion
Publicado por: Ryuzaki en 12 de Octubre de 2015, 12:25:45
Hola!
Estoy teniendo un problema con esto, encontre una formula para convertir los volts que me entrega el acelerometro a grados pero para 0 en eje Z, 0 en eje X y 0 en eje Y me dice que tengo una inclinacion de -6711 grados en Y respecto con Z.
La formula es Angulo XZ o YZ = atan(((double)ValorX / (double)ValorZ) *(57.2958)).

Si vario los ejes la conversión es buena, pero cuando piso el 0 me tira eso, aveces me da una 0 y un -24923 en X respecto con Z.
El acelerometro entrega 1,65v cuando no hay aceleraciones. Seria el punto de referencia 0.
y va desde 1,65 hasta 3,3v max y 0v min.

Si alguien ya a usado el acelerometro para medir inclinacion espero comparta sus experiencias!
Saludos!
PD: Es un acelerometro analogico y uso el PIC18F4550. Lo que necesito es saber si esa es la formula correcta o tener algun metodo para tener una referencia de cuanto se inclino para saber cuanto corregir.