28.01.2013 Views

Build Your Own Combat Robot

Build Your Own Combat Robot

Build Your Own Combat Robot

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

the heat from it more quickly, either by providing airflow with cooling fans or by<br />

attaching the FET to a large heat sink, or both.<br />

The current capacity of an FET switching system can also be increased by wiring<br />

multiple FETs together in parallel. Unlike relays, FETs can be switched on and off<br />

in microseconds, so there is little possibility of one FET switching on before the<br />

others and having to carry the entire current load by itself. FETs also automatically<br />

load-share—because the resistance of an FET increases with temperature,<br />

any FET that is carrying more current than the others will heat up and increase its<br />

resistance, which will decrease its current share. Most high-powered commercial<br />

electronic speed controllers use banks of multiple FETs wired in parallel to handle<br />

high currents.<br />

Bi-directional and variable-speed control of a motor can be accomplished with<br />

a single bank of PWM-control FETs and a relay H-bridge for direction switching,<br />

or with four banks of FETs arranged in an H-bridge. A purely solid-state control<br />

with no relays is preferable but electronically more difficult to implement. <strong>Build</strong>ing<br />

a reliable electronic controller is a surprisingly difficult task that often takes longer<br />

to get to work than it did to put the rest of the robot together. The design and construction<br />

of a radio controlled electronic speed controller is an involved project<br />

that could warrant an entire book of its own.<br />

Commercial Electronic Speed Controllers<br />

Fortunately, several commercial off-the-shelf speed controller solutions are<br />

readily available for the combat robot builder. Several companies make<br />

FET-based motor controllers designed to interface directly to hobby R/C gear;<br />

and many brands of commercial motor drivers and servo amps, with some engineering<br />

work, can be adapted to run in combat robots. <strong>Build</strong>ing a motor controller<br />

from scratch will usually end up costing you more money and more time than<br />

buying an off-the-shelf model, so there is little reason for a robot builder to use<br />

anything other than a pre-made motor control system.<br />

Hobby Electronic Speed Controllers<br />

Chapter 7: Controlling <strong>Your</strong> Motors 143<br />

Hobby ESCs were originally designed to control model race cars and boats. Early<br />

R/C cars often had gas-powered engines, but refinements in electric motors and<br />

the use of nickel-cadmium rechargeable batteries saw a switchover to electric<br />

drive cars. The first systems used a standard R/C servo to turn a rheostat (a<br />

high-power version of a potentiometer) in series with the drive motor to control<br />

the speed of a race car. This system had a bad feature, in that the rheostat literally<br />

“burned away” excess power in all settings except for full speed. Needless to say,<br />

this did not help the racing life of the batteries.<br />

There had to be a better way to conserve battery life and allow better control of<br />

the motors. The result was the hobby electronic speed controller. All of the major<br />

R/C system manufacturers are now producing various styles and capacities of

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!