Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

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?

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos 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

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

Fig 2: Especialista Instalando Sensor de Movimento

A tabela abaixo dá a configuração de pinos do Sensor MPU-9250 9 Eixos.

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

Recursos do MPU 9250

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

Fig 3: Sensor de Movimento Branco

Propriedades do GiroscópioPropriedades do AcelerômetroMagnetô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µATambé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,25HzAlé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 fabricanteAlé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

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

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:

  1. Primeiro, o MPU 9250 é relativamente menor e consome menos energia que o MPU 9150.
  2. Também, os desempenhos do Giroscópio e Bússola do MPU-9250 são relativamente melhores que os do MPU 9150.
  3. Em terceiro lugar, o MPU-9250 possui magnetômetro AK8963 e MPU-6500, enquanto o outro tem magnetômetro AK8975 e MPU-6050.
  4. Além disso, o MPU 9250 tem potência relativamente maior e menos ruído que o MPU 9150 devido ao recurso MPU-6500.
  5. 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.

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

Também, a tabela abaixo é útil para mostrar onde conectar o módulo multi-chip ao Arduino.

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos 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.

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

Aplicações do MPU 9250

MPU-9250: Sensor de Movimento Avançado de 9 Eixos para Projetos Arduino

Fig 5: Controlando TV com controle remoto.

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

  1. ON Semiconductor Lança ARX3A0 Image Sensor Low-Power High-Frame-Rate para Intelligent Vision
  2. STTS22H: Sensor de Temperatura Digital de Ultra-Baixo Consumo com Precisão de 0,25 °C
  3. Sensor de Movimento SmartThings com Visão Computacional no Raspberry Pi 3
  4. Monitoramento Residencial Seguro com Home Assistant no Raspberry Pi: Movimento, Alarme e Captura de Vídeo
  5. Construa um Sensor de Movimento Infravermelho DIY para Raspberry Pi – Guia Passo a Passo
  6. Controle um LED com Sensor de Movimento PIR no Raspberry Pi
  7. Domine GPIO do Raspberry Pi: Interface com Sensor PIR de Movimento no B+/Modelo 2
  8. Como Conectar, Calibrar e Programar Sensor PIR HC‑SR501 com Raspberry Pi
  9. Sensor de Temperatura de Mancal de Precisão – Detecção e Monitoramento Precisos
  10. Sensor Cutâneo Avançado Montado no Pulso Traduz Movimentos dos Dedos em Mão Virtual 3D em Tempo Real