How to connect this motor controller

41zV4P0ICOL.jpg

Ipurchased this motor controller and there is a little confusion as to how to connect it to the arduino.  The only instructions are listed in the web site.  I have the motor connections,  motor power,  controller power, but it is the signal that has me a little confused.  It looks like it says to apply pwm to d1 (d2 off)  to have it go in one direction and apply pwm to d2 (d1 would be off)  to go in the other direction.  Pwm determines speed and both pins off = braking. 

 It sounds like what they are implying, but I have never seen this type of control for a motor controller.   I have never used one that didn't use a motor controller ic as well (oh my,  look at the number of transistors!) most I have used have a direction pin and a speed/pwm pin.  It sounds like it could work this way....... 

Does this sound like the instruction are correct for this type of controller? So I would need 4 pwm pins to run both motors (or one stepper?) 

Here's the link to the original auction with the translated instructions. 

http://www.ebay.com/itm/0-24V-Rated-15A-Peak-45A-Stepper-DC-Motor-Driver-Precise-Speed-Control-/330943035087

Not really necessary but,  I figured out the rest.  what is the 96% in the photo above? 

I would consider only using 2 PWM pins.

I believe you can get away with only connecting a pair of PWM pins, one for each motor. And apply your direction on the other pair of pins. It is really no different that using one of the common drivers and tying the ENABLE pins high. 

**Thank you! **

Thank you both for your replies! 

I just finished my other projects and finally got around to connecting this controller and writing some code to test it out.  Not sure why the manufactuer would state that all pins required pwm. Birdmum,  you were absolutely right.  Only the first pin requires pwm.  A digitalWrite on the second pin high or low will change the direction. No need for PWM. 

I can see why there is so much confusion.  Thank you so much for helping to get it running right! 

Ed