43 Amp Arduino Motor shield, the Arc-Controller
43 Amp Arduino Motor shield, the Arc-Controller
The Arc-Controller is here to give power to the Maker by bring high Amp motor control to your projects.
The Arc-Controller is here to give power to the Maker by bring high Amp motor control to your projects. Read more
About this project
We are Makers. Our goal at Arc-Robotics is to give power to the Makers. We believe by combining your imagination with the right tools and equipment, you can change the world. That’s what we are here for; to give you the tools, tutorials, and resources to make it happen.
There have been a lot of amazing projects come out of the Maker revolution, however, many are limited by the capability of their motor controller. We want to change that. The Arc-Controller is a bridge to bring high Amp motor control to your projects, up to 43 amps with a heat sink. It is capable of variable speed and direction control over a single Stepper Motor or two DC motors, because when do you only need one motor.
The Arc-Controller is compatible with about any Arduino, or other micro controller such as Raspberry Pi. It runs an ATMega328, and is user programmable via the Arduino IDE. Thanks to the ATMega the Arc Controller can run as a standalone micro controller or be slaved by any other device. Giving Makers the ability to push the limits of what has been done and change the power to change the world.
The Arc-Controller is American Made goodness. It will be manufactured by Advanced Circuits. Advanced Circuits is the third largest PCB board suppliers in North America and is very reliable. To insure quality we will individuality test them and have test sketches run to test functionality before they are shipped.
- Affordable 40 Amp Motor Control
- Stepper Motor Control
- User Programmable
- Standalone Capable
- Double Stackable with any other shield
- Reverse Polarity Protection
- Built in Current and Temp. Fail Safes
- 5 to 27 Volts Input
- Open Source
- Proudly Made in the U.S.A
The Arc-Controller can run 2 DC motors or a Single Stepper Motor. It has control over a full range of motion, fast, slow, forward, and backward.
You can simply hack your RC car, truck or boat with the help of the Arc Controller. Upgrade your RC to balance on two wheals, seek out and find GPS way points and do much more.
The Arc-Controller can also power stepper motors. Commands can be sent right from any Arduino Board, Raspberry Pi, or other i2c capable device to the Arc-Controller. For those who plan to use their own sketches and run the Arc-Controller as their micro controller, controlling stepper motors is as simple as uploading the Arduino example sketch.
The Arc-Controller built around two H-Bridges. Each one can supply 43 amps of continuous current, with a properly mounted heat shield. The dual H-Bridges run separately, controlling two high-end DC Motors or as one controlling a single stepper motor.
Fail Safes and reverse voltage protection
Built into the H-Bridges are current and temperature fail-safes. If they begin to get too hot, or if they exceed the maximum current levels, current limiting will take affect. They will automatically shut down until they cool off, or until conditions are safe to operate. We also have included a reverse polarity protection, just for those bad days.
There is an integrated circuit on board that gives a current reading from the H-Brides to see how much current each individual motor is using. This gives you the option to write your sketches to react under certain loads, detect shorts and over heating states.
The ATMega328P, is the same chip found on the Arduino Uno, and is the brain of the Arc-Controller. it also gives you the ability to work with a wide range of inputs such as analog inputs, digital pins, i2c, ISP/ICSP, FTDI, and serial communication connections. Each has been labeled and made easily accessible on the Arc-Controller.
User programming using can be done using the Arduino IDE, using the ISP/ICSP port or using the FTDI serial port. You can upload your personal sketches just like you would with the Arduino Uno.
Thanks to the on board ATMega you can use the Arc-Controller to, prototype motor control sketches, use it as a standalone micro controller or use it as a slave of any other device. Giving your projects the ability to test the limits of your imagination.
Custom i2c Interface & Direct Connect Inputs
The Arc Controller is designed to work seamlessly with multiple Arc Controllers or other shields stacked on to a single Arduino Uno. All the Arduino Uno pins, except the i2c pins (A4 & A5) are available for your project. Pins A4 and A5 on the Uno are the i2c communication pins and can be connected to other devices like gyros and accelerometers and which can be shared by up to 128 devices on this bus at the same time.
We are creating a simple library that can be used to easily send commands to the Arc Controller. These commands can configure the Arc Controller to run a stepper motor, drive two brushed DC motors, and even an integrated an XY thumb stick “Arcade Drive”. The interface library will take input from you and transmit it to any number of connected Arc Controllers.
Testing of the Arc-Controller's current sensing capability using a pot. (potentiometers) for quick forward and backward control
In addition to the i2c interface we have the digital and analog inputs that can be used to accept several types of input. The default program will accept direct input from your favorite RC controller using PWM (pulse width modulation), Analog input from 0-5V or communication form the i2c. Our goal is to have the desired input method auto detected at boot-up. Your imagination is the only limit with any of the interfaces, there is nothing in your way!
5 Volt Supply
The input voltage maxes out at 27 volts. The Arc-Controller supplies a 5V 500mA power output with a resettable fuse so you don't need to worry about a secondary power supply for your Arduino or any other 5V device.
Your imagination is the limit. The Arc-Controller is a tool in your arsenal. We have had lots of success with tank style robots to the point that we made it run on two wheels until you want it to act like a tank. then it will lay down and drive like a tank.
We have many theoretical uses, that we are eager to try such as: home made Segways, drive-by-wire go-karts, RC lawn mowers, and extra. But we are more exited to see what you, and your talents will invent. As we have said before, you and your innovations can change the world, the Arc-Controller is here to help.
Risks and challenges
We have many working prototypes of the Arc-Controller built and functioning. To fine tune our design we will be running a Beta-Test period. We will incorporate all the input possible from the Beta-Test. However some factors, such as conflicting feedback and expensive additions, may arise. We will do all that we can to integrate as much as we can to stay with in a 100 dollar resale value. Concerns such as conflicting recommendations will be handled on a case by case basses.
Each Production Arc-Controller is planned to be manufactured by Advanced Circuits. Advanced Circuits is the third largest PCB board suppliers in North America and is very reliable. To insure quality we will individuality test them and have test sketches run to test functionality before they are shipped.Learn about accountability on Kickstarter
Support this project
- (45 days)