HMC5843-TR Honeywell Microelectronics & Precision Sensors, HMC5843-TR Datasheet - Page 15
![no-image](/images/manufacturer_photos/0/3/308/honeywell_microelectronics___precision_sensors_sml.jpg)
HMC5843-TR
Manufacturer Part Number
HMC5843-TR
Description
SENSOR MAGNETIC 3 AXIS 20-LCC
Manufacturer
Honeywell Microelectronics & Precision Sensors
Series
HMCr
Type
Compass - Three Axisr
Datasheet
1.HMC5843-TR.pdf
(20 pages)
Specifications of HMC5843-TR
Sensing Range
±4g
Voltage - Supply
2.5 V ~ 3.3 V
Current - Supply
80µA
Output Type
Differential Voltage
Features
Compass - Three Axis
Operating Temperature
-30°C ~ 80°C
Package / Case
20-LCC
Pin Count
20
Screening Level
Commercial
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Current - Output (max)
-
Lead Free Status / Rohs Status
Supplier Unconfirmed
Other names
342-1071-2
HMC5843
HMC5843
HMC5843
Data Output X Registers A and B
The data output X registers are two 8-bit registers, data output register A and data output register B. These registers
store the measurement result from channel X. Data output X register A contains the MSB from the measurement result,
and data output X register B contains the LSB from the measurement result. The value stored in these two registers is a
16-bit value in 2’s complement form, whose range is 0xF800 to 0x07FF. DXRA0 through DXRA7 and DXRB0 through
DXRB7 indicate bit locations, with DXRA and DXRB denoting the bits that are in the data output X registers. DXRA7 and
DXRB7 denote the first bit of the data stream. The number in parenthesis indicates the default value of that bit.
In the event the ADC reading overflows or underflows for the given channel, or if there is a math overflow during the bias
measurement, this data register will contain the value -4096 in 2’s complement form. This register value will clear when
after the next valid measurement is made.
Data Output Y Registers A and B
The data output Y registers are two 8-bit registers, data output register A and data output register B. These registers
store the measurement result from channel Y. Data output Y register A contains the MSB from the measurement result,
and data output Y register B contains the LSB from the measurement result. The value stored in these two registers is a
16-bit value in 2’s complement form, whose range is 0xF800 to 0x07FF. DYRA0 through DYRA7 and DYRB0 through
DYRB7 indicate bit locations, with DYRA and DYRB denoting the bits that are in the data output Y registers. DYRA7 and
DYRB7 denote the first bit of the data stream. The number in parenthesis indicates the default value of that bit.
In the event the ADC reading overflows or underflows for the given channel, or if there is a math overflow during the bias
measurement, this data register will contain the value -4096 in 2’s complement form. This register value will clear when
after the next valid measurement is made.
www.honeywell.com
MD1
0
0
1
1
DXRA7
(0)
DXRB7
(0)
MD0
0
1
0
1
DXRA6
(0)
DXRB6
(0)
Mode
Continuous-Conversion Mode. In continuous-conversion mode, the
device continuously performs conversions an places the result in the
data register. RDY goes high when new data is placed in all three
registers. After a power-on or a write to the mode or configuration
register, the first measurement set is available from all three data
output registers after a period of 2/f
measurements are available at a frequency of f
frequency of data output.
Single-Conversion Mode. When single-conversion mode is selected,
device performs a single measurement, sets RDY high and returned
to sleep mode. Mode register returns to sleep mode bit values. The
measurement remains in the data output register and RDY remains
high until the data output register is read or another conversion is
performed.
Idle Mode. Device is placed in idle mode.
Sleep Mode. Device is placed in sleep mode.
Table 14: Data Output X Registers A and B
DXRA5
(0)
DXRB5
(0)
Table 13: Operating Modes
DXRA4
(0)
DXRB4
(0)
DXRA3
(0)
DXRB3
(0)
DO
and subsequent
DXRA2
(0)
DXRB2
(0)
DO
, where f
DXRA1
(0)
DXRB1
(0)
DO
is the
DXRA0
(0)
DXRB0
(0)
15