En términos de circuitos integrados de semiconductores, ¿hay alguna diferencia entre un acelerómetro o un giroscopio? ¿Son la misma parte?
¿Puedo obtener una recomendación de IC para algo con 3 ejes?
En términos de circuitos integrados de semiconductores, ¿hay alguna diferencia entre un acelerómetro o un giroscopio? ¿Son la misma parte?
¿Puedo obtener una recomendación de IC para algo con 3 ejes?
No son la misma parte.
Los acelerómetros miden fuerzas lineales. Es decir, fuerzas que actúan en línea recta:
^
|
<--------------->
|
v
Los giroscopios miden las fuerzas de rotación. Es decir, las fuerzas que actúan de forma giratoria:
-----.
\
^ |
| v
\
'-----
Ambos están disponibles como dispositivos de 3 ejes.
Ambos sensores se pueden usar para detectar la inclinación, pero lo hacen a través de diferentes mecanismos. Así que necesitas diferentes algoritmos.
Los acelerómetros, como se mencionó, detectan fuerzas lineales. Hay una fuerza que siempre nos afecta en la Tierra. Y apunta hacia abajo. A una velocidad de aproximadamente 9.8m / s ^ 2
Dado que las leyes de la física (y, por extensión, el sensor) no pueden determinar la diferencia entre la gravedad y la aceleración, los acelerómetros se pueden usar para detectar el vector de la gravedad y, por lo tanto, detectar la inclinación. La advertencia es que el acelerómetro no tiene manera de saber realmente si lo que está midiendo es la gravedad o si lo está moviendo. Por lo tanto, solo puede detectar la inclinación cuando el sensor está relativamente parado.
Los giroscopios, por otro lado, detectan fuerzas de rotación. Por lo tanto, se puede utilizar para medir cuánto ha girado / inclinado el sensor. Sin embargo, los giroscopios no tienen forma de saber qué camino está abajo. Entonces, cuando está parado, un giroscopio solo puede decirle que el sensor no se está moviendo. No te puede decir el ángulo de inclinación.
Entonces, en general, puede usar un acelerómetro solo para medir la inclinación. Solo tienes que dejar de moverte para hacerlo. La mejor manera de medir la inclinación es usar acelerómetros y giroscopios. Para que su algoritmo pueda diferenciar la inclinación con el movimiento de lado a lado, también puede indicar qué dirección es hacia abajo.
Lea otras preguntas en las etiquetas components integrated-circuit accelerometer gyroscope