Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MAG3110 Datasheet(PDF) 9 Page - Freescale Semiconductor, Inc

Part # MAG3110
Description  3-Axis, Digital Magnetometer
PDF  23 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MAG3110 Datasheet(HTML) 9 Page - Freescale Semiconductor, Inc

Back Button MAG3110 Datasheet HTML 5Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 6Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 7Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 8Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 9Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 10Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 11Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 12Page - Freescale Semiconductor, Inc MAG3110 Datasheet HTML 13Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 23 page
background image
Sensors
9
Freescale Semiconductor
MAG3110
See Figure 6 for details on how to perform read/write operations with MAG3110.
* Data Bytes Outgoing
* Data Bytes Incoming
Figure 6. MAG3110 I2C Generic Read/Write Operations
4.3.2
Fast Read Mode
When the Fast Read (FR) bit is set (CTRL_REG1, 0x10, bit 2), the MSB 8-bit data is read through the I2C bus. Auto-increment
is set to skip over the LSB data. When FR bit is cleared, the complete 16-bit data is read accessing all 6 bytes sequentially
(OUT_X_MSB, OUT_X_LSB, OUT_Y_MSB, OUT_Y_LSB, OUT_Z_MSB, OUT_Z_LSB).
4.3.3
User Offset Corrections
The 2’s complement user offset correction register values are used to compensate for correcting the X, Y, and Z-axis after
device board mount. These values may be used to compensate for hard iron interference.
Depending on the setting of the RAW bit (CTRL_REG2, 0x11, bit 5) the magnetic field sample data is corrected with the user
offset values (RAW = 0), or can be read out uncorrected for user offset values (RAW = 1). The factory calibration correction is
always applied irrespective of the setting of the RAW bit.
The factory calibration for gain, offset and temperature compensation is always automatically applied irrespective of the setting
of the RAW bit which only controls the subtraction of the user defined hard iron offset.
4.3.4
INT1
The DR_STATUS register (see section 5.1.1) contains the ZYXDR bit which denotes the presence of new measurement data
on one or more axes. Software polling can be used to detect the transition of the ZYXDR bit from 0 to 1 but, since the ZYXDR bit
is also logically connected to the INT1 pin, a more efficient approach is to use INT1 to trigger a software interrupt when new
measurement data is available as follows:
1. Put MAG3110 in ACTIVE mode (CTRL_REG1 = 0bXXXXXX01).
2. Idle until INT1 goes HIGH and activates an interrupt service routine in the user software.
3. Read magnetometer data as required from registers 0x01 to 0x06. INT1 is cleared when register 0x01 OUT_X_MSB is
read and this register must therefore always be read in the interrupt service routine.
4. Return to idle in step 2.
4.3.5
Triggered Measurements
Set the TM bit in CTRL_REG1 when you want the part to acquire only 1 sample on each axis. See table below for details.
Single/Burst Write Operation
IIC Start
IIC Slave ADDR
(R/W bit = 0)
MAG3110 Register Address to Start Write
Data0*
Data1
—
IIC
STOP
Single/Burst Read Operation
IIC Start
IIC Slave ADDR
(R/W bit = 0)
MAG3110 Register Address to Start Read
IIC Repeated Start
IIC Slave ADDR
(R/W bit = 1)
Data0*
Data1
—
IIC
STOP
AC
TM
Description
0
0
ASIC is in low power standby mode.
0
1
The ASIC shall exit standby mode, perform one measurement cycle based on
the programmed ODR and OSR setting, update the I2C data registers and re-
enter standby mode.
1
0
The ASIC shall perform continuous measurements based on the current OSR
and ODR settings.
1
1
The ASIC shall continue current measurement at fastest applicable ODR for
programmed OSR. The ASIC shall return to programmed ODR after completing
the triggered measurement.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com