SlideShare a Scribd company logo
1 of 26
MPU6050 MOTION SENSOR
 GY-521 is a breakout board for the MPU-6050
which is a microelectrical mechanical system
 MPU6050 is the first integrated 6-axis Motion
Tracking device that combines a 3-axis gyroscope 3-
axis accelerometer,Temperature Sensor and
DMP(Digital Motion Processor) on a single ic.
 DMP correlates the data from accelerometer and
gyroscope
Introduction
 DMP can also use external 3rd party sensors such as
magnetometer
 External sensors connect using 2nd I2C bus
 MPU6050 sensor can communicate with the various
microcontroller using I2C interface
 The MPU6050 is a 6-axis IMU sensor it will give 6
values in output
 Three values from accelerometer and three from
Gyroscope.
Introduction
 Accelerometer measures the Acceleration forces
exerted on the x,y,z axes.
 Gyroscope measures the rotational movement of an
object over the axes x,y,z
Principle
 Accelerometer is a sensor which can measure the
acceleration forces which are acting on it
 When the force increases acceleration increases.
Accelerometer
 Consider the sensor resting on a table. At rest there
is no force acting on the sensor? There fore all the
axes have to get zero readings.
 But actually this is wrong. If there are no dynamic
forces are acting on the sensor also there is a static
force acting on it. That is the acceleration due to
gravity g .9.8m/s2
 This is acting perpendicular to the sensor
Accelerometer
 When you shake this sensor there are different values
across different axes.
 If you shake the sensor faster values across the axes
are increases. If you shake slowly then the values
across the axes are decreases.
 The micro crystals inside the sensors will produce raw
readings which are directly proportional to the forces
exerted on the sensor
Accelerometer
 Gyroscope measures rotational movement of the object
across its axes.
 Gyroscope in MPU-6050 is a ‘Mems Gyroscope”
 MEMS=“Micro Electro Mechanical System”
Gyroscope
 MEMS sensors produces a voltage when an axis is
rotated
 Voltage is sampled with a 16-bit ADC
 The unit in which how fast the object is rotating is
given by deg/sec in gyro.
 Gyroscope will not affect the vibrational force acting
across the object.
Gyroscope
Block Diagram
Schematic
 The gyroscope present in the MPU6050 can detect
the rotation about the axes x,y,z.
 Coriolis effect causes a vibration when the gyros are
rotated about any of these axes.
 These vibrations are picked up by the capacitor .
 The signal produced is then amplified ,demodulated
and filtered to produce the voltage that is
proportional to the angular rate
Explanation
 This voltage is then digitized using ADC’s
 The Digital motion processor present on the sensor
offloads the computation of the motion-sensing
algorithm from the host computer.
 DMP acquires data from all the sensors and stores the
computed values in its data resistor or FIFO
 FIFO can be accessed through the serial interface
Explanation
 Using AD0 pin more MPU6050 sensor module can be
interfaced with the microprocessor.
 I2C lines of MPU6050 are pulled high using 407Kohm
resistor and interrupt pin is pulled down using
4.7kohm resistor
 When data available in FIFO the interrupt pin goes
high
 Then a ,icrocontroller can read the data using I2C
communication bus.
Explanation
 Pin-1- CLKIN- is the optional external reference clock
input. This pin is connected to ground when not in
use.
 Pin-2, Pin-3, Pin-4, Pin-5 are NC pins. These Pins are
not connected internally.
 Pin-6, AUX_DA, is the I2C master serial data pin. This
pin is used for connecting external sensors.
 Pin-7, AUX_CL, is the I2C master serial clock. This pin is
used for connecting external sensors.
Pin Description
 Pin-8, VLOGIC, is the digital I/O supply voltage pin.
 Pin-9, AD0, is the I2C slave address LSB pin.
 Pin-10, REGOUT, is the regulator filter capacitor
connection.
 Pin-11, FSYNC, is the frame synchronization digital
input. This pin is connected to ground when not used.
Pin Description
 Pin-12, INT, is the interrupt digital output pin.
 Pin-13, VDD, is the power supply voltage pin.
 Pin-14, Pin-15, Pin-16, Pin-17 are NC pin. These pins are
not connected internally.
 Pin-18, GND, is the power supply ground.
 Pin-19 and Pin-21 are the RESV pins. These pins are
reserved.
PIN DESCRIPTION
 Pin-20, CPOUT, is the charge pump capacitor
connection.
 Pin-22, is RESV, the reserved pin.
 Pin-23, SCL, is the I2C serial clock.
 Pin-24, SDA, is the I2C serial data pin.
