SparkFun Forums 

Where electronics enthusiasts find answers.

For the discussion of Arduino related topics.
By aseidcheck
#196484
Hi,

I'm trying to setup an Arduino project with:
-3 stepper motors (http://www.haydonkerkpittman.com/produc ... per/size23)
-3 EasyDriver modules (http://www.schmalzhaus.com/EasyDriver/)
-12V cooling fan
-12 V power supply

My problem is that my stepper motors don't work, I don't believe the code to be the problem since I've tried many many different very simple sample codes. I believe the problem is either that the steppers are incompatible with the EasyDrivers, or that the EasyDrivers are fried. I need help in troubleshooting this matter. I'm a mechie, so very in-depth electrical troubleshooting may not be possible for me (anything involving resistors, capacitors, inductors, etc.) :)

Is there a way to test if my EasyDriver is fried? I have many Flukes & mini-lab at my disposal.

Checks: The Arduino is indeed providing 5V to the STEP & DIR pins (when pins are loaded with digitalWrite(x, HIGH)), the 'Power In' pins indeed read 12V from the power supply. There is continuity between each of the two phases of the steppers (Phase A and Phase B) (continuity from A1 to A2, and from B1 to B2). The Arduino is indeed working (simple programs like Blink still work). On each of the 4 motor coil pins, there is about 0.060 Volts.

Basically, I followed these instructions: http://www.schmalzhaus.com/EasyDriver/E ... mples.html , and it still won't work. Please help!

Note that at the beginning of the setup due to confusion, I was powering 12V from the power supply into the EasyDriver (+5V Output) pin, and saw some smoke coming from one of the EasyDrivers. Shortly after I switched the 12V power supply input to the (6-30V Power In) pin.

Link to circuitry: https://ibb.co/jPVKwG
By Anthony Fremont
#196514
aseidcheck wrote:Hi,

I'm trying to setup an Arduino project with:
-3 stepper motors (http://www.haydonkerkpittman.com/produc ... per/size23)
-3 EasyDriver modules (http://www.schmalzhaus.com/EasyDriver/)
-12V cooling fan
-12 V power supply

My problem is that my stepper motors don't work, I don't believe the code to be the problem since I've tried many many different very simple sample codes. I believe the problem is either that the steppers are incompatible with the EasyDrivers, or that the EasyDrivers are fried. I need help in troubleshooting this matter. I'm a mechie, so very in-depth electrical troubleshooting may not be possible for me (anything involving resistors, capacitors, inductors, etc.) :)

Is there a way to test if my EasyDriver is fried? I have many Flukes & mini-lab at my disposal.

Checks: The Arduino is indeed providing 5V to the STEP & DIR pins (when pins are loaded with digitalWrite(x, HIGH)), the 'Power In' pins indeed read 12V from the power supply. There is continuity between each of the two phases of the steppers (Phase A and Phase B) (continuity from A1 to A2, and from B1 to B2). The Arduino is indeed working (simple programs like Blink still work). On each of the 4 motor coil pins, there is about 0.060 Volts.

Basically, I followed these instructions: http://www.schmalzhaus.com/EasyDriver/E ... mples.html , and it still won't work. Please help!

Note that at the beginning of the setup due to confusion, I was powering 12V from the power supply into the EasyDriver (+5V Output) pin, and saw some smoke coming from one of the EasyDrivers. Shortly after I switched the 12V power supply input to the (6-30V Power In) pin.

Link to circuitry: https://ibb.co/jPVKwG
If you have an ohm meter, identify the motor wire pairs that associate to a coil and make sure you have it hooked up correctly. If nothing else, try swapping the middle two wires. Chances are though that you cooked your driver board with the 12V applied to it.

Sent from my Moto G (4) using Tapatalk