DataSheet.es    


PDF HMC1055 Data sheet ( Hoja de datos )

Número de pieza HMC1055
Descripción 3-AXIS COMPASS SENSOR SET
Fabricantes Honeywell 
Logotipo Honeywell Logotipo



Hay una vista previa y un enlace de descarga de HMC1055 (archivo pdf) en la parte inferior de esta página.


Total 12 Páginas

No Preview Available ! HMC1055 Hoja de datos, Descripción, Manual

www.DataSheet4U.com
HMC1055
Advance Information
Features
SENSOR PRODUCTS
3-AXIS COMPASS SENSOR SET
x 3 Precision Sensor Components
x 2-Axis Magnetoresistive Sensor for X-Y Axis
Earth’s Field Detection
x 1-Axis Magnetoresistive Sensor for Z-Axis Earth’s
Field Detection
x 2-Axis Accelerometer for 60° Tilt Compensation
x 2.7 to 5.5 volt Supply Range
x 3-Axis Compass Reference Design Included
Product Description
The Honeywell HMC1055 3-Axis Compass Sensor Set
combines the popular HMC1051Z one-axis and the
HMC1052 two-axis magneto-resistive sensors plus a 2-
axis MEMSIC MXS3334UL accelerometer in a single
kit. By combining these three sensor packages, OEM
compass system designers will have the building
blocks needed to create their own tilt compensated
compass designs using these proven components.
The HMC1055 chip set includes the three sensor
integrated circuits and an application note describing
sensor function, a reference design, and design tips for
integrating the compass feature into other product
platforms.
DIAGRAMS
Pinouts (top view)
HONEYWELL
HMC1051Z
12345678
10 9 8 7 6
HMC
1052
B
A
12345
Solid State Electronics Center www.magneticsensors.com (800) 323-8295 Page 1
DataSheet4 U .com

1 page




HMC1055 pdf
www.DataSheet4U.com
HMC1055
Advance Information
HMC1052
Vcc
(5)
HMC1052
BRIDGE A
BRIDGE B
OUT- GND2 GND1 OUT+ OUT-
(10) (9) (3) (4) (7)
GND
(1)
S/R+
(6)
Set/Reset Strap
S/R-
(8)
OUT+
(2)
MXD3334UL
(7) Sck
(optional)
Internal
Oscillator
Temperature
Sensor
Voltage
CLK Reference
Heater
Control
Continous
Self Test
X axis
Low Pass
Filter
Factory Adjust
Offset & Gain
2-AXIS
SENSOR
Y axis
VDD Gnd
(8) (3)
Low Pass
Filter
VDA
(4)
TOUT (1)
VREF (6)
DOUTX (5)
DOUTY (2)
Pin Descriptions
HMC1051Z
Pin Name
1 GND1(B)
2 Vo+(A)
3 Vcc
4 GND Plane
5 GND2(B)
6 S/R+
7 S/R-
8 Vo-(A)
Description
Bridge B Ground 1 (normally left open)
Bridge Output Positive
Bridge Positive Supply
Bridge Ground (substrate)
Bridge B Ground 2 (normally left open)
Set/Reset Strap Positive
Set/Reset Strap Negative
Bridge Output Negative
SENSOR PRODUCTS
HMC1052 Pinout
10 9 8 7 6
HMC
1052
B
A
12345
8
17
X +g
26
3
4
Y +g
Top View
5
Solid State Electronics Center www.magneticsensors.com (800) 323-8295 Page 5
DataSheet4 U .com

5 Page





