14
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 3-Axis Evaluation Board User Guide Revision 1 · 2012-11-20 · InvenSense, Inc., 1197 Borregas Ave., Sunnyvale, CA 94089, USA 2 AN-MPU-3300EVB-00 Tel: +1 (408 ... MPU-3300

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

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.