PNI RM3100 Evaluation Board User Manual

Page 2

Advertising
background image

PNI Sensor Corporation

Doc 1017252 r02

RM3100 Evaluation Board User Manual

Page 1 of 33

Table of Contents

1

COPYRIGHT & WARRANTY INFORMATION ............................................................ 3

2

INTRODUCTION .......................................................................................................... 4

3

SPECIFICATIONS ....................................................................................................... 5

3.1

RM3100 EVALUATION BOARD CHARACTERISTICS .................................. 5

3.2

DIMENSIONS .................................................................................................. 7

4

RM3100 EVALUATION BOARD OVERVIEW & SET-UP ........................................... 8

4.1

PCB ORIENTATION AND OUTPUT POLARITIES ......................................... 8

4.2

LOCAL MAGNETIC FIELD CONSIDERATIONS ............................................ 8

4.3

RM3100 EVALUATION BOARD PIN ASSIGNMENTS ................................... 9

4.3.1

General Purpose Pins ........................................................................ 9

4.3.2

SPI Pins ............................................................................................ 10

4.3.3

I

2

C Pins ............................................................................................. 11

4.4

SPI TIMING REQUIREMENTS ..................................................................... 12

4.5

I

2

C REQUIREMENTS .................................................................................... 14

4.5.1

I

2

C Register Write ............................................................................. 14

4.5.2

I

2

C Register Read ............................................................................. 15

5

RM3100 EVALUATION BOARD OPERATION ......................................................... 16

5.1

SET THE CYCLE COUNT REGISTERS (0X04

– 0X09) .............................. 17

5.2

INITIATE CONTINUOUS MEASUREMENT MODE (0X01) .......................... 18

5.2.1

Setting the CMM Update Rate with TMRC (0x0B) ........................... 19

5.2.2

Alarm Mode ...................................................................................... 20

5.3

INITIATE A SINGLE MEASUREMENT (0X00) ............................................. 23

5.4

CONFIRM NEW DATA READY .................................................................... 24

5.4.1

STATUS Register (0x34) .................................................................. 24

5.5

READ THE MEASUREMENT RESULTS ...................................................... 24

5.6

TROUBLESHOOTING AND GENERAL INFORMATION ............................. 25

5.6.1

BIST Register (0x33) ........................................................................ 25

5.6.2

HSHAKE Register (0x35) ................................................................. 26

5.6.3

REVID Register (0x36) ..................................................................... 27

5.7

EXAMPLES USING THE SPI INTERFACE .................................................. 27

5.7.1

Set the Cycle Count Registers ......................................................... 27

5.7.2

Making and Reading Measurements ................................................ 28

5.8

EXAMPLES USING THE I

2

C INTERFACE ................................................... 30

5.8.1

Set the Cycle Count Registers ......................................................... 30

5.8.2

Initiate a Single Measurement .......................................................... 31

5.8.3

Initiate Continuous Measurement Mode ........................................... 31

5.8.4

Read the Measurement Results ....................................................... 31

Advertising