Y axis more noisy/vibrates then X (TMC2209)

I thought so, but the stress for the components is still there.

I like that one :+1:

OK, so I switched the TMC2209 chips on X and Y axis and there is no change. Still the Y axis is more loud/vibrating.

For sure I also replaced capacitor on charge pump of TMC (in datasheet recommended 22nF, original A4988 drivers used 100nF) and for sure grounded input clock pin (on original drivers I found that this pin was grounded through about 10k resistor).

As a ā€œshoot in the darkā€ I tried in config to just change config pins to swap X and Y and it still the same driver, so it’s not probably SW problem, just HW.

I don’t have an oscilloscope now, but I will try to borrow it in the next days.

I also tested now Z axis and Extruder drivers.
Z axis is not vibrating, but it ā€œwhistleā€.
Extruder is slightly noisier then X, but smooth.

The Y axis is the worst. It’s pretty interesting, that there are such differences on all axis. Maybe some interference on the board?

Can you describe what you mean by loud/vibrating?

Is ā€œloudā€ a whine? growl? squeal? bark? meow?

Is the vibration periodic? constant?
Would you describe it as a wobble? shimmy? shake? twist? choreographed dance?

Might help narrow down what’s going on.

Edit: For clarification I meant interpretive dance, Hopefully your steppers aren’t choreographed dancing or you have much bigger problems.

1 Like

The load on your Y axis/stepper is much greater than your X axis. Bed heavy, toolhead light, stepper load is different so don’t expect each to be alike, sound/vibration. Try putting a beefier stepper on your Y with heavier run current. Or what I did on a bed slinger, dual drive, i.e. two Y steppers, blasting that bed around. Very quiet.

It’s 'Nureek’ing and 'retut’ing, and just when you expect them to ā€˜nureek’ again, they
ā€˜squrlookal’! :stuck_out_tongue:
…

I tried to record the sound of the motor. For some reason my microphone has pretty high noise (event that’s calibration USB mic), but it’s still audible (and visible :slight_smile: )
X is nice quite and smooth. Y is louder and vibrating (in real use it’s even more audible because it resonate)


sounds.zip (1.2 MB)

The vibrations are simply vibrations :smiley: When I hold the motor in hand, it’s like phone.

I found out, that the different sound of Z and E was probably caused by different settings (rotation_distance). With the same settings they are like X axis.
I recorder the sound with same settings on all motors and using command FORCE_MOVE DISTANCE=200 VELOCITY=50 STEPPER=ā€œxyzeā€

If these are the actual noises, you can call yourself lucky to have such a silent printer.

This is mechanical motion and that does not work with out a bit of noise.

I had to import the clips into audacity and normalize the tracks to hear anything at all.

I didn’t normalized the sound, the records are quieter then real volume.
As I mentioned, the Y axis is in reality also much more loud, when the printer move, because it resonate (thanks to the bed and mount to the frame).

Still the main point is, why Y axis drive is twice as loud/vibrating then X/Z/E…

I borrowed oscilloscope, but I will be out of home until next weak :confused:

OK, I tried to poke with the oscilloscope.
DIR and STEP signals looks good (and the same as on X driver).
Voltage input for driver is also clean.
Output of the driver is clean (without connected motor). With connected motor it’s too distorted and also probably the capacitance of the probes affects the motors (it can be heard).
I tried also to measure across the sense resistors, but it’s too distorted to see anything.

So I wasn’t able to find the cause of this problem :confused:
Even when I tried to watch current flow through motor using oscilloscope, I didn’t find much difference between X and Y.
I will now try to swap extruder and Y motor outputs (to have smoother and quieter Y) and in the future I will probably replace the whole board…

I’m too lazy to re-read and I’ve forgotten by now, did you say the vibration get better when you connected the stepper to another driver? If not, your stepper bearing might be shot.

Happened to me the other day but in my case the motor was stalling and grinding because the bearings weren’t holding the rotor centered to the coils and it started grinding against the inside. :grimacing:

Yes, it’s definitely something with the driver. Motor is fine on other drivers and problem persist on same driver also with another motor.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.