Library for the HMC1501 magnetic 90° angle sensor.

Library for the HMC1501 magnetic 90° angle sensor.

HMC1501

100


The Honeywell HMC1501 is a miniature surface mount sensor for linear, 90° angular, or rotary displacement designed for magnetic saturating field sensing. The HMC1501 contains a single saturated-mode Wheatstone bridge sense element that creates an output voltage with respect to the direction of the magnetic flux passing over the sensor surface. It's a cost effective and space-efficient solution for high volume OEM designs. Applications for the HMC1501 sensor include Position Sensing, Rotary speed and angle detection, and non-contact precision location measurement systems. The HMC1501 sensor utilize Honeywell’s Anisotropic Magneto-Resistive (AMR) technology that provides advantages over hall-effectbased magnetic sensors. It is able to resolve better than tenths of a degree or tenths of millimeters, withstand large variations in magnet-to-sensor gaps, and exhibit insensitivity to shocks and vibrations.

Schematic: https://os.mbed.com/media/uploads/hudakz/hmc1501_sch.png

Example program:

Import programHMC1501_Hello

Example program for the HMC1501 magnetic 90° angle sensor connected to a HX711 high precision 24-bit programmable analog-to-digital converter (ADC) .

Download repository: zip gz

Files at revision 0:2883b00467e7

Name Size Actions
[up]
HMC1501.cpp 1505 Revisions Annotate
HMC1501.h 1812 Revisions Annotate