HMC6352 Honeywell, HMC6352 Datasheet - Page 5

no-image

HMC6352

Manufacturer Part Number
HMC6352
Description
Manufacturer
Honeywell
Datasheet

Specifications of HMC6352

Lead Free Status / Rohs Status
Compliant

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)
O (4F)
w (77)
G (47)
C (43)
L (4C)
g (67)
S (53)
E (45)
A (41)
r (72)
Byte
EE Address (hex)
EEPROM Address
EEPROM Address
Argument 1 Byte
RAM Address
RAM Address
00
01
02
03
04
05
06
07
08
(Binary)
Table 1 – HMC6352 Interface Commands/Responses
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
C Slave Address
Argument 2
(Binary)
Table 2 – HMC6352 EEPROM Contents
Byte
Data
Data
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