Motor idle noise ?
-
@fma said in Motor idle noise ?:
@dc42, what registers are set when using I999? And what params affect the motor noise?
See this thread https://forum.duet3d.com/topic/5392/does-m906-set-rms-or-peak-current. The TOFF parameter appears to be the most important one.
-
Thanks! I will ask further questions on this thread...
-
@dc42 yes, I realize it's not smart. decay is all about the end of the step.
is there a parameter that randomizes the microstep PWM frequency? I don't know what it would be called, dithering or spread spectrum or something of the like.
-
@nraynaud said in Motor idle noise ?:
@dc42 yes, I realize it's not smart. decay is all about the end of the step.
is there a parameter that randomizes the microstep PWM frequency? I don't know what it would be called, dithering or spread spectrum or something of the like.
Yes there is a random off-time bit, but it doesn't seem to help much if at all.
-
I feel a bit disappointed, the silent driver is not really silent, the stall detection is not really usable to reduce the speed of the extrusion, are there other things I need to know?
-
@nraynaud said in Motor idle noise ?:
I feel a bit disappointed, the silent driver is not really silent, the stall detection is not really usable to reduce the speed of the extrusion, are there other things I need to know?
I'm sorry you are disappointed. Most Duet users find their printers are much quieter after upgrading the controller to a Duet.
Idle noise seems to happen most often when using 24V power and low inductance motors. As described in the other thread, reducing the TOFF time in this case often helps.
Regarding extruder stall detection, what exactly were you hoping to achieve, what did you try, and what didn't work for you?
-
@dc42 thanks, I'll try the TOFF when I feel confident about messing with the registers.
I have not tried anything with stall detection, because reading the documentation it seems that it only work at higher speed, and extruders ain't speedy. but my initial thought was to detect extrusion stall and reduce the program speed automatically. Yesterday I was printing very coarse and very fast, and the extruder started skipping and reducing the speed was enough for it go again.
-
You can configure motor stall detection to pause the print, see the M915 command in the GCodes wiki page. Then you could reduce the speed before you resume it. Not automatic, but it would go some way towards what you want to achieve.
-
Hey guys,
So I actually just started converting my Printrbot Simple Metal to an E3D v6 and a Duetwifi. I am also having the stepper motor idle noise after homing. I have tried it with 2 different types of stepper motors.Kysan - http://www.kysanelectronics.com/Products/Detail.php?recordID=7850
And an Aliexpress random - http://www.handsontec.com/dataspecs/17HS4401S.pdfThe Aliexpress stepper motor wasn't attached to the printer, it was just set up on the table and it makes the noise. Another thing I just noticed was when homing one axis by itself (Y-axis for example) the others motors make the buzz/hum after homing (probably not the extruder stepper motor). Let me know if my settings need to be provided.
-
@underdonesushi said in Motor idle noise ?:
The Aliexpress stepper motor wasn't attached to the printer, it was just set up on the table and it makes the noise.
What I found in my tests it makes a lot of difference if and how the motor is attached. So testing the stepper on the table and optimizing it there will probably lead to you having to do the same tuning again after mounting the motor. Basically every change in motor setup will have an influence e.g. on the weekend I change my Z motors from wired in series to wired in parallel and I had to find a new
TOFF
value to make them silent in idle again.See Reducing Stand-Still Noise for a guide on how to tune this.