Tuesday 27 May 2014

Implementing my own ESC (electronic speed 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.)



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.


No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...