Pages: [1]   Go Down
Author Topic: regulating voltage across arduino pins/ladyada motor shield pins  (Read 576 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 14
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,

I'm running two 12v 0.3A stepper motors off of a ladyada motor shield plugged into an Arduino Uno. The motors are rated at 0.3 amps each, but they're pulling 1.0 amps EACH. I'm worried that my h-bridges will blow, but they've been doing alright so far (about 2 months of testing, on and off). Is there a way to regulate the current going into those pins? Any theories as to why are the motors drawing this much?


Thanks very much all!
Logged

0
Offline Offline
Shannon Member
****
Karma: 200
Posts: 11730
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What are the motors?  What's the winding resistance?  Carrying more than the rated current is not a good idea for stepper motors, they are usually close to the thermal maximum at full rated current.
Logged

[ I won't respond to messages, use the forum please ]

Offline Offline
Newbie
*
Karma: 0
Posts: 14
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm using this motor, made by adafruit: http://www.adafruit.com/products/168

The winding resistance is 72 W /Ø for our model. One thing I thought of is that the motor is rated at 0.3-0.4 amps per phase, so maybe I should multiply the expected current draw by 2, since the motor has 2 coils to energize (2 phases). Is this a correct thought process?
Logged

0
Offline Offline
Shannon Member
****
Karma: 200
Posts: 11730
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm using this motor, made by adafruit: http://www.adafruit.com/products/168

The winding resistance is 72 W /Ø for our model. One thing I thought of is that the motor is rated at 0.3-0.4 amps per phase, so maybe I should multiply the expected current draw by 2, since the motor has 2 coils to energize (2 phases). Is this a correct thought process?

72 what? Ah, I see the datasheet - the problem is there are 4 different motors in that table, unipolar and bipolar, 12V and 5V.  Have you _measured_ the resistance of the windings?

If they genuinely are 72 ohm then the H-bridge is misbehaving, but I think its much more likely you have a 5V 12ohm motor.

Yes if you use full-wave drive then two windings are on at once.
Logged

[ I won't respond to messages, use the forum please ]

Pages: [1]   Go Up
Jump to: