MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino
Você deve ter encontrado diversos sensores externos, mas o MPU 9250 Arduino é indiscutivelmente um dos melhores.
Discutiremos o que torna este Sensor MEMS de 9 Eixos excepcional e seus recursos adicionais sobre versões anteriores.
O que é um MPU 9250 Arduino?
Fig 1: Sensor de Movimento
É um Sensor de Sistema Micro-Eletro-Mecânico (MEMS) que também é compatível com Arduino. Assim, é uma ferramenta eficaz em medições e aplicações de rastreamento de movimento.
Além da compatibilidade com Arduino Uno, é um componente de alto desempenho com consumo de energia relativamente baixo.
Além disso, diferentemente do sensor anterior MPU-9150 e outros sensores vestíveis, o sensor MPU-9250 possui fator de forma relativamente pequeno.
Por fim, combina os recursos de saídas de Acelerômetro, Giroscópio e magnetômetro. Novamente, condensa dois dies para formar um único pacote QFN. Um die tem magnetômetro AK8963 de 3 Eixos, enquanto o outro possui acelerômetro e Giroscópio de 3 Eixos.
Configuração de Pinos para Módulo Sensor MPU 9250
Fig 2: Especialista Instalando Sensor de Movimento
A tabela abaixo dá a configuração de pinos do Sensor MPU-9250 9 Eixos.
Recursos do MPU 9250
Fig 3: Sensor de Movimento Branco
| Propriedades do Giroscópio | Propriedades do Acelerômetro | Magnetômetro Pro |
| Tem sensores de taxa angular digital X, Y e Z com faixa de escala completa entre ±250, ±500, ±1000 e ±2000 graus por seg. Também, possui ADC integrado de 16 bits. | Também, um acelerômetro de saída tripla (acelerômetro 3-eixos) com ADCs integrados de 16 bits de ±2g, ±4g, ±8g & ±16g | É um sensor magnético de efeito hall monolítico. Novamente, os eixos do magnetômetro são três, e adicionalmente possui concentrador magnético. |
| Além disso, tem filtro passa-baixa programável digitalmente. | Em segundo lugar, o acelerômetro tem corrente de operação de 450µA | Também, possui faixa de medição relativamente ampla e alta resolução e consome baixa corrente. |
| Em terceiro lugar, possui corrente de operação de 3,2mA. | Você também pode definir o acelerômetro para modo de baixa potência de 8,4µA a 0,98Hz e 19,8µA a 31,25Hz | Além disso, sua corrente de operação é 280µA quando definido a taxa de repetição de 8Hz. |
| Sua corrente de modo sleep é 8µA. | Também, como o giroscópio, tem corrente de modo sleep de 8µA. | Além disso, a resolução de dados de saída de 14 bits está em 0,6µT/LSB |
| Além disso, o módulo vem com fator de escala de sensibilidade já calibrado do fabricante | Além disso, possui interrupções programáveis pelo usuário junto com interrupção Wake-on-motion. Esta última é essencial nas operações de baixa potência do processador de aplicação. | Adicionalmente, tem faixa de medição extensa de ±4800µT. |
| Por fim, possui função de auto-teste. | Finalmente, também é dispositivo de auto-teste. | Também é dispositivo de auto-teste com fonte magnética interna. |
MPU 9250 vs. MPU 9150: As Melhorias
Fig 4: Instalando Sensor de Movimento
Aqui estão alguns dos recursos em conexão de hardware e função onde o MPU 9250 supera o anterior MPU 9150:
- Primeiro, o MPU 9250 é relativamente menor e consome menos energia que o MPU 9150.
- Também, os desempenhos do Giroscópio e Bússola do MPU-9250 são relativamente melhores que os do MPU 9150.
- Em terceiro lugar, o MPU-9250 possui magnetômetro AK8963 e MPU-6500, enquanto o outro tem magnetômetro AK8975 e MPU-6050.
- Além disso, o MPU 9250 tem potência relativamente maior e menos ruído que o MPU 9150 devido ao recurso MPU-6500.
- Finalmente, o MPU 9250 tem faixa de escala completa aprimorada sobre o MPU 9150, graças ao magnetômetro AK8963.
Guia MPU 9250 Arduino
Primeiro, faça conexões, como ilustrado no diagrama abaixo.
Também, a tabela abaixo é útil para mostrar onde conectar o módulo multi-chip ao Arduino.
Passos Adicionais
Após fazer as conexões acima, baixe e instale a biblioteca MPU-9250 no Arduino IDE.
Em seguida, reinicie o Arduino IDE e então carregue o código abaixo. Deve dar 3 valores do acelerômetro, 3 valores do giroscópio e 3 valores de campo magnético.
Aplicações do MPU 9250
Fig 5: Controlando TV com controle remoto.
- É útil em controles remotos de 3 dimensões, especialmente em TVs conectadas à Internet.
- Em segundo lugar, é útil na fabricação de sensores vestíveis, tablets e smartphones.
- Também, é essencial em aplicações de jogos baseados em movimento.
Conclusão
De nosso guia, você agora está familiarizado com o funcionamento do sensor MPU 9250 MEMS MotionTracking™. No futuro, não hesite em falar conosco caso tenha alguma dúvida sobre o componente.
Tecnologia industrial
- ON Semiconductor Lança ARX3A0 Image Sensor Low-Power High-Frame-Rate para Intelligent Vision
- STTS22H: Sensor de Temperatura Digital de Ultra-Baixo Consumo com Precisão de 0,25 °C
- Sensor de Movimento SmartThings com Visão Computacional no Raspberry Pi 3
- Monitoramento Residencial Seguro com Home Assistant no Raspberry Pi: Movimento, Alarme e Captura de Vídeo
- Construa um Sensor de Movimento Infravermelho DIY para Raspberry Pi – Guia Passo a Passo
- Controle um LED com Sensor de Movimento PIR no Raspberry Pi
- Domine GPIO do Raspberry Pi: Interface com Sensor PIR de Movimento no B+/Modelo 2
- Como Conectar, Calibrar e Programar Sensor PIR HC‑SR501 com Raspberry Pi
- Sensor de Temperatura de Mancal de Precisão – Detecção e Monitoramento Precisos
- Sensor Cutâneo Avançado Montado no Pulso Traduz Movimentos dos Dedos em Mão Virtual 3D em Tempo Real