1
$\begingroup$

I have the following setup:

Stepper motor: Bipolar, 200 Steps/Rev, 42×38mm, 2.8V, 1.7 A/Phase - https://www.pololu.com/product/2267

Diver: DRV8825, with current limiter VREF = 0.85v - https://www.pololu.com/product/2133

Power Supply: 12v 2a DC

When the steppers are hooked up to the power supply they make a very annoying high pitched noise while the steppers are idle. I am fine with a bit of noise while the stepper is moving, but would like them to be silent while stationary. I cannot figure out what is causing the noise. Here is what I have tried to reduce the idle noise:

  • Reducing the current until the noise is gone (resulted in complete loss of torque when the current was low enough to remove the noise)
  • Used a 5v 3a DC power supply (motor did not power on at all with this supply, I am still confused why it is rated for 2.8v but won't work with 5v but will work with 12v)
  • Engage the sleep pin while the motor is not moving (removed the noise while idle, but when it disengages sleep pin to move again its jolts slightly and causes the step count to be off and over time the motor is no longer accurate)

These are not the only stepper motors that I have that have this noise issue, the only motors I have that do not have this noise issue are smaller 350mA neema17's and I think that is just because it has a lower amperage.

I have not been able to find a way to fix this issue. Are my configurations incorrect? What power supply should I be using? Is there anything else I can do to fix this high pitched noise while the stepper is idle. Any help will be greatly appreciated!

$\endgroup$
16
  • 2
    $\begingroup$ How are you driving the DRV8825? I assume you have a micro controller. Can you please provide us some details? Also is the stepper getting hot. Also how are you driving the stepper. Are you using a P W $\endgroup$ Commented May 12, 2021 at 23:03
  • 1
    $\begingroup$ Are you using PWM or just controlling the bits to H-Bridge. $\endgroup$ Commented May 12, 2021 at 23:10
  • 1
    $\begingroup$ Re: Didn't work with 5V -- DRV8825 Datasheet specifies 8.2V minimum supply $\endgroup$
    – Pete W
    Commented May 13, 2021 at 0:17
  • 2
    $\begingroup$ Tried with 3 other steppers and the noice was present on all. Lowering the amps at half step until the noise does not occur makes the torque too low for my purpose. Would getting a bigger supply but keeping the current limiter low improve the torque? $\endgroup$ Commented May 15, 2021 at 6:05
  • 2
    $\begingroup$ I will look into that, thank you for taking the time to help me out with this problem, I really appreciate it! $\endgroup$ Commented May 16, 2021 at 3:02

1 Answer 1

1
$\begingroup$

I do not know if this will work for your particular combination of drive board and motor, but you could try shunting the motor terminals with a capacitor that filters off the squeal signal. However, I would try first the other remedies suggested in the comments section.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.