TMC4330A Datasheet | Document Revision 1.01 • 2017-JAN-12
41/166
sixPoint Ramps
sixPoint ramps are trapezoidal ramps with initial and stop velocity values that also make use of
two acceleration and two deceleration values.
Configuration of
sixPoint Ramps
sixPoint ramps are trapezoidal velocity ramps that can be configured with a
combination of VSTART and VSTOP.
In order to use trapezoidal ramps with a combination of start and stop
velocity, do as follows:
Action:
Set RAMPMODE(1:0)=b’01 (register 0x20).
Set a Trapezoidal ramp type appropriately as explained in section 6.2.6, page 30.
Set proper VSTART > 0 (register 0x25).
Set proper VSTOP > 0 (register 0x26).
Set proper VBREAK > 0 (register 0x27).
Result:
The sixPoint ramp starts with an initial velocity and stops with a defined
velocity.
Diagram of
sixPoint Ramp
v(t)
A1L A1 A2 A3 A3L
VMAX
VBREAK
VSTOP
VSTART
t
Figure 27: sixPoint Ramp: Trapezoidal Ramp with Start and Stop Velocity
If a sixPoint ramp is used:
Avoid unintended system behavior during positioning mode!
NOTICE
Set VBREAK > VSTOP.
Set VSTART < VSTOP.
This will ensure smooth operation during positioning mode.
© 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 160.
MAIN MANUAL