MPU6050

Page Actions

Le MPU6050, un acc\xE9l\xE9rom\xE8tre et gyroscope

Le module

Le MPU6050 impl\xE9mente un acc\xE9l\xE9rom\xE8tre qui permet de mesurer une inclinaison et un gyroscope qui mesure la rotation autour les axes x,y,z. Le MPU6050 est utilis\xE9 pour la mesure de mouvement et on le trouve p.e. dans les t\xE9l\xE9phones mobiles ou des tablettes ou ils sont utilis\xE9 pour les compteurs de pas ou pour des niveaux \xE0 bulle.

Il est aussi utilis\xE9 dans des consoles de jeux pour mesurer les mouvements.

En plus des d\xE9tecteurs de mouvement le MPU6050 fourni un capteur de temp\xE9rature.

Le MPU6050 est d\xE9crit dans les fiches techniques https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf et https://duckduckgo.com/?q=mpu-6050+register+map&t=newext&atb=v279-5&ia=web.

mpu6050.png

Acc\xE9l\xE9rom\xE8tre mesure l'acc\xE9l\xE9ration en unit\xE9s de g avec une r\xE9solution programmable:
pleine \xE9chelle r\xE9solution
+- 2g 16384 / mg
+- 4g 8192 / mg
+- 8g 4096 / mg
+- 16 g 2048 / mg
En repos on s'attend \xE0 des mesures autour de z\xE9ro pour les axes x et y et proche de 1 pour l'axe z. Voil\xE0 les r\xE9sultats :
Scale: 16, resolution: 2048
Accelerometer: x: 0xff00, y: 0xff00 z: 0x07aa
Accelerometer: x: 0x-256, y: 0x-256 z: 0x1962
accel x,y,z in [g]: -0.125000,-0.125000,0.958008
Raw temperature value: 0xf300 = -3328
temperature: 26.742    

-- %USERSIG{UliRaich - 2021-06-21}%

Comments

 
Topic revision: r2 - 01 Jul 2021, UliRaich