AS5043
Data Sheet – Programming the AS5043
Table 5: Digital Range Selector Programming Option
Output
Output
Mode
Note
Range1
Range0
360° angular range (default)
1023
default mode,
analog resolution= 10bit
(1024 steps) over 360°
0
0
1
1
0
1
0
1
analog step size:
1LSB = 0.35°
0
512
180°
768
270°
1024
360°
0
0°
256
90°
angle*)
180° angular range
1023
analog resolution= 10bit
(1024 steps) over 180°
Analog step size:
1LSB = 0.175°
0
0
256
90°
512
180°
768
270°
1024
360°
angle
0°
90° angular range
1023
analog resolution= 10bit
(1024 steps) over 90°
Analog step size:
1LSB = 0.088°
0
0
256
90°
512
180°
768
270°
1024
360°
angle
0°
45° angular range
511
analog resolution=
9 bit (512 steps) over 45°
Analog step size:
1LSB = 0.088°
0
640
225°
128 256
45°
512
180°
1024
360°
0
0°
angle
90°
*) Note: the resolution on the digital SSI interface is always 10bit (0.35°/step) over 360°, independent on analog mode
12.3 Repeated OTP Programming
Although a single AS5043 OTP register bit can be programmed only once (from 0 to 1), it is possible to program other,
unprogrammed bits in subsequent programming cycles. However, a bit that has already been programmed should not be
programmed twice. Therefore it is recommended that bits that are already programmed are set to “0” during a
programming cycle.
12.4 Non-permanent Programming
It is also possible to re-configure the AS5043 in a non-permanent way by overwriting the OTP register.
This procedure is essentially a “Write Data” sequence (see Figure 10) without a subsequent OTP programming cycle.
The “Write Data” sequence may be applied at any time during normal operation. This configuration remains set while the
power supply voltage is above the power-on reset level (see 19.5).
See Application Note AN5000-20 for further information.
12.5 Digital-to-Analog Converter (DAC)
The DAC has a resolution of 10bit (1024 steps) and can be configured for the following options.
www.austriamicrosystems.com
Revision 1.80
16 – 36