Datasheet
TMC4361A Datasheet | Document Revision 1.22 • 2017-JAN-12
70/230
© 2015 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; especially the “Supplemental Directives” on page 224.
MAIN MANUAL
Basic Synchronization Settings
Usually, a ramp can be initiated internally or externally. Note that a start trigger is not the start
signal itself but the transition slope to the active start state. After a defined delay, the internal
start signal is generated.
For ramp start configuration, consider the following steps:
Action:
Choose internal or external start trigger(s).
Set the triggers according to the table below.
i All triggers can be used separately or in combination.
Start Trigger Configuration Table
trigger_events =
START_CONF
(8:5)
Result
b’0000
No start signal will be generated or processed further.
b’xxx0
Set
trigger_events
(0) = 0 for internal start triggers only. The internally generated
start signal is forwarded to the START pin that is assigned as output.
b’xxx1
Set
trigger_events
(0) = 1 for an external start trigger. The START pin is
assigned as input.
For START input take filter settings into consideration. See chapter 4, page 20.
b’xx1x
TARGET_REACHED event is assigned as start signal trigger for the ramp timer.
b’x1xx
VELOCITY_REACHED event is assigned as start signal trigger for the ramp timer.
b’1xxx
POSCOMP_REACHED event is assigned as start signal trigger for the ramp timer.
Table 31: Start Trigger Configuration
Per default, every SPI datagram is processed immediately. By selecting one of the
following enable switches, the assignment of SPI requests to registers
XTARGET
,
VMAX
,
RAMP_MODE,
and
GEAR_RATIO
is uncoupled from the SPI transfer. The value
assignment is only processed after an internally generated start signal.
In order to influence the impact of the start signal on internal parameter
assignments, do the following:
Action:
Choose between the following options as shown in the table below.
Start Enable Switch Configuration Table
(All switches can be used separately or in combination.)
start_en =
START_CONF
(4:0)
Result
b’xxxx1
XTARGET
is altered only after an internally generated start signal.
b’xxx1x
VMAX
is altered only after an internally generated start signal.
b’xx1xx
RAMPMODE
is altered only after an internally generated start signal.
b’x1xxx
GEAR_RATIO
is altered only after an internally generated start signal.
b’1xxxx
Shadow register is assigned as active ramp parameters after an internally
generated start signal. This is explained in more detail in section 9.2. (page 75).
Table 32: Start Enable Switch Configuration
Start Signal
Trigger Selection
User-specified
Impact
Configuration of
Timing
Procedure