Stepper-motor-driver overcurrent

HI!
I'm trying to control stepper motor PG20S-020
image
Circuit Diagram
image

with it's driver SBC-10

image

voltage Range : 8-28V
Rated Output : 30W
Rated Current : 1.84A at DC12V
Rated Current : 1.33A at DC24V

When i connected them with external voltage 12V, they got overcurrent(over 2A)

  1. Because of external voltage is too high then rated, they got overcurrent?
  2. how to wiring dir, ST/SP, PWM. Can i wiring them just on the analog pin?
    I have no idea.. :disappointed_relieved:

Why not look at the data sheet for your stepping motor driver?
That should tell you how you can control the actual current no matter what the voltage.

When driving stepping motors you need a high voltage to get the current into the coils quickly so you can step it at the maximum speed.

If the data sheet doesn't tell you how to do it, then you need a better driver, one that will allow a high voltage and lower current.

Note there is a pot on the driver that alters current, have you tried changing that?

Thanks for help!
yes...i've already tried with it, but i couldn't find any difference before that..:disappointed_relieved:

Remove everything, just plug in the power supply. Do you still get overcurrent?

And what's that switch for?

I've tried that too, but it's still get overcurrent..
I have two drivers so i tried both of them, and same thing happened...

st/sp switch is start/stop and dir switch is control the direction

You need a detailed datasheet of your driver. Doesn't seem to be one of the usual current controlling drivers with step/dir input.

Then your drivers are faulty - nothing you can do about but send them back.

Are you sure your driver fits to your stepper? Your stepper is a high impedance stepper ( Rcoil = 120Ohm). These are usually driven by a simple H-bridge per coil.

I looked it up and found that if you want to use sbc-10 as a driver, you should use the s/w in front of the pcb as ext and put the Clack in the pwm terminal on the back.
Is it because I didn't configure it like this and overcurrent occurred?
I posted a picture of a new motor driver on top

But the vendor said they are related products that's why i thought it was the right driver for the motor...

No, the driver is crap.

Thanks for your replying!
Then would it be okay to using sn754410 h-bridge for stepping motor instead of that driver?

You could, but you better get a decent stepper driver, e.g. the infamouse CNC shield Arduino CNC Shield – 100% GRBL Compatable | Protoneer.co.nz with drivers. But keep in mind, your steppers are very specific models for low power low speed tasks, the gears are plastic and they have significant backlash. Better get some gereric NEMA17 ... unless you know what you are doing.

You can use your high impedance, low torque and low speed stepper with that driver. It's definitely not designed for usage with a current controlling stepper driver. The coil resistance is much too high for that.
We cannot decide wether torque and speed of this small stepper is sufficent for your needs. That's up to you.

How does this over current manifest itself? That is how do you know there is an over current, what tells you that?

Given the other replies since I was on the forum, it looks like your driver is rubbish. Can you post a link to the data sheet of this driver please?

12V was supplied to the motor driver using power supply, and in the process, it was confirmed that 2~3A flows.
In addition OC sign was appeared when i supplied the voltage to the driver.

I'm looking for motor driver's datasheet too,
But that information is all I got...

That simply means that you require a more current capable power supply.

Where was this sign?

So have you got a link to where you bought this from?

Your coils, you state are 120Ω, so at 12V that gives a current of 0.1 Amps. So clearly this coil resistance is wrong. Have you confirmed this by actually measuring them with a resistance meter?

The power supply that i used spec for measuring current is 0 ~ 3A.
Is it too low for using?

I'm sorry that's not the OC sign, but CC sign on the power supply monitor.

yes i have a link for the driver but it's all in korean

Now I've measured it, and I can see that resistance is 2.8-2.9m ohm

Are you sure? That would suggest a current of 4286 Amps!
From the sublime to the ridiculous.

I can't measure Milli ohms on my meters. Do you mean Mega ohms, in which case you are just measuring the skin resistance if you are touching both probes as you measure.

Thanks for the link to that site. Bits of it are in English, but I can't understand the layout shown with the Arduino. It seems to be powering the motor from the Vin socket. That goes through a 1A reverse protection diode so if you are pulling over 2A through that, then it will be toast.

Anyway you can always try google translate for any bits you want to know about.

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