TMC4671 Datasheet • IC Version V1.00 | Document Revision V1.04 • 2018-Dec-11
40 / 157
Figure 21: Analog Encoder (AENC) Selector & Scaler w/ Offset Correction
In Fig. 20 possible waveforms are shown. The graphs show usual SIN/COS track signals with one and multi-
ple periods per revolution as well as typical waveforms of three phase analog Hall signals for one electrical
revolution. The number of periods per revolution can be configured by register AENC_DECODER_PPR.
The position in one period (AENC_DECODER_PHI_A) is calculated by an ATAN2 algorithm. The periods
are counted with respect to the number of periods per revolution to calculate AENC_DECODER_PHI_E
and AENC_DECODER_PHI_M. If PPR is the same as the number of pole pairs, AENC_DECODER_PHI_E and
AENC_DECODER_PHI_A are identical. This is usually the case for analog hall signals.
The analog N pulse is just a raw ADC value. Handling of analog N pulse similar
to N pulse handling of digital encoder N pulse is not implemented for analog
encoder.
Info
4.7.9 Analog Position Decoder (SinCos of 0°90° or 0°120°240°)
The extracted positions from the analog decoder are available for read out from registers.
4.7.9.1 Multi-Turn Counter
Electrical angles are mapped to a multi-turn position counter. The user can overwrite this multi-turn
position for initialization purposes.
4.7.9.2 Encoder Engine Phi Selector
The angle selector selects the source for the commutation angle PHI_E. That electrical angle is available for
commutation.
©2018 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Terms of delivery and rights to technical change reserved.
Download newest version at www.trinamic.com