Share this project

Done

Share this project

Done
Arduino High Power H-Bridge Motor Shield project video thumbnail
Replay with sound
Play with
sound
$1,693
pledged of $6,443 goal
backers
Back this project
Share
Share

All or nothing. This project will only be funded if it reaches its goal by .

$1,693
pledged of $6,443 goal
backers
Back this project
Share
Share

All or nothing. This project will only be funded if it reaches its goal by .

About this project

Overview

The Arduino High Power H-Bridge Motor Shield is perfect if you need to control larger DC motors with an Arduino. It is based on two Half bridge drivers (IR2104S) together with four 60 Volt 50 Amp Mosfets (IRLR3636PBF) which can safely drive inductive loads at 15 Amp. 

The H-Bridge Shield has a built in Allegro ACS712 Current sensor, which can be utilized as a over current sensor to prevent possible damage or just to read the current flowing through a motor.  

Current sensing is though Arduino code and can be set to any over current value desired.

Designing

The Arduino H-Bridge Motor Shield was first designed in Cadsoft Eagle.

Eagle Layout
Eagle Layout

After many designs I came up with this, the boards will be manufactured in ShenZhen rather than making them all my self. This will reduce production time and increase quantity.

The Eagle files are converted to Gerber files and sent off to a PCB house, along with a BOM (Bill of Materials) so they can manufacture the boards.

BOM
BOM

Prototyping

For my prototype I just ordered bare PCBs on which I soldered all the components by hand. 

Prototype PCB's
Prototype PCB's

 

 

Final Prototype Arduino H-Bridge Shield
Final Prototype Arduino H-Bridge Shield

Testing

Once everything had been carefully soldered it was time for testing, I have written a simple code to test a motor in forward and reverse. I tested it on various different motors and loads and come to the conclusion that 15 Amp should be the maximum current, which is considerably higher than other H-Bridge Motor Shields. Higher current may be achievable with extra cooling.

0 - 99% PWM can be achieved in both directions, 100% duty is not possible due to the H-Bridge driver used, as some PWM is needed to boost the voltage of the high side mosfet gates.

There is an 5V Regulator built in so that the Arduino can be powered from the same voltage source as the H-Bridge Shield.

I have included Stackable Pin headers so that you can connect external wires to control the H-Bridge (These will be sent loose with the boards and will require soldering). 

 

H-Bridge Shield connected to Arduino
H-Bridge Shield connected to Arduino

 

Arduino Sample Code
Arduino Sample Code

Various samples of Arduino code will be provided to all backers via E-mail.

Technical Details:  

  • Size: 70mm x 53mm x 20mm
  • Input Voltage: 7 - 24V
  • Max Output Current: 15Amp
  • PWM: 0 - 99%
  • Built in Allegro ACS712 Current sensor
  • Built in 5V Regulator
  • 50Amp, 60V, 6.8mohm Mosfets
  • Wire Size Max: 12AWG
  • Wire Size Min: 22AWG

Risks and challenges

The biggest challenge is to make sure all boards are manufactured in time and meet the highest standards.

I have had manufacturing done on this scale before with my previous project, so I have some experience.

Make sure all shipments are fulfilled in the required time.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support this project

  1. Make a pledge without a reward

    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge £30 or more About $39

    H-Bridge Motor Shield for Arduino x 1

    Thank You!

    You get one H-Bridge Motor Shield.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited (239 left of 250) 11 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge £58 or more About $75

    H-Bridge Motor Shield for Arduino x 2

    Thank You!

    You get two H-Bridge Motor Shields.

    I forgot to add shipping on previous x2 reward.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited (86 left of 100) 14 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge £85 or more About $110

    H-Bridge Motor Shield for Arduino x 3

    Thank You!

    You get three H-Bridge Motor Shields.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited (50 left of 50) 0 backers
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. All gone!
  6. Reward no longer available

    Pledge £58 or more About $75

    H-Bridge Motor Shield for Arduino x 2

    Thank You!

    You get two H-Bridge Motor Shields.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 1 backer
    £
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.