Datasheet
TMC4671 Datasheet • IC Version V1.3 | Document Revision V2.00 • 2020-Apr-17
82 / 142
ABN_DECODER_PHI_E s16(31:16)
ABN_DECODER_PHI_E = (ABN_
DECODER_PHI_M * N_POLE_
PAIRS_) + ABN_DECODER_PHI_E_
OFFSET
0x2C
h
ABN_2_DECODER_MODE
apol bit(0) Polarity of A pulse.
0: off
1: on
bpol bit(1) Polarity of B pulse.
0: off
1: on
npol bit(2) Polarity of N pulse.
0: off
1: on
use_abn_as_n bit(3)
0: Ignore A and B polarity with
Npulse = N, 1 : Npulse = N and
A and B
0: Ignore A and B polarity with
Npulse = N
1: Npulse = N and A and B
cln bit(8)
Write direction at Npulse event be-
tween ABN_2_DECODER_COUNT_
N and ABN_2_DECODER_COUNT.
0: COUNT => COUNT_N
1: COUNT_N => COUNT
direction bit(12) Decoder count direction.
0: positive
1: negative
0x2D
h
ABN_2_DECODER_PPR
ABN_2_DECODER_PPR u24(23:0)
Decoder_2 pules per mechanical
revolution. This 2nd ABN encoder
interface is for positioning or ve-
locity control but NOT for motor
commutation.
0x2E
h
ABN_2_DECODER_COUNT
ABN_2_DECODER_COUNT u24(23:0)
Raw decoder_2 count; the digi-
tal decoder engine counts modulo
(decoder_2_ppr).
0x2F
h
ABN_2_DECODER_COUNT_N
©2020 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Terms of delivery and rights to technical change reserved.
Download newest version at www.trinamic.com