Page 1 of 1

Multiple easydrivers using the same I/O pin for dir

Posted: Mon Mar 09, 2015 1:08 pm
by mrakuaku
I'm using an arduino uno, some linear stepper motors, and some easydrivers and was wondering if would it be bad to share the same I/O pin on the arduino to control the direction pins on the easydrivers. All steppers run one at a time. At this point in my project every pin counts, and I'm trying to avoid upgrading to an arduino mega.
These are the steppers I'm using https://www.sparkfun.com/products/10848
These are the drivers I'm using https://www.sparkfun.com/products/13226

Would sharing the direction pin between two easydrivers draw too much current and fry that I/O pin on my arduino uno.
If it is ok to do, would I be able to safely share 1 I/O pin for the direction of 4 drivers/steppers?

What would I look at to find this out?
On the Arduino side I’m guessing the 40mA max current per I/O pin.
On the driver side is it the logic supply current or motor supply current… or something else?

Thanks for any help.

Re: Multiple easydrivers using the same I/O pin for dir

Posted: Mon Mar 09, 2015 2:19 pm
by Mee_n_Mac
What would I look at to find this out?
You'd look at the current for the logic inputs on the driver IC, which are listed at 20 uA max. So I'd say you can drive as many in parallel as you care to.

Re: Multiple easydrivers using the same I/O pin for dir

Posted: Mon Mar 09, 2015 6:50 pm
by mrakuaku
Thanks! Seems to be working without an issue. :D