Jump to content

Effect of TMC2240 Drivers on X/Y Axis


Recommended Posts

Hi everyone!

OK, I came across a pair of TMC 2240 drivers... perfect for X and Y on the Voron 2.4.

The fearsome hurdle of configuration did not seem to be an issue.... I just installed the appropriate jumpers on the Octopus 1.1 and pretty much left the 2240 configuration at default. And it pretty much just worked.   Here is the relevant lines of printer.cfg.... Surprisingly, my first revision seems ok so far.

[tmc2240 stepper_x]
 cs_pin: PC4
spi_software_sclk_pin: PA5
spi_software_mosi_pin: PA7
spi_software_miso_pin: PA6
driver_TPFD: 0
run_current: 1.100
stealthchop_threshold: 999999

[tmc2240 stepper_y]
cs_pin: PD11
spi_software_sclk_pin: PA5
spi_software_mosi_pin: PA7
spi_software_miso_pin: PA6
driver_TPFD: 0
run_current: 1.100
stealthchop_threshold: 999999

The print quality does not seem to have changed, that is to say it still needs some work... but it sure is quieter.

So, I thought to run Shaper_Calibrate and here are the results.... Before and After.  Looks nicer to me, especially the reduction of Power Spectral Density on X axis.

Before:

MELLOW_shaper_calibrate_x.png.eca07fe8a1360ad9840d15a1a972efc5.png MELLOW_shaper_calibrate_y.png.fe175378c356e809554e942f2f690acd.png

After:

shaper_calibrate_xV2-2240.jpg.2e8c934492ece2196b5af29f34736baf.jpg shaper_calibrate_yV2-2240.jpg.9756c01ffe800084b14b21224544e346.jpg

 

So, I wonder if it is worthwhile to do the Z steppers as well?

 

 

  • Like 3
Link to comment
Share on other sites

  • 2 weeks later...

Hi ChicagoKeri

You have a run current of 1.100 configured. What motors do you use for X and Y?

I have the LDO Kit with ldo-42sth48-2004mah stepper motors. LDO has a preconfigured run current of 0.800 for TMC2209.

I changed all the TMC2209 to TMC2240 and didn't increase the run current. Do I have to raise it?

Regarding your question, I think it doesn't make a difference for Z - only a little bit quieter. I bought 6 pieces of TMC2240 as bundle. Therefore, I changed them all. Nice feature: Now I have a direct info about the temperature of each TMC driver.

Sly

  • Like 1
Link to comment
Share on other sites

14 hours ago, Sly said:

Hi ChicagoKeri

You have a run current of 1.100 configured. What motors do you use for X and Y?

I have the LDO Kit with ldo-42sth48-2004mah stepper motors. LDO has a preconfigured run current of 0.800 for TMC2209.

I changed all the TMC2209 to TMC2240 and didn't increase the run current. Do I have to raise it?

Regarding your question, I think it doesn't make a difference for Z - only a little bit quieter. I bought 6 pieces of TMC2240 as bundle. Therefore, I changed them all. Nice feature: Now I have a direct info about the temperature of each TMC driver.

Sly

Hi

I’m using Moons motors rated at 2A. As I understand it, 1.1A is a suitable current setting for a 2A stepper.

 I went ahead and did the Z drives as well… works just great. Slightly less noise but now all the settings match and I feel like maybe SPI is a better interface rather than UART, though it probably doesn’t matter.

sure are a lot of temps on display!

image.jpeg.cca0f027a7e8a40a5a3e4916ab8a10fd.jpeg

Edited by ChicagoKeri
add pic
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...
On 2/16/2024 at 6:30 AM, Sly said:

What temperatures do you have during printing? Mine goes up to 105:

 

After an hour or so of printing, no higher than 75C... this screenshot was taken fully warmed up. Note that the Chamber temp is at least 10-15C cooler than indicated

ScreenShot2024-02-25at7_19_25PM.png.a17fe944afdc1787734e3d686475c68d.png

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

That are the default icons when there is a stepper installed that supports metering temperature. I did nothing special. These icons were chosen automatically from Moonraker.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...