Electronic Components Datasheet Search
  English  ▼

X  

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

Part # MAG3110
Description  Three-Axis, Digital Magnetometer
PDF  28 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 / 28 page
background image
MAG3110
Sensors
Freescale Semiconductor, Inc.
9
3
Modes of Operation
4
Functionality
MAG3110 is a small low-power, digital output, 3-axis linear magnetometer packaged in a 10-pin DFN. The device contains a
magnetic transducer for sensing and an ASIC for control and digital I2C communications.
4.1
I2C Serial Interface
Communication with the MAG3110 takes place over an I2C bus. The MAG3110 also has an interrupt signal indicating that new
magnetic data readings are available. Interrupt driven sampling allows operation without the overhead of software polling.
4.2
Factory Calibration
MAG3110 is factory calibrated for sensitivity and temperature coefficient. All factory calibration coefficients are applied
automatically by the MAG3110 ASIC before the magnetic field readings are written to registers 0x01 to 0x06 (see section 5).
There is no need for the user to apply the calibration correction in the software and the calibration coefficients are not therefore
accessible to the user.
The magnetic offset registers in addresses 0x09 to 0x0E are not a factory calibration offset but allow the user to define a hard-
iron offset which can be automatically subtracted from the magnetic field readings (see section 4.3.4).
4.3
Digital Interface
There are two signals associated with the I2C bus: the Serial Clock Line (SCL) and the Serial Data line (SDA). External pullup
resistors (connected to VDDIO) are needed for SDA and SCL. When the bus is free, both lines are high. The I2C interface is
compliant with Fast mode (400 kHz), and Normal mode (100 kHz) I2C standards.
4.3.1
General I2C Operation
There are two signals associated with the I2C bus: the Serial Clock Line (SCL) and the Serial Data Line (SDA). The latter is a
bidirectional line used for sending and receiving the data to/from the interface. External pullup resistors (connected to VDDIO)
are expected for both SDA and SCL. When the bus is free, both lines are high.
A transaction on the bus is started through a start condition (START) signal. START condition is defined as a HIGH to LOW
transition on the data line while the SCL line is held HIGH. After START has been transmitted by the Master, the bus is considered
busy. The next byte of data transmitted after START contains the slave address in the first 7 bits, and the eighth bit, the read/
write bit, indicates whether the Master is receiving data from the slave or transmitting data to the save. When an address is sent,
each device in the system compares the first seven bits after a START condition with its own address. If they match, the device
considers itself addressed by the Master. The 9th clock pulse, following the slave address byte (and each subsequent byte) is
the acknowledge (ACK). The transmitter must release the SDA line during the ACK period. The receiver must then pull the data
line low so that it remains stable low during the high period of the acknowledge clock period.
Table 7. Modes of Operation Description
Mode
I2C Bus State
Function Description
STANDBY
I2C communication is possible.
Only POR and digital blocks are enabled. Analog subsystem is disabled.
ACTIVE
I2C communication is possible.
All blocks are enabled (POR, Digital, Analog).
Table 8. Serial Interface Pin Description
Pin Name
Pin Description
VDDIO
IO voltage
SCL
I2C Serial Clock
SDA
I2C Serial Data
INT
Data ready interrupt pin



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 24 25 26 27 28


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