26 - 31
AS5245
Data Sheet - Application Information
Incremental Mode.
Incremental encoders are usually required to produce no mssing pulses up to several thousand rpms. Therefore, the
AS5245 has a built-in interpolator, which ensures that there are no mssing pulses at the incremental outputs for rotational speeds of up to
30.000 rpm even at the highest resolution of 10 bits (512 pulses per revolution).
9.6.4 Propagation Delays
The propagation delay is the delay between the time that the sample is taken until it is converted and available as angular data. This delay is
96μs in fast mode and 384μs in slow mode.
Using the SSI interface for absolute data transmssion, an additional delay must be considered, caused by the asynchronous sampling (0 … 1/
fsample) and the time it takes the external control unit to read and process the angular data fromthe chip (maximumclock rate = 1MHz, number
of bits per reading = 18).
Angular Error Caused by Propagation Delay.
A rotating magnet will cause an angular error caused by the output propagation delay.
This error increases linearly with speed:
e
sampling
= rpm*6 *prop.delay
(EQ 5)
Where:
esampling = angular error [o]
rpm= rotating speed [rpm
prop.delay = propagation delay [seconds]
Note:
Since the propagation delay is known, it can be automatically compensated by the control unit processing the data fromthe AS5245.
9.6.5 Internal Timing Tolerance
The AS5245 does not require an external ceramc resonator or quartz. All internal clock timngs for the AS5245 are generated by an on-chip RC
oscillator. This oscillator is factory trimmed to ±5% accuracy at roomtemperature (±10% over full temperature range). This tolerance influences
the ADC sampling rate and the pulse width of the PWMoutput:
Absolute Output; SSI Interface:
A new angular value is updated every 96μs (typ) in fast mode and every 384μs (typ) in slow mode.
PWMOutput:
A new angular value is updated every 400μs (typ). The PWMpulse timngs t
ON
and t
OFF
also have the same tolerance as
the internal oscillator. If only the PWMpulse width t
ON
is used to measure the angle, the resulting value also has this timng tolerance.
However, this tolerance can be cancelled by measuring both t
ON
and t
OFF
and calculating the angle fromthe duty cycle
(see Pulse Width
Modulation (PWM) Output on page 15)
.
Incremental Mode:
In incremental mode, the transition noise influences the period, width and phase shift of the output signals A, B and
Index. However, the algorithmused to generate the incremental outputs guarantees no mssing or additional pulses even at high speeds (up
to 30.000 rpmand higher).
Position =
(EQ 6)
9.6.6 Temperature
Magnetic Temperature Coefficient.
One of the major benefits of the AS5245 compared to linear Hall sensors is that it is much less
sensitive to temperature. While linear Hall sensors require a compensation of the magnet’s temperature coefficients, the AS5245 automatically
compensates for the varying magnetic field strength over temperature. The magnet’s temperature drift does not need to be considered, as the
AS5245 operates with magnetic field strengths from±45…±75mT.
Example:
A NdFeB magnet has a field strength of 75mT @ -40oC and a temperature coefficient of -0.12% per Kelvin. The temperature change is from-40o
to +125o = 165K.The magnetic field change is: 165 x -0.12% = -19.8%, which corresponds to 75mT at -40oC and 60mT at 125oC.
The AS5245 can compensate for this temperature related field strength change automatically, no user adjustment is required.
9.6.7 Accuracy over Temperature
The influence of temperature in the absolute accuracy is very low While the accuracy is less than or equal to ±0.5o at roomtemperature, it may
increase to less then or equal to ±0.9o due to increasing noise at high temperatures.
t
4097
t
on
+
(
t
off
)
-------------------------
1
–