MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 1 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
MPU-3300 3-Axis Evaluation Board User Guide
Revision 1.0
MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 2 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
CONTENTS
1. REVISION HISTORY .................................................................................................................................. 3
2. PURPOSE ................................................................................................................................................... 4
2.1 USAGE .................................................................................................................................................... 4
2.2 RELATED DOCUMENTS ............................................................................................................................. 4
3. MPU-3300 3-AXIS EV BOARD OVERVIEW .............................................................................................. 5
3.1 MPU-3300 KEY FUNCTION AND PIN-OUTS ................................................................................................ 6
3.2 MPU-3300 BUS CONNECTION .................................................................................................................. 6
4. MPU-3300 3-AXIS EVB SCHEMATICS .................................................................................................... 7
4.1 BILL OF MATERIALS .................................................................................................................................. 8
4.2 POWER SUPPLY CONNECTIONS ................................................................................................................ 8
4.3 MPU-3300 EVB CONNECTOR SIGNALS DESCRIPTION ................................................................................ 9
4.4 CONNECTING THE FSYNC LINE .............................................................................................................. 11
4.5 SERIAL BUS LEVELS, SPEEDS AND TERMINATIONS ................................................................................... 11
5. DATA GATHERING OPTIONS ................................................................................................................. 11
5.1 CONNECTION TO ARM EVB ................................................................................................................... 12
5.2 Use of MPU-3300 without ARM EVB……………………………………………………………..…….……12
6. SPECIAL INSTRUCTIONS ....................................................................................................................... 12
6.1 ELECTROSTATIC DISCHARGE SENSITIVITY ............................................................................................... 12
7. COMPONENT PLACEMENT .................................................................................... ………………………12
MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 3 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
1. Revision History
Date Revision Description
6/13/2012 1.0 Initial release
MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 4 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
2. Purpose
This document describes the hardware and circuitry on the MPU-3300™3-Axis Evaluation (EV) Board. It covers applications incorporating the EV board into a larger system, understanding key signals and circuit functions, hardware jumper settings, and port connectors.
2.1 Usage
This evaluation board provides three axes of motion sensing, comprised of:
X-, Y- and Z-Axis gyros with ±225°/sec and ±450°/sec selectable full-scale range.
Digital data measured using on-chip ADCs, is transmitted over I²C or SPI interfaces. The Evaluation board may be used by itself using either SPI or I²C serial communications interfaces. Alternatively, it may be connected to InvenSense’s ARM Evaluation Board for connectivity to a host computer using the USB interface.
2.2 Related Documents
The following documents are recommended for additional information regarding the products and systems described in this Application Note.
MPU-3300 Product Specification
MPU-3300 Register Map and Register Descriptions
MPU-3300 EVB schematics
MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 5 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
3. MPU-3300 EV Board Overview
The MPU-3300 EV Board contains the MPU-3300. It contains a number of ‘solder-across’ jumper points that permit several circuit configurations.
Refer to Figure 1. The EV Board is populated on its top side only for easy measurement access. The 10x2 customer header connector is designed to connect with the InvenSense ARM Evaluation Board, which is a host microcontroller board useful for adapting the MPU-3300 EV Board to a personal computer via its USB port.
Figure 1: Top side of the MPU-3300 3-Axis EV Board
The 5x2 extension factory header is intended for connecting additional devices to the EV Board. The 3-pin power selection headers are used to select which voltage supply is applied to the MPU-3300.
MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 6 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
3.1 MPU-3300 Key Function and Pin-outs
The MPU-3300 EVB is a fully-tested evaluation board, providing for quick evaluation of the MPU-3300 X- , Y- , and Z-axis angular rate gyroscope. The MPU-3300 uses InvenSense’s proprietary MEMS technology with vertically driven vibrating masses to produce a functionally complete, low-cost motion sensor. All required conditioning electronics are integrated into a single chip measuring 4 x 4 x 0.9mm. It incorporates X- , Y- and Z-axis low-pass filters and an OTP (One Time Programmable) embedded memory used for factory calibration of the sensor. Factory trimmed scale factors eliminate the need for external active components and end-user calibration. A built-in Proportional-To-Absolute-Temperature (PTAT) sensor provides temperature compensation information. The product is lead-free and Green Compliant.
Figure 2: MPU-3300 Package
3.2 MPU-3300 Bus Connection
The MPU-3300 communicates to a system processor using either SPI or an I2C serial communications
interface. The MPU-3300 always acts as a slave when communicating to the system processor.
MPU-3300 EV Board User Guide
Document Number: AN-MPU-3300EVB-00
Revision:1.0 Release Date: 06/13/2012
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 7 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
4. MPU-3300 3-Axis EVB Schematics
AD0_EVB1
CLK_I
CMPS_RDY
ACCEL_INT
BP53DNS_0.1uF
R5610K
M_VDDIO
BP55DNS_0.1uF
3V0_EVB1
GND_EVB1
R61DNS_0R
BP580.1uF
GYRO_INT
GYRO_INT
M_VDDIO
H91
R54 DNS
BP570.1uF
CLK_O
GND_EVB1
H111
MCU_SCL
CN50
NM
2468
10
13579
VDDIO Select
GND_EVB1
BP500.1uF
R501K
R55 DNS
JP53
M_VDDIO
ES_DA
M_VDDIO
MCU_SCL
RSV1
M_VDD
BMA_INT2
H121
GND_EVB1
GND_EVB1
C530.033uF/0402
M_VDDIO
R53100K
JP52
VIN_EVB1
3V0_EVB1
GND_EVB1
VDD Select
GND_EVB1
REG_O
3V0_EVB1
AD0_EVB1
JP54
M_VDDIO
FSYNC
AK8975_SDA
VIN_EVB1
GND_EVB1
U52
DNS_AKM8975
1234
5678
9101112
13
14
15
16
TST1CS
TRG_ISCL/SK
SD
A/
SI
SO
VID
NC
1
TST6DRDYCAD1NC2
CA
D0
TS
T2
GN
DV
DD
M_VDDIO
GND_EVB1
BP59DNS_0.1uF
A
MPU-3300 + BMA250 + AK8975 9x EVB
InvenSense
1197 Borregas Av e.
Custom
3 6Wednesday , May 23, 2012
Sunny v ale, CA 94089
Creating a new Generation of Embedded Motion Sensors
www.inv ensense.com
Tel: 886-3-668999Fax: 886-3-6686777
Title
Size Document NumberRev
Date: Sheet of
3V0
GND_EVB1
REG_O
U54
DNS_BMA180
8
11
4
110
5
23
7
9
12
6
SDO
NC
INT
NCVDD_IO
CS
AVDDGND
SCK
SDI
NC
NC
GND_EVB1
GND_EVB1
MCU_SCL
AK8975_SCL
GND_EVB1
BP51DNS_0.1uF
GND_EVB1
BMA_INT1
MCU_SDA
ES_CL
R6
310K
R5710K
BP60DNS_0.1uF
3V0_EVB1
GND_EVB1
MCU_SDA
H101
FSYNC
R64DNS_10K
C522.2uF/0402
M_VDD
M_VDDIO
ACCEL_INT
U51
DNS_BMA250/222
1
11
4
9
52
3
6
8
10
12
7
SDO/AD0
PS
NC/GND
GND
INT1SDA
VDDIO
INT2
GNDIO
CSB/NC
SCL
VDD
CLK_I
R6
210K
BP540.1uF
GND_EVB1
C5
02
20
0p
F/5
0V
/04
02
R51NM
CN51HEADER 14X2, Male, 90D, 2.54mmx2.54mm
246810121416182022242628
13579
111315171921232527
GND_EVB1
C512.2uF/0402
GND_EVB1
AD0_EVB1
M_VDDIO
GND_EVB1
/MCU_CS
M_VDD
ES_DA
M_VDDIO
VIN_EVB1
ES_CL
FSYNC
BP
52
0.1
uF
GND_EVB1
R58 DNS_0R
U50
MPU-3300
24
20
1
98
13
23
1810
22
1211
76
2345
14
15
16
17
1921
SDA
CP_OUT
CLK_I
AD0CS
VDD
SCL
GNDREG_O
CLK_O
INTFSYNC
AUX_CLAUX_DA
NCNCNCNC
NC
NC
NC
NC
RESV1RESV2
VIN_EVB1
GND_EVB1
GND_EVB1
ACCEL_INT
CP_O
MCU_SDA
ES_DA
CP_O
ES_CL
M_VDD
GND_EVB1
R59 DNS_0R
GND_EVB1
ES_DABP56DNS_0.1uF
M_VDD
JP55
GND_EVB1
VIN_EVB1
GND_EVB1
ES_CLJP51
HEADER 3, 2.54mm, 180D, Male
123ES_DA
TP50TEST-POINT
1
RSV2
CMPS_RDY
R60DNS
R52NM
ES_CLJP50
HEADER 3, 2.54mm, 180D, Male
123
U53
SOT235YB1210ST25R300
1 523 4
Vin OUTGNDEN NC
Figure 3: Schematics
MPU-3000 EV Board Application Note
Document Number: AN-MPU3000EVB-00
Revision: 01
Release Date: 9/29/10
InvenSense, Inc., 1197 Borregas, Ave. Sunnyvale, CA 94089, USA 8 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2009 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
4.1 Bill of Materials
Table 1: Bill of Materials
Item Quantity Reference Part PCB Footprint
1 5 BP50,BP52,BP54,BP57, BP58 0.1uF C0402
2 1 C50 2200pF/50V C0402
3 2 C51,C52 2.2uF C0603
4 1 C53 0.033uF C0402
5 1 CN51 HEADER 14X2, Male, 90D, 2.54mmx2.54mm
6 2 JP51,JP50 HEADER 3, 80mil, 180D, Male JP2P1_8X1_3S
7 1 R50 1K R0402
8 1 R53 100K R0402
9 4 R56,R57,R62,R63 10K R0402
10 1 U50 MPU-3300, 24-Lead QFN (4mm x 4mm x 0.9mm) QFN24_4X4(0.5PITCH)
11 1 U53 YB1210ST25R300 SOT235
4.2 Power Supply Connections
JP550 and JP51 are 3 header-pin plug-in jumpers which allow users to select between the on-board LDO and an external DC supply for the MPU-3300. For details, please refer to Table 2: Power Selection Jumpers.
The on-board 3.0V LDO (Low-dropout voltage regulator) is a low-noise version with stable enable-disable profile. Its output is called 3V0 on the schematic. Using the LDO will assure that the gyroscope and accelerometer performance will meet published specifications.
Selecting the raw Vcc line to power the chip is generally done while designing and evaluating an embedded platform, where the host processor and related electronics needs full control over the motion processing chipset’s power supply.
When selecting the on-board LDO (3V0) power; supply at least 3.7V to the external Vcc to ensure that the LDO works properly.
When selecting to supply 5V Vcc; JP50 and JP51 must be set as “1-2 short” to supply the MPU-3300 VDD and VLOGIC operation range at 2.1V to 3.6V.
MPU-3300 EV Board Application Note
Document Number: AN-MPU3300EVB-00
Revision: 01
Release Date: 6/13/12
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 9 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
4.3 MPU-3300 EVB Connector Signals Description
Table 2: Power Selection Jumpers (JP51, JP50)
JP50 Pin Number Signal description
1-2 short VLOGIC = 3V
2-3 short VLOGIC = Vcc (from external)
JP51 Pin Number Signal description
1-2 short VDD = 3V
2-3 short VDD = Vcc (from external)
MPU-3300 EV Board Application Note
Document Number: AN-MPU3300EVB-00
Revision: 01
Release Date: 6/13/12
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 10 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
Table 3: User Interface Connector Signals (CN51)
CN51 Pin Number
Signal description
1 Reserved
3 Reserved
5 Reserved
7 INT, INT output to controller
9 Reserved
11 CLK_I
13 CPOUT
15 GND
17 GND
19 3V
21 FSYNC
23 Receive power from ARM-7 Controller Board or external.
It should be 5V, with >200mA
25 NC
27 NC
2 NC
4 NC
6 NC
8 SPI CS
10 Reserved
12 Reserved
14 NC
16 Reserved
18 REGOUT
20 I²C SCL or SPI SCLK
22 I²C SDA or SPI SDI
24 I²C Addr or SPI SDO
26 NC
28 NC
MPU-3300 EV Board Application Note
Document Number: AN-MPU3300EVB-00
Revision: 01
Release Date: 6/13/12
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 11 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
Table 4: Extended Factory Connector
CN50 Pin Number
Signal description
1 VCC, power from ARM-7 controller board or external power. It should be 5V, with >200mA
3 GND
5 NC
7 NC
9 NC
2 3V
4 I²C SCL or SPI SCLK
6 I²C SDA or SPI SDI
8 I²C Addr or SPI SDO
10 FSYNC
4.4 Connecting the FSYNC Line
The FSYNC line is intended for use in a camera’s image-stabilization system. It is an input from the camera platform to the EV Board, and is intended to synchronize the MPU-3300 serial bus transfer with the master timing set by the camera system. FSYNC can originate from the host processor via CN51 pin-21, or from CN50 pin-10. There is no external pull-up termination for the FSYNC line.
4.5 Serial bus Levels, Speeds and Terminations
The MPU-3300 supports I²C communications at up to 400 kHz clock rate, and SPI communications at up to 1 MHz serial clock rate. The I²C bus open-drain pull-up resisters are connected to either 3.0V or an external provided Vcc (3V or 5V depend on user). The pull-up level is selected by JP50. Please refer to Table 2: Power Selection Jumpers.
5. Data Gathering Options
The MPU-3300 Digital Sensor Data is available at the User Interface Header. Alternatively, for connectivity with a host PC, an InvenSense ARM Processor Board may be used.
MPU-3300 EV Board Application Note
Document Number: AN-MPU3300EVB-00
Revision: 01
Release Date: 6/13/12
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 12 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
5.1 Connection to ARM EVB
For communications via USB to a host computer, the MPU-3300 EVB can be connected to InvenSense’s ARM processor board.
The photo below shows the connection of MPU-3300 to ARM board. Connection between the two boards is made via the User Interface Header.
Figure 4: MPU-3300 EVB to ARM Board Connection
5.2 Use of MPU-3300 without ARM EVB board
I²C and SPI signals are available on JP8 and JP6. The user can develop tools to communicate with the MPU-3300. There is no bus mode selection setting needed.
6. Special Instructions
6.1 Electrostatic Discharge Sensitivity
The MPU-3300 gyro can be permanently damaged by an electrostatic discharge. ESD precautions for handling and storage are recommended.
MPU-3300 EV Board Application Note
Document Number: AN-MPU3300EVB-00
Revision: 01
Release Date: 6/13/12
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 13 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
7. Component Placement
The MPU-3300 EV board is a 4 layer PCB with 1500.0 mil x 1270.0 mil dimensions.
Figure 5: MPU-3300 EVB Dimensions
MPU-3300 EV Board Application Note
Document Number: AN-MPU3300EVB-00
Revision: 01
Release Date: 6/13/12
InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, Ca 94089, USA 14 AN-MPU-3300EVB-00
Tel: +1 (408) 988-7339 Fax: +1 (408) 988-8104 ©2012 InvenSense, Inc. All rights reserved.
Website: http//www.invensense.com
This information furnished by InvenSense is believed to be accurate and reliable. However, no responsibility is assumed by InvenSense for its use, or for any infringements of patents or other rights of third parties that may result from its use. Specifications are subject to change without notice. InvenSense reserves the right to make changes to this product, including its circuits and software, in order to improve its design and/or performance, without prior notice. InvenSense makes no warranties, neither expressed nor implied, regarding the information and specifications contained in this document. InvenSense assumes no responsibility for any claims or damages arising from information contained in this document, or from the use of products and services detailed therein. This includes, but is not limited to, claims or damages based on the infringement of patents, copyrights, mask work and/or other intellectual property rights.
Certain intellectual property owned by InvenSense and described in this document is patent protected. No license is granted by implication or otherwise under any patent or patent rights of InvenSense. This publication supersedes and replaces all information previously supplied. Trademarks that are registered trademarks are the property of their respective companies. InvenSense sensors should not be used or sold in the development, storage, production or utilization of any conventional or mass-destructive weapons or for any other weapons or life threatening applications, as well as in any other life critical applications such as medical equipment, transportation, aerospace and nuclear instruments, undersea equipment, power plant equipment, disaster prevention and crime prevention equipment.
InvenSense® is a registered trademark of InvenSense, Inc. MPU-3300™ is a trademark of InvenSense, Inc.
©2012 InvenSense, Inc. All rights reserved.