Small Brushless Motor Controller
macrobeak
Posts: 354
I have been working with small brushless motors, but I have been frustrated by the RC type ESC's. Although these RC type ESC's are cheap, efficient and reliable I find the documentation dreadful and the programming a nightmare. Forward/reverse RC type ESC's are also relatively scarce.
I have found this low power 3 phase inverter controller quite stable, robust and easy to use;
http://www.ebay.com.au/itm/like/331257392856?limghlpsr=true&hlpv=2&ops=true&viphx=1&hlpht=true&lpid=107&chn=ps
It has simple direction and speed control. Clearly it is more expensive than RC type ESC's and is rather too large and heavy for a flight ESC but I find it easier to use for stationery applications involving small brushed motors.
I have found this low power 3 phase inverter controller quite stable, robust and easy to use;
http://www.ebay.com.au/itm/like/331257392856?limghlpsr=true&hlpv=2&ops=true&viphx=1&hlpht=true&lpid=107&chn=ps
It has simple direction and speed control. Clearly it is more expensive than RC type ESC's and is rather too large and heavy for a flight ESC but I find it easier to use for stationery applications involving small brushed motors.
Comments
-Phil
In case you're not aware, the Propeller can be used to reprogram many ESCs (the same sort of programming done with a programming card). Just change the constants in the code posted in post #114 of this thread.
http://forums.parallax.com/showthread.php/154854-Open-Propeller-Project-4-Program-our-ESCs-with-a-Propeller?p=1283727&viewfull=1#post1283727
The Propeller will program the ESC with the values of the constants.
For a serial interface with the ESC you could use the program attached to post #113.
I've been tempted to connect a couple ESC lines to a DPDT relay to make it reversible. Swapping two of the three lines from the ESC should reverse a brushless motor.
Phil noted above that standard ESC's can be reprogrammed to be bidirectional. The hacks to achieve this are open source and quite common, but very technical.
I have been experimenting with a common EMax BLHeli ESC and the EMax Program card. I have found that the ESC can be programmed quite easily to be bidirectional, and it works very smoothly and robustly.
This is great news and it means that small bi-directional brushless motors can easily be used for land wheeled robots and water robot thrusters!
Very cool!
Thanks for the information.