HMC6352 Honeywell Microelectronics & Precision Sensors, HMC6352 Datasheet - Page 5

Magnetic Sensor

HMC6352

Manufacturer Part Number
HMC6352
Description
Magnetic Sensor
Manufacturer
Honeywell Microelectronics & Precision Sensors
Datasheet

Specifications of HMC6352

Msl
MSL 3 - 168 Hours
Terminal Type
PCB
Supply Voltage
5.2V
Sensor Terminals
SMD
Supply Current
10mA
Magnetic Field Max
0.75G
Axis Configuration
Two
Magnetic Field Min
0.10G

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HMC6352
Manufacturer:
honeywell
Quantity:
12 800
Part Number:
HMC6352
Manufacturer:
HITTITE
Quantity:
20 000
Company:
Part Number:
HMC6352
Quantity:
3 448
Company:
Part Number:
HMC6352
Quantity:
3 448
Part Number:
HMC6352-TR
Manufacturer:
HIROSE
Quantity:
670
HMC6352
Operational Controls
HMC6352 has two parameters; Operational Mode and Output Mode, which control its operation. The Operational Mode
control byte is located at RAM register byte 74(hex) and is shadowed in EEPROM location 08(hex). This byte can be used
to control the continuous measurement rate, set/reset function, and to command the HMC6352 into the three allowed
operating modes; Standby, Query, and Continuous.
The Output Mode control byte is located at RAM register byte 4E(hex) and is not shadowed in the EEPROM, and upon
power up the device is in the Heading output mode. This byte can be changed to get magnetometer data if necessary but
is typically left in a default heading data mode.
Non-Volatile Memory
The HMC6352 contains non-volatile memory capability in the form of EEPROM that retains key operational parameters
and settings for electronic compassing. Table 2 shows the balance of the EEPROM locations that the user can read and
write to. Details on the features of these location bytes will be discussed in the following paragraphs.
Operational Modes
The HMC6352 has three operational modes plus the ability to enter/exit the non-operational (sleep) mode by command.
Sleep mode sends the internal microprocessor into clock shutdown to save power, and can be brought back by the “W”
command (wake). The “S” command returns the processor to sleep mode. The three operational modes are defined by
two bits in the internal HMC6352 Operation Mode register. If the master device sends the “L” command, the current
operational mode control byte in the RAM register is loaded into the internal EEPROM register and becomes the default
operational mode on the next power-up. The application environment of the HMC6352 will dictate the most suitable
operational mode.
www.honeywell.com
ASCII (hex)
Command
W (57)
G (47)
O (4F)
w (77)
S (53)
C (43)
E (45)
L (4C)
A (41)
g (67)
r (72)
Byte
EE Address (hex)
Argument 1
EEPROM
EEPROM
(Binary)
Address
Address
Address
Address
Byte
RAM
RAM
00
01
02
03
04
05
06
07
08
Table 1 – HMC6352 Interface Commands/Responses
Argument 2
(Binary)
Byte Description
I
Magnetometer X Offset MSB
Magnetometer X Offset LSB
Magnetometer Y Offset MSB
Magnetometer Y Offset LSB
Time Delay (0 – 255 ms)
Number of Summed measurements(1-16)
Software Version Number
Operation Mode Byte
2
Byte
C Slave Address
Data
Data
Table 2 – HMC6352 EEPROM Contents
Response 1
MSB Data
(Binary)
Byte
Data
Data
Response 2
LSB Data
(Binary)
Byte
Description
Write to EEPROM
Read from EEPROM
Write to RAM Register
Read from RAM Register
Enter Sleep Mode (Sleep)
Exit Sleep Mode (Wakeup)
Update Bridge Offsets (S/R Now)
Enter User Calibration Mode
Exit User Calibration Mode
Save Op Mode to EEPROM
Get Data. Compensate and
Calculate New Heading
Factory Default
42(hex)
factory test value
factory test value
factory test value
factory test value
01(hex)
04(hex)
> 01(hex)
50(hex)
5

Related parts for HMC6352