Pin Description
MPU6050 Interfacing with Arduino
MPU6050 Interfacing with STM32
 Sensor Combined 3-axis accelerometer and 3-axis
gyroscope values combined
 Power suply :3-5V
 It uses I2C protocol for communication
 Built in 16-ADC provides high accuracy
 Built in DMP provides high computational power
 Can be interfaced with magnetometer
Features of the MPU6050
 Sensor uses low pass filter for accelerometer,
gyroscope(digitally programmable) and temperature
sensor
 Gyroscope needs 3.6 mA of current for operating
 Accelerometer on the MPU6050 operates on
500micro amp of current
 Gyroscope has improved Low frequency noice
performance.
Features of the MPU6050
 DMP present on this sensor supports 3D motion
processing and gesture recognition algorithms
 MPU6050 has an optional external clock input of
32.768Khz or 19.2Mhz
 Embedded temperature sensor
Features of the MPU6050
 It has combined 3-axis accelerometer and 3-axis
gyroscope,Temperature sensor and DMP on a single
Chip
 Digital motion processor is embedded on the same
silicon die since it supports motion fusion algorithms
Advantages of MPU6050
 It is very complex device.
Disadvantages
 Used in orientation/Rotation Detector
 Tilt Sensor
 Humanoid robotics
 Robotic arm control
 Self balancing robot
 Drone /quad copters
 Used for IMU measurement
 Rockets ,aircrafts etc
Applications

More Related Content

What's hot

What's hot (20)

Three phase-controlled-rectifiers
Three phase-controlled-rectifiersThree phase-controlled-rectifiers
Three phase-controlled-rectifiers
 
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
 
Intro to Arduino.ppt
Intro to Arduino.pptIntro to Arduino.ppt
Intro to Arduino.ppt
 
PIR sensing with arduino
PIR sensing  with  arduinoPIR sensing  with  arduino
PIR sensing with arduino
 
I2 c and mpu6050 basics
I2 c and mpu6050 basicsI2 c and mpu6050 basics
I2 c and mpu6050 basics
 
TTL Driving CMOS - Digital Electronic Presentation ALA 2018
TTL Driving CMOS - Digital Electronic Presentation ALA 2018TTL Driving CMOS - Digital Electronic Presentation ALA 2018
TTL Driving CMOS - Digital Electronic Presentation ALA 2018
 
NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1NodeMCU ESP8266 workshop 1
NodeMCU ESP8266 workshop 1
 
Distance measurement using Ultrasonic sensor on Arduino Uno
Distance measurement using Ultrasonic sensor on Arduino UnoDistance measurement using Ultrasonic sensor on Arduino Uno
Distance measurement using Ultrasonic sensor on Arduino Uno
 
Final Report
Final ReportFinal Report
Final Report
 
GSM BASED FIRE ALARM SYSTEM
GSM BASED FIRE ALARM SYSTEMGSM BASED FIRE ALARM SYSTEM
GSM BASED FIRE ALARM SYSTEM
 
Fire fighting Robot
Fire fighting RobotFire fighting Robot
Fire fighting Robot
 
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
 
Special semiconductor devices
Special semiconductor devicesSpecial semiconductor devices
Special semiconductor devices
 
Report
ReportReport
Report
 
RFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptxRFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptx
 
IIR filter realization using direct form I & II
IIR filter realization using direct form I & IIIIR filter realization using direct form I & II
IIR filter realization using direct form I & II
 
MPU6050 IMU with Arduino
MPU6050 IMU with ArduinoMPU6050 IMU with Arduino
MPU6050 IMU with Arduino
 
Sequntial logic design
Sequntial logic designSequntial logic design
Sequntial logic design
 
射頻電子 - [第一章] 知識回顧與通訊系統簡介
射頻電子 - [第一章] 知識回顧與通訊系統簡介射頻電子 - [第一章] 知識回顧與通訊系統簡介
射頻電子 - [第一章] 知識回顧與通訊系統簡介
 
FIBER OPTIC SENSORS
FIBER OPTIC SENSORSFIBER OPTIC SENSORS
FIBER OPTIC SENSORS
 

Similar to MPU6050_Motion_Sensor.pptx

Wireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsWireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensors
Sudhanshu Tripathi
 
Iaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security systemIaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security system
Iaetsd Iaetsd
 
Position Control of PP ball
Position Control of PP ballPosition Control of PP ball
Position Control of PP ball
James Goddings
 
Microcontroll er based gesture vocalizer
Microcontroll er based gesture vocalizerMicrocontroll er based gesture vocalizer
Microcontroll er based gesture vocalizer
PRADEEP Cheekatla
 

