The board has been designed to make it easy to use. But then again, how hard could it be to use an H Bridge? Want to drive your inductive load with current
regulation? No problem! A potentiometer (or an external analog voltage) will allow you to set what you want this current to be. Want to control direction of current flow? PHASE to the rescue! Or, if you prefer,
IN1 and IN2 interface.
Of course we could not forget the all mighty speed control which we can easily achieve by PWMing either the ENABLE or the PHASE.
If you want to use this board to drive half of your bipolar stepper motor with up to 32 degrees of microstepping, the Ix bits will allow you to superimpose
a 32 degrees of resolution sine wave on top of your regulated current. This is some major microstepping! The algorithm is very simple as all you have to do is increment/decrement the 5 bit binary value from 0 to
31 and then to 0 continuously.
The board has a dual set of connectors which give you easy access to cascade boards or the extra row can be used for debugging.
An optional surface mount heat sink can be added to improve thermal impedance. If you want to reach those 5A, you better consider this as there is no way
you will be able to hold up that kind of current for too long otherwise. At 5A, we are dealing here with 5A*5A*0.3Ohms which comes to a whopping 7.5W of power dissipation. That package will certainly use
whatever help you can throw at it.
Pins are properly documented at the back, although a small silkscreen can be found at the front in case you don’t like flipping your board every time
you want to make a connection. Hey, I placed it in there for a reason...
Optional pull up resistors allow to configure each control line as asserted in case you don’t want to drive them with your microcontroller.
Drive your DC motor, solenoid, wire heater, etc with this board. It really is very simple!