Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
El módulo también tiene dos clavijas auxiliares que pueden usarse para interconectar módulos
IIC externos como un magnetómetro, sin embargo, es opcional. Dado que la dirección IIC del
módulo es configurable, más de un sensor MPU6050 puede conectarse a un microcontrolador
usando el pin AD0. Este módulo también tiene bibliotecas bien documentadas y revisadas
disponibles, por lo que es muy fácil de usar con plataformas famosas como Arduino. Entonces,
si está buscando un sensor para controlar el movimiento de su RC Car, Drone, Robot de
equilibrio automático, Humanoid, Biped o algo así, este sensor puede ser la opción correcta
para usted.
Funcionamiento
El hardware del módulo es muy simple, en realidad comprende el MPU6050 como los
componentes principales, como se muestra arriba. Como el módulo funciona con 3.3V,
también se usa un regulador de voltaje. Las líneas IIC se elevan con una resistencia de 4.7 k y el
pin de interrupción se baja con otra resistencia de 4.7 k.
El módulo MPU6050 permite leer sus datos a través del bus IIC. Cualquier cambio en el
movimiento se reflejará en el sistema mecánico, que a su vez variará el voltaje. Luego, el IC
tiene un ADC de 16 bits que utiliza para leer con precisión estos cambios en el voltaje y lo
almacena en el búfer FIFO y hace que el pin INT (interrupción) vaya alto. Esto significa que los
datos están listos para ser leídos, por lo que usamos una MCU para leer los datos de este búfer
FIFO a través de la comunicación IIC. Tan fácil como puede sonar, es posible que tenga algún
problema al intentar entender los datos. Sin embargo, hay muchas plataformas como Arduino
que pueden comenzar a usar este módulo en poco tiempo utilizando las bibliotecas
disponibles.
Una vez que se haya agregado la biblioteca al IDE de Arduino, siga los esquemas a
continuación para establecer una conexión IIC entre su Arduino y MPU6050.
Aplicaciones
4 Serial Data (SDA) Utilizado para transferir datos a través de la comunicación I2C
Auxiliary Serial Puede usarse para interconectar otros módulos I2C con
5
Data (XDA) MPU6050. Es opcional
Auxiliary Serial Puede usarse para interconectar otros módulos I2C con
6
Clock (XCL) MPU6050. Es opcional
• Se puede utilizar para interactuar con otros dispositivos IIC como magnetómetro