h
±8Gauss, High Performance, Low
Cost 3-axis Magnetic Sensor
MMC5883MA
FEATURES
Fully integrated 3-axis magnetic sensor and
electronic circuits requiring fewer external
components
Superior Dynamic Range and Accuracy:
±8G FSR with 16bits operation
0.25mG per LSB resolution
0.4mG total RMS noise
Enables heading accuracy of 1º
Max output data rate of 600Hz
Industrial Standard Low profile package
3.0x3.0x1.0mm
Degaussing with built-in SET/RESET function
Eliminates thermal variation induced offset
error (Null field output)
Clears the residual magnetization resulting
from strong external fields
On-chip sensitivity compensation
On-chip temperature sensor
Motion_Detection and Data_Ready Interrupt
Low power consumption
1µA power down current
I2C Slave, FAST(≤400KHz) mode
2.5V single low power supply
1.8V I2C interface
RoHS compliant
P2P compatible with HMC5883L
APPLICATIONS
Electronic Compass & Navigation
Position Sensing
General Purpose Magnetic Field
Measurements
DESCRIPTION
The MMC5883MA is a complete 3-axis magnetic
sensor with on-chip signal processing and integrated
I2C bus suitable for use in various applications. The
device can be connected directly to a microprocessor,
eliminating the need for A/D converters or timing
resources. It can measure magnetic fields within the
full scale range of 8Gauss (G), with 0.25mG per LSB
resolution at 16bits operation mode and 0.4mG total
Information furnished by MEMSIC is believed to be accurate and reliable.
However, no responsibility is assumed by MEMSIC for its use, or for any
infringements of patents or other rights of third parties which may result from
its use. No license is granted by implication or otherwise under any patent or
patent rights of MEMSIC.
MEMSIC MMC5883MA Rev.B
FUNCTIONAL BLOCK DIAGRAM
RMS noise level, enabling heading accuracy of 1º in
electronic compass applications. Contact MEMSIC for
access to advanced calibration and tilt-compensation
algorithms.
An integrated SET/RESET function provides for the
elimination of error due to Null Field output change
with temperature. Temperature information from the
integrated temperature sensor is available over the
I2C Interface. The SET/RESET function can be
performed for each measurement, periodically, or
when the temperature changes by a predetermined
amount as the specific application requires.
In addition, the SET/RESET function clears the
sensors of any residual magnetic polarization resulting
from exposure to strong external magnets.
The MMC5883MA is packaged in a low profile LGA
package (3.0 x 3.0 x 1.0 mm) and an operating
temperature range from -40C to +85C.
The MMC5883MA provides an I2C digital output with
400 KHz, fast mode operation.
MEMSIC, Inc.
One Technology Drive, Suite 325, Andover, MA01810, USA
Tel: +1 978 738 0900
Fax: +1 978 738 0196
www.memsic.com
Page 1 of 15
Formal release date: 10/31/2016
SPECIFICATIONS (Measurements @ 25C, unless otherwise noted; VDD=2.5V unless otherwise specified)
Parameter
Field Range (Each Axis)
Supply Voltage
Conditions
Min
Typ
8
Total applied field
Units
G
VDD
2.16
2.5
3.6
V
VDDIO(I Cinterface and INT)
1.62
1.8
3.6
V
5.0
ms
2
Supply Voltage Rise Time
Supply Current1
(7 measurements/second)
Max
BW=00
120
µA
BW=01
60
µA
BW=10
30
µA
BW=11
20
µA
Power Down Current
1.0
µA
Operating Temperature
-40
85
C
Storage Temperature
Linearity Error
(Best fit straight line)
Hysteresis
-55
125
C
Repeatability Error
Alignment Error
Transverse Sensitivity
Total RMS Noise
FS=±8G
Happlied=±4G
3 sweeps across ±8G
3 sweeps across ±8G
BW=00
BW=01
BW=10
BW=11
Output Resolution
Max Output data rate
Heading Accuracy2
Sensitivity
Sensitivity Change Over
Temperature3
BW=00
BW=01
BW=10
BW=11
8 G
-40~85 C
Delta from 25 C
8 G
Null Field Output
Null Field Output Change Over
Temperature Using SET/RESET
-40~85 C
Delta from 25 C
Temperature Sensor Output
Disturbing Field4
0.2
%FS
0.2
%FS
0.2
1.0
2.0
0.4
0.6
1.0
1.2
16
100
200
400
600
1.0
5
4096
%FS
Degrees
%
mG
mG
mG
mG
Bits
Hz
Hz
Hz
Hz
Degrees
%
counts/G
3.0
5
%
0.1
G
32768
Counts
2
mG
128
Counts
0.7
C/Count
10
G
Maximum Exposed Field
10,000
SET/RESET Repeatability
2
G
mG
1 Supply current is proportional to how many measurements performed per second
2 MEMSIC product enables users to utilize heading accuracy to be 1.0 degree typical when using MEMSIC’s proprietary software or algorithm
3 Determined by 77pcs x 3 lot characterization
4 This is the magnitude of external field that can be tolerated without changing the sensor characteristics. If the disturbing field exceeds, a
SET/RESET operation is required to restore proper sensor operation
MEMSIC MMC5883MA Rev.B
Page 2 of 15
Formal release date: 10/31/2016
DIGITAL INTERFACE (VIO = 1.8V)
Symbol
VIH
Parameter (Units)
High Level Input Voltage (Volts)
Minimum
0.7*VIO
VIL
Low Level Input Voltage (Volts)
VHYS
IIL
Hysteresis of Schmitt Trigger Input (Volts)
Input Leakage, All Inputs (uA)
VOH
VOL
High Level Output Voltage (Volts)
Low Level Output Voltage (Volts)
Typical
Maximum
0.3*VIO
0.1
-10
10
0.8*VIO
0.2*VIO
I2C INTERFACE I/O CHARACTERISTICS (VIO=1.8V)
Parameter
Symbol
Test Condition
Min.
Typ.
Max.
Unit
Logic Input Low Level
VIL
-0.5
0.3* VIO
V
Logic Input High Level
VIH
0.7*VIO
VIO
V
Hysteresis of Schmittinput
Vhys
0.2
Logic Output Low Level
VOL
Input Leakage Current
Ii
SCL Clock Frequency
fSCL
0.1VIO
很抱歉,暂时无法提供与“MMC5883MA-B”相匹配的价格&库存,您可以联系我们找货
免费人工找货