Dagu rover 5 motor shield: how to detect stalls

I've bought this board:

Anybody with experience with this board? I'd like to know how much current does the 5V logic input draw. I'm not sure about pluggin it to the Arduino's 5V pin. I already have a shield stacked on top of the Arduino which is powered through it. Will the duino power regulator be able to supply 3 boards?

And my last question is about motor stall protection. This board has current sensors for each motor, so it is possible to read the current drawn by the motor. Apparently this would allow me to detect stalls. How can I detect one? I want to stop the motor when it stalls.

To detect stalls, first you need to measure the stall current of your motor. Then, from the SparkFun product page:

Reading the current sensor output is easy, each current sensor pin will output about 1V for each Amp of current drawn by the associated motor up to 5V. Connect the current sensor pin to the analog input of your controller and you’ll be able to detect stalls and other motor problems.

jremington:
To detect stalls, first you need to measure the stall current of your motor. Then, from the SparkFun product page:

Thanks. That would be 2.4 A at 7.2V, which means 2.4V on the current pin.

What about powering the driver board's logic Vin with Arduino's 5V pin? As I said I already have another shield stacked on top of it. Can the Arduino voltage regulator provide for three boards?

buffer_overfly:
What about powering the driver board's logic Vin with Arduino's 5V pin? As I said I already have another shield stacked on top of it. Can the Arduino voltage regulator provide for three boards?

I think, it is related with the power consumption of whole system. If you take a look to the specs, maybe you will find that arduino itself can't feed at all. Always feeding from an outsource is better, at least you are sure about constant voltage supply to system,