TMC457_1 TRINAMIC [TRINAMIC Motion Control GmbH & Co. KG.], TMC457_1 Datasheet - Page 24

no-image

TMC457_1

Manufacturer Part Number
TMC457_1
Description
S-profile motion controller with PID feedback control and high resolution micro stepping sequencer for stepper motors and piezo motors
Manufacturer
TRINAMIC [TRINAMIC Motion Control GmbH & Co. KG.]
Datasheet
TMC457 DATASHEET (V. 1.16 / 2009-Nov-25)
Sequencer Configuration Register
0x55: dacscale_icntl – Sequencer Configuration Register
Copyright © 2009 TRINAMIC Motion Control GmbH & Co. KG
R/W
R/W
RW
W
W
W
W
R
R
Addr
0x50
0x51
0x52
0x53
0x54
0x55
0x56
0x57
0x58
0x59
12…8
Bit
4…0
15
7
11…0
23…0
current_op
mixdecay_op
current_sb
mixdecay_sb
8…0
2…0
2…0
2…0
Bits
Function
- (reserved)
- (reserved)
- (reserved)
- (reserved)
seq_mode
dacscale_icntl
stallguard_thrs
stallguard_
value
driver_status
- (reserved)
chop_clk_div
Register
0…16
0…16
Value
1
1
Motor current scale during operation (Default=16)
Allows a current scaling by scaling the sine table entries
before sending to the DACs or to the SPI stepper drivers.
This function is available only for stepper motors.
16 = 100%
15...1 = 15 / 16 ... 1 / 16
0 = DAC disable / stepper driver disable
Mixed Decay Enable Operation (Default = 1)
Enables the TMC23X / TMC24X mixed decay feature during
motor operation.
Standby current scale (Default=0)
The motor is switched to the standby current after a delay
time controller by stdby_delay.
Same values as for current_op.
Mixed Decay Enable Standby (Default=0)
Enables the TMC23X / TMC24X mixed decay feature during
motor stand still.
bit 3…0: microstep table length
Controls the number of microsteps per
electrical period. For a stepper motor,
the resulting microstep rate is ¼ of the
table length.
Values:
0:
1:
10: 8 entries,
11: 4 entries (full stepping)
bit 8: sequencer stop
bit 0..4: current_op
bit 7: mixdecay_op
bit 8..12: current_sb
bit 15: mixdecay_sb
StallGuard threshold
actual StallGuard value reported by
TMC249
Driver status read back information:
bit 0 : tmcdrv_error (OT, UV, OCHS,
OCB, OCA. i.e. all driver shutdown
conditions)
bit 1 : tmcdrv_otpw (over temperature
pre-warning)
bit 2 : tmcdrv_stall (StallGuard)
chopper clock frequency register
(for safety reasons a value below 96 can
not be set)
8192 entries (Default),
4096 entries, …
Description
Description
default=%
00000000
00000000
10010000
0…7
0…7
96…818
default = 640
Range
24

Related parts for TMC457_1