Similar to MPU6050_Motion_Sensor.pptx (20)

Team7 report
Team7 reportTeam7 report
Team7 report
 
Wireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensorsWireless greenhouse environment monitoring through sensors
Wireless greenhouse environment monitoring through sensors
 
Sensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensorsSensors-and-Actuators-working principle and types of sensors
Sensors-and-Actuators-working principle and types of sensors
 
JamesEndl
JamesEndlJamesEndl
JamesEndl
 
Punch sensor, Arduino
Punch sensor, Arduino Punch sensor, Arduino
Punch sensor, Arduino
 
Iaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security systemIaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security system
 
control lab Experiment No 3.pdf
control lab Experiment No 3.pdfcontrol lab Experiment No 3.pdf
control lab Experiment No 3.pdf
 
control lab Experiment No 3.pdf
control lab Experiment No 3.pdfcontrol lab Experiment No 3.pdf
control lab Experiment No 3.pdf
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
 
Ee24832835
Ee24832835Ee24832835
Ee24832835
 
E033021025
E033021025E033021025
E033021025
 
Short Range Radar System using Arduino Uno
Short Range Radar System using Arduino UnoShort Range Radar System using Arduino Uno
Short Range Radar System using Arduino Uno
 
Gas sensor
Gas sensorGas sensor
Gas sensor
 
PRE PROJECT.pptx
PRE PROJECT.pptxPRE PROJECT.pptx
PRE PROJECT.pptx
 
Heartbeat monitor USING IC PIC16F72
Heartbeat monitor USING IC PIC16F72Heartbeat monitor USING IC PIC16F72
Heartbeat monitor USING IC PIC16F72
 
Position Control of PP ball
Position Control of PP ballPosition Control of PP ball
Position Control of PP ball
 
Microcontroll er based gesture vocalizer
Microcontroll er based gesture vocalizerMicrocontroll er based gesture vocalizer
Microcontroll er based gesture vocalizer
 
Qaudcopters
QaudcoptersQaudcopters
Qaudcopters
 
Automatic room light controller using microcontroller and visitor counter
Automatic room light controller using microcontroller and visitor counterAutomatic room light controller using microcontroller and visitor counter
Automatic room light controller using microcontroller and visitor counter
 
Contactless tachometer
Contactless tachometerContactless tachometer
Contactless tachometer
 

More from 9731735920 (7)

Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptx
 
DHT11-Temperature_and_Humidity_Sensor.pptx
DHT11-Temperature_and_Humidity_Sensor.pptxDHT11-Temperature_and_Humidity_Sensor.pptx
DHT11-Temperature_and_Humidity_Sensor.pptx
 
Light_Sensors.pptx
Light_Sensors.pptxLight_Sensors.pptx
Light_Sensors.pptx
 
LCD.pptx
LCD.pptxLCD.pptx
LCD.pptx
 
Servo_motor.pptx
Servo_motor.pptxServo_motor.pptx
Servo_motor.pptx
 
Temperature_Sensors.pptx
Temperature_Sensors.pptxTemperature_Sensors.pptx
Temperature_Sensors.pptx
 
Infrared_Sensors.pptx
Infrared_Sensors.pptxInfrared_Sensors.pptx
Infrared_Sensors.pptx
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
dusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learningdusjagr & nano talk on open tools for agriculture research and learning
dusjagr & nano talk on open tools for agriculture research and learning
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

