#LDO-42STH48-2504AC with TMC2209 - Klipper Shutdown

5 messages · Page 1 of 1 (latest)

eternal kiln
#

I am using these for my XY motors, checking the documentation there peak current is 2.5A. I plug this into the stepper current calculator and it gives my a value of 1.41. When I use this in Klipper the printer prints for about 10 mins then I get a MCU out of range over heat error. Checking online with other builds my values seem to be correct. Any idea what I am missing? I can run them on lower values but then I get slipping.

The klipper config for one for them is below but there setup the same.

B Stepper - Left

Connected to MOTOR_0

Endstop connected to DIAG_0

[stepper_x]
step_pin: PF13
dir_pin: !PF12
enable_pin: !PF14
rotation_distance: 40
microsteps: 32
full_steps_per_rotation:200 #set to 400 for 0.9 degree stepper
endstop_pin: PG6
position_min: 0
position_endstop: 250
position_max: 250
homing_speed: 25 #Max 100
homing_retract_dist: 5
homing_positive_dir: true

[tmc2209 stepper_x]
uart_pin: PC4
interpolate: False
run_current: 1.41
sense_resistor: 0.110
stealthchop_threshold: 0

haughty trail
#

How about running it without sense_resistor:0.110. I haven’t ever needed to put that on a tmc2209 before. I’m not sure if that’s the correct value, but if it’s not, it will multiply the current ALOT.

#

also what’s the belt tension like ? My motors are running at 1.2A and I’m sending it very hard without issue with tmc2209

verbal linden
#

The default sense_resistor value is 0.110, therefore no harm is specifying that in the config. Which make and model of the stepper drivers? You should be able to observe the value of the resistor on the stepstick PCB, if needed, adjust it in the config. For reference, all of the 2209s I have from BTT use 110ohm resistors (R110).

At this configured current I'd be adding active cooling on the drivers' heatsink, have you done that?

eternal kiln
#

I moved it down to 1.05A and completed a 3 hour print without issue but with a number of small skip's on x. Bumping the value up to 1.2a and ran another 3 hour print and this time there was no slipping. The motors were running hot before now there only. warm to the touch. I tensioned the belts as per the Voron instructions but I may print out the belt tension tool and tension them with that instead. I did comment out the sense_resistor: setting as well just to see. Thanks for your help guys very much appreciated.