AAT sensors measure angular position based on rotating magnetic fields.
With their large output signal and low output impedance, AAT003 angle sensors
easy interface directly to Arduino and similar boards with integrated Analog-to-Digital
This reference design uses an Atmel MEGA328 on an Arduino board:
The Arduino reads the sensor, calculates the angle, and drives the stepper motor.
Because of the large sensor output, no amplification is needed prior to the Arduinio.
demonstrate, we control a stepper motor servo to rotate a micro video camera,
and use the video frames for an updated picture of our building:
The demonstration uses an off-the-shelf AAT003
Evaluation Board, which includes a sensor and magnet. For the demo,
we mounted an Arduino board and a stepper motor shield mounted on the back.
A simple program reads the two sensor analog outputs and calculates the indicated
angle using a two-variable arctangent:
0.5° maximum angular measurement error
Sine and cosine outputs
200 mV/V peak-to-peak output signals
40 kΩ typical device resistance; 20 kΩ output
Wide magnet airgap tolerance
Ultraminiature 2.5 mm x 2.5 mm x 0.8 mm
Sensors, magnets, and evaluation boards are in stock and available for immediate