MPU6050_Motion_Sensor.pptx

  • 2.  GY-521 is a breakout board for the MPU-6050 which is a microelectrical mechanical system  MPU6050 is the first integrated 6-axis Motion Tracking device that combines a 3-axis gyroscope 3- axis accelerometer,Temperature Sensor and DMP(Digital Motion Processor) on a single ic.  DMP correlates the data from accelerometer and gyroscope Introduction
  • 3.  DMP can also use external 3rd party sensors such as magnetometer  External sensors connect using 2nd I2C bus  MPU6050 sensor can communicate with the various microcontroller using I2C interface  The MPU6050 is a 6-axis IMU sensor it will give 6 values in output  Three values from accelerometer and three from Gyroscope. Introduction
  • 4.  Accelerometer measures the Acceleration forces exerted on the x,y,z axes.  Gyroscope measures the rotational movement of an object over the axes x,y,z Principle
  • 5.  Accelerometer is a sensor which can measure the acceleration forces which are acting on it  When the force increases acceleration increases. Accelerometer
  • 6.  Consider the sensor resting on a table. At rest there is no force acting on the sensor? There fore all the axes have to get zero readings.  But actually this is wrong. If there are no dynamic forces are acting on the sensor also there is a static force acting on it. That is the acceleration due to gravity g .9.8m/s2  This is acting perpendicular to the sensor Accelerometer
  • 7.  When you shake this sensor there are different values across different axes.  If you shake the sensor faster values across the axes are increases. If you shake slowly then the values across the axes are decreases.  The micro crystals inside the sensors will produce raw readings which are directly proportional to the forces exerted on the sensor Accelerometer
  • 8.  Gyroscope measures rotational movement of the object across its axes.  Gyroscope in MPU-6050 is a ‘Mems Gyroscope”  MEMS=“Micro Electro Mechanical System” Gyroscope
  • 9.  MEMS sensors produces a voltage when an axis is rotated  Voltage is sampled with a 16-bit ADC  The unit in which how fast the object is rotating is given by deg/sec in gyro.  Gyroscope will not affect the vibrational force acting across the object. Gyroscope
  • 12.  The gyroscope present in the MPU6050 can detect the rotation about the axes x,y,z.  Coriolis effect causes a vibration when the gyros are rotated about any of these axes.  These vibrations are picked up by the capacitor .  The signal produced is then amplified ,demodulated and filtered to produce the voltage that is proportional to the angular rate Explanation
  • 13.  This voltage is then digitized using ADC’s  The Digital motion processor present on the sensor offloads the computation of the motion-sensing algorithm from the host computer.  DMP acquires data from all the sensors and stores the computed values in its data resistor or FIFO  FIFO can be accessed through the serial interface Explanation
  • 14.  Using AD0 pin more MPU6050 sensor module can be interfaced with the microprocessor.  I2C lines of MPU6050 are pulled high using 407Kohm resistor and interrupt pin is pulled down using 4.7kohm resistor  When data available in FIFO the interrupt pin goes high  Then a ,icrocontroller can read the data using I2C communication bus. Explanation
  • 15.  Pin-1- CLKIN- is the optional external reference clock input. This pin is connected to ground when not in use.  Pin-2, Pin-3, Pin-4, Pin-5 are NC pins. These Pins are not connected internally.  Pin-6, AUX_DA, is the I2C master serial data pin. This pin is used for connecting external sensors.  Pin-7, AUX_CL, is the I2C master serial clock. This pin is used for connecting external sensors. Pin Description
  • 16.  Pin-8, VLOGIC, is the digital I/O supply voltage pin.  Pin-9, AD0, is the I2C slave address LSB pin.  Pin-10, REGOUT, is the regulator filter capacitor connection.  Pin-11, FSYNC, is the frame synchronization digital input. This pin is connected to ground when not used. Pin Description
  • 17.  Pin-12, INT, is the interrupt digital output pin.  Pin-13, VDD, is the power supply voltage pin.  Pin-14, Pin-15, Pin-16, Pin-17 are NC pin. These pins are not connected internally.  Pin-18, GND, is the power supply ground.  Pin-19 and Pin-21 are the RESV pins. These pins are reserved. PIN DESCRIPTION
  • 18.  Pin-20, CPOUT, is the charge pump capacitor connection.  Pin-22, is RESV, the reserved pin.  Pin-23, SCL, is the I2C serial clock.  Pin-24, SDA, is the I2C serial data pin. Pin Description
  • 21.  Sensor Combined 3-axis accelerometer and 3-axis gyroscope values combined  Power suply :3-5V  It uses I2C protocol for communication  Built in 16-ADC provides high accuracy  Built in DMP provides high computational power  Can be interfaced with magnetometer Features of the MPU6050
  • 22.  Sensor uses low pass filter for accelerometer, gyroscope(digitally programmable) and temperature sensor  Gyroscope needs 3.6 mA of current for operating  Accelerometer on the MPU6050 operates on 500micro amp of current  Gyroscope has improved Low frequency noice performance. Features of the MPU6050
  • 23.  DMP present on this sensor supports 3D motion processing and gesture recognition algorithms  MPU6050 has an optional external clock input of 32.768Khz or 19.2Mhz  Embedded temperature sensor Features of the MPU6050
  • 24.  It has combined 3-axis accelerometer and 3-axis gyroscope,Temperature sensor and DMP on a single Chip  Digital motion processor is embedded on the same silicon die since it supports motion fusion algorithms Advantages of MPU6050
  • 25.  It is very complex device. Disadvantages
  • 26.  Used in orientation/Rotation Detector  Tilt Sensor  Humanoid robotics  Robotic arm control  Self balancing robot  Drone /quad copters  Used for IMU measurement  Rockets ,aircrafts etc Applications