Electronic – Implementing the own ESC (electronic speed controller)

motor controller

I have a project that uses an ESC to run a brushless motor (Hobbyist RC plane sized, 24 gram, 1300-1500 KV).

I would like to experiment with eliminating the ESC and driving the motor with my own circuitry and control software. Are there any good tutorials or other starting points?

(I realize it's more practical to just keep using my $8 ESC, but I'm interested in this as a learning exercise.)

Best Answer

Here is an introduction to electronic speed control systems: http://www.stefanv.com/electronics/escprimer.html

Actual design depends on the type of motor you want to drive. A 300A high-torque gear motor is much different from those tiny featherweight propeller motors. At the heavy-duty end of the scale (300A) is something like this: Open Source Motor Control. All designs are online and there are a few articles explaining what the heck is going on. At the other end of the scale are small prop motors, like those in the MikroKopter.