16 / 102
TMC4670 Datasheet PRELIMINARY • IC Version V0.99 | Document Revision V0.91 • 2016-Nov-09
down. The modulo PPR counter is mapped into the register bank as a dual ported register. the user can
over over write it with an initial position. The ABN encoder interface provides both, the electrical position
and the multi-turn position are dual-ported read-write registers.
Note
The PPR parameter must be set exactly according to the used encoder.
The N pulse from an encoder triggers either sampling of the actual encoder count to fetch the position at
the N pulse or it re-writes the fetched n position on an N pulse. The N pulse can either be uses as stand
alone pulse or and-ed with NAB = N and A and B. It depends on the decoder what kind of N pulse has to
be used, either N or NAB. For those encoder with precise N pulse within on AB quadrat, the N pulse must
be used. For those encoders with N pulse over four AB quadrants one can enhance the precision of the N
pulse position detection by using NAB instead of N.
Note
Incremental encoders are available with N pulse and without N pulse.
Figure 8: ABN Incremental Encoder N Pulse
The polarity of N pulse, A pulse and B pulse are programmable. The N pulse is for re-initialization with
each turn of the motor. Once fetched, the ABN decoder can be configured to write back the fetched N
pulse position with each N pulse.
Note
The ABN encoder interface has a direction bit to set once the direction of motion
for the application.
Logical ABN = A and B and N might be useful for incremental encoders with low resolution N pulse to
enhance the resolution. On the other hand, for incremental encoders with high resolution n pulse a logical
abn = a and b and n might totally suppress the resulting n pulse.
©2016 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Terms of delivery and rights to technical change reserved.
Download newest version at www.trinamic.com
Read entire documentation.