MPU‑9250: Sensor de Movimiento Avanzado de 9 Ejes para Proyectos Arduino
Debe haber encontrado numerosos sensores externos, pero el MPU 9250 Arduino es probablemente uno de los mejores.
Discutiremos qué hace que este Sensor MEMS de 9 Ejes sea sobresaliente y sus características adicionales sobre las versiones anteriores.
¿Qué es un MPU 9250 Arduino?
Fig 1: Un Sensor de Movimiento
Es un Sensor de Sistema Micro-Electro-Mecánico (MEMS) que también es compatible con Arduino. Así, es una herramienta efectiva en mediciones y aplicaciones de seguimiento de movimiento.
Además de la compatibilidad con Arduino Uno, es un componente de alto rendimiento con consumo de energía relativamente bajo.
Además, a diferencia del sensor anterior MPU-9150 y otros sensores vestibles, el sensor MPU-9250 cuenta con un factor de forma relativamente pequeño.
Por último, combina las características del Acelerómetro, Giroscopio y salidas del magnetómetro. De nuevo, condensa dos dies para formar un solo paquete QFN. Un die tiene un magnetómetro AK8963 de 3 Ejes, mientras que el otro cuenta con un acelerómetro y un Giroscopio de 3 Ejes.
Configuración de Pines para el Módulo Sensor MPU 9250
Fig 2: Un Experto Instalando un Sensor de Movimiento
La tabla siguiente da la configuración de pines del Sensor de 9 Ejes MPU-9250.
Características del MPU 9250
Fig 3: Un Sensor de Movimiento Blanco
| Propiedades del Giroscopio | Propiedades del Acelerómetro | Propiedades del Magnetómetro |
| Tiene sensores de velocidad angular de salida digital X, Y, y Z con rango de escala completa entre ±250, ±500, ±1000 y ±2000 grados por seg. Además, cuenta con un ADC integrado de 16 bits. | Además, un acelerómetro de triple salida (acelerómetro de 3 ejes) con ADCs integrados de 16 bits de ±2g, ±4g, ±8g y ±16g | Es un sensor magnético de efecto Hall monolítico. De nuevo, los ejes del magnetómetro son tres, y además cuenta con un concentrador magnético. |
| Además, tiene un filtro paso bajo programable digitalmente. | En segundo lugar, el acelerómetro tiene una corriente de operación de 450µA | Además, cuenta con un rango de medición relativamente amplio y alta resolución y consume baja corriente. |
| En tercer lugar, cuenta con una corriente de operación de 3.2mA. | También puede configurar el acelerómetro en un modo de bajo consumo de 8.4µA a 0.98Hz y 19.8µA a 31.25Hz | Además, su corriente de operación es 280µA cuando se configura a una tasa de repetición de 8Hz. |
| Su corriente en modo sueño es 8µA. | Además, al igual que el giroscopio, tiene una corriente en modo sueño de 8µA. | Además, la resolución de datos de salida de 14 bits es de 0.6µT/LSB |
| Además, el módulo viene con un factor de escala de sensibilidad ya calibrado por el fabricante | Además, cuenta con interrupciones programables por el usuario junto con una interrupción de activación por movimiento. Esta última es esencial en las operaciones de bajo consumo del procesador de aplicaciones. | Además, tiene un rango de medición extenso de ±4800µT. |
| Por último, cuenta con una función de auto-prueba. | Finalmente, también es un dispositivo de auto-prueba. | También es un dispositivo de auto-prueba que cuenta con una fuente magnética interna. |
MPU 9250 vs. MPU 9150: Las Mejoras
Fig 4: Instalando un Sensor de Movimiento
Aquí hay algunas de las características en conexión de hardware y función donde el MPU 9250 supera al anterior MPU 9150:
- Primero, el MPU 9250 es relativamente más pequeño y consume menos energía que el MPU 9150.
- Además, el rendimiento del Giroscopio y Brújula del MPU-9250 son relativamente mejores que los del MPU 9150.
- En tercer lugar, el MPU-9250 cuenta con un magnetómetro AK8963 y MPU-6500, mientras que el otro tiene un magnetómetro AK8975 y un MPU-6050.
- Además, el MPU 9250 tiene potencia relativamente mayor y menos ruido que el MPU 9150 debido a la característica MPU-6500.
- Finalmente, el MPU 9250 tiene un rango de escala completa mejorado sobre el MPU 9150, gracias al magnetómetro AK8963.
Guía MPU 9250 Arduino
Primero, haga conexiones, como se ilustra en el diagrama siguiente.
Además, la tabla siguiente es útil para mostrar dónde conectar el módulo multi-chip al Arduino.
Pasos Adicionales
Después de hacer las conexiones anteriores, descargue e instale la biblioteca MPU-9250 en el IDE de Arduino.
Luego, reinicie el IDE de Arduino y luego suba el código a continuación. Debería dar 3 valores del acelerómetro, 3 valores del giroscopio y 3 valores del campo magnético.
Aplicaciones del MPU 9250
Fig 5: Controlando un TV con control remoto.
- Es útil en controles remotos de 3 dimensiones, especialmente en TVs conectadas a Internet.
- En segundo lugar, es útil en la fabricación de sensores vestibles, tabletas y smartphones.
- Además, es esencial en aplicaciones de juegos basados en movimiento.
Conclusión
Desde nuestra guía, ahora está familiarizado con el funcionamiento del sensor MPU 9250 MEMS MotionTracking™. En el futuro, no dude en hablar con nosotros en caso de que tenga alguna consulta sobre el componente.
Tecnología Industrial
- Sensor de movimiento SmartThings con visión artificial en Raspberry Pi 3
- Monitorización segura del hogar con Home Assistant en Raspberry Pi: Movimiento, alarma y captura de vídeo
- Construya un Sensor de Movimiento Infrarrojo DIY para Raspberry Pi – Guía Paso a Paso
- Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
- Domina GPIO de Raspberry Pi: interfaz sensor PIR movimiento en B+/Model 2
- Cómo Conectar, Calibrar y Programar el Sensor PIR HC‑SR501 con Raspberry Pi
- Sensor de temperatura de rodamientos de precisión: detección y monitorización exactas
- Sensor de Temperatura Digital DS18B20 1-Wire: Pinout, Características y Aplicaciones Prácticas
- ON Semiconductor lanza sensor imagen ARX3A0 low‑power, high‑frame‑rate para visión inteligente
- STTS22H: sensor de temperatura digital de ultra‑bajo consumo con precisión de 0,25 °C
- Sensor Cutáneo Avanzado en Muñeca Traduce Movimientos de Dedos a Mano Virtual 3D en Tiempo Real