Input/Output Easydriver

Hi everyone!
I'm working on controlling a stepper motor using the Arduino UNO and the easydriver v4.4 driver, but I have a question:

  • The driver's power input goes from 7V to 30V. If I supply 12V, does it mean that the motor will receive 12V/phase? The motor I'm using is a 3.3V. Some other motors are 5V and other 12V, ... Does the driver regulate somehow the output leves or what?
  • Could I use the output pins of the Arduino to power the easydriver?
  • I have a 12V/4800mAH Portable Li-ion Rechargeable Battery. Could I use it simultaneously to power the arduino board and the easydriver?

Thanks in advance for your help!!

does it mean that the motor will receive 12V/phase?

Yes, well it can't get more.

Does the driver regulate somehow the output leves or what?

It has a chopping relator so once it reaches the current you have set it cuts off. Your motor is not actually designed to run off 3V3, it is just that the resistance of the coils means it gets it's rated current at 3V3. Powering it from a higher voltage is good as it means it can be stepped faster.

Could I use it simultaneously to power the arduino board and the easydriver?

Yes.

Thanks Grumpy_Mike for your answer.
Another question, if I use the easydriver set at the maximum allowable current (750 mA) and power a 2A motor, what happens? would it work only while the current is lower than 750 mA (a small load)? If I try to move a bigger load, so I try to exceed the 720 mA, would I destroy the driver or it's protected against it?

Thanks again!!

If you set the regulator at a certain current you can drive what ever size motor you like but it will only be driven at that set current.
If you try and move a load bigger than that current will move the motor will just stall, no damage to anything.

Thank you very much Grumpy_Mike. You've been so helpful.