HMC1055 arduino
www.DataSheet4U.com
HMC1055
Advance Information
Heading Computation
SENSOR PRODUCTS
Once the magnetic sensor axis outputs are gathered and the calibration corrections subtracted, the next step toward
heading computation is to gather the pitch and roll (tilt) data from the MEMSIC MXS3334UL accelerometer outputs.
The MXS3334UL in perfectly horizontal (zero tilt) condition produces a 100Hz, 50 percent duty cycle Pulse Width
Modulated (PWM) digital waveform from its Doutx and Douty pins corresponding to the X and Y sensitive axis. These
output pins will change their duty cycle from 30% to 70% when tilted fully in each axis (±1g). The scaling of the PWM
outputs is strictly gravitational, so that a 45 degree tilt results in 707 milli-g’s or a slew of ±14.1% from the 50% center
point duty cycle.
With the MXS3334UL’s positive X-axis direction oriented towards the front of the user’s platform, a pitch downward
will result in a reduced PWM duty cycle, with a pitch upward increasing in duty cycle. Likewise, the Y-axis arrow is 90
degrees counter-clockwise which results in a roll left corresponding to a decreasing duty cycle, and roll right to an
increasing duty cycle.
Measuring the pitch and roll data for a microcontroller is reasonably simple in that the Doutx and Douty logic signals
can be sent to microcontroller digital input pins for duty cycle measurement. At firmware development or factory
calibration, the total microcontroller clock cycles between Doutx or Douty rising edges should be accrued using an
interrupt or watchdog timer feature to scale the 100Hz (10 millisecond) edges. Then measuring the Doutx and Douty
falling edges from the rising edge (duty cycle computation) should be a process of clock cycle counting. For example,
a 1MHz clocked microcontroller should count about 10,000 cycles per rising edge, and 5,000 cycle counts from rising
to falling edge would represent a 50% duty cycle or zero degree pitch or roll.
Once the duty cycle is measured for each axis output and mathematically converted to a gravitational value, these
values can be compared to a memory mapped table, if the user desires the true pitch and roll angles. For example, if
the pitch and roll data is to be known in one degree increments, a 91-point map can be created to match up
gravitational values (sign independent) with corresponding degree indications. Because tilt-compensated compassing
requires sine and cosine of the pitch and roll angles, the gravitational data is already formatted between zero and one
and does not require further memory maps of trigonometric functions. The gravity angles for pitch and roll already fit
the sine of the angles, and the cosines are just one minus the sine values (cosine = 1 – sine).
The equations:
X’ = X * cos(I) + Y * sin(T) * sin(I) – Z * cos(T) * sin(I)
Y’ = Y * cos(T) + Z * sin(T)
Create tilt compensated X and Y magnetic vectors (X’, Y’) from the raw X, Y, and Y magnetic sensor inputs plus the
pitch (I) and roll (T) angles. Once X’ and Y’ are computed, the compass heading can be computed by equation:
Azimuth (Heading) = arctan (Y’ / X’)
To perform the arc-tangent trigonometric function, a memory map needs to be implemented. Thankfully the pattern
repeats in each 90° quadrant, so with a one-degree compass resolution requirement, 90 mapped quotients of the arc-
tangent function can be used. If 0.1° resolution is needed then 900 locations are needed and only 180 locations with
0.5° resolution. Also, special case quotient detections are needed for the zero and inifinity situations at 0°, 90, 180°,
and 270° prior to the quotient computation.
After the heading is computed, two heading correction factors may be added to handle declination angle and platform
angle error. Declination angle is the difference between the magnetic north pole and the geometric north pole, and
varies depending on the latitude and longitude (global location) of the user compass platform. If you have access to
Global Positioning Satellite (GPS) information resulting in a latitude and longitude computation, then the declination
angle can be computed or memory mapped for heading correction. Platform angle error may occur if the sensors are
not aligned perfectly with the mechanical characteristics of the user platform. These angular errors can be inserted in
firmware development and or in factory calibration.
Solid State Electronics Center www.magneticsensors.com (800) 323-8295 Page 11
DataSheet4 U .com

11 Page







PáginasTotal 12 Páginas
PDF Descargar[ Datasheet HMC1055.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
HMC1051(HMC1051 / HMC1052) 1 AND 2-AXIS MAGNETIC SENSORSHoneywell
Honeywell
HMC1052(HMC1051 / HMC1052) 1 AND 2-AXIS MAGNETIC SENSORSHoneywell
Honeywell
HMC1052L2-AXIS MAGNETIC SENSORHoneywell
Honeywell
HMC1053(HMC1051 - HMC1053) Magnetic SensorsHoneywell
Honeywell

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar