0
\$\begingroup\$

By chance I read this patented method to control the rotor pitch without a swash plate usually a helicopter, by adding two parallel hinges on each blade root. When add torque to spin it the pitch would change so you can generate a vector force against the rotor axis:

http://modlabupenn.org/underactuated-rotor/

This is a very useful control technique for control a miniature indoor drone, although it's patented (https://www.google.ch/patents/WO2014160526A3?cl=en). I still want to try it at home by building an ESC (hobby model naming for brushless motor controller).

A good starting place may be to buy a cheap TI FOC InstalSPIN controller demo board by hacking some code on: http://www.ti.com/tool/launchxl-f28027f with a driver board to drive a 2213 dji phantom motor.

The question is:

  1. I don't have any experience, would this board/code base could implement this function directly?
  2. If not, any starting point for other FOC controller will do

I want to make a ESC with 3 120 angled position input to tell the motor controller where I want the positive pitch to go.

\$\endgroup\$
1
  • \$\begingroup\$ STM sells FOC kit complete with motor. \$\endgroup\$ Commented Jun 4, 2016 at 10:06

1 Answer 1

-1
\$\begingroup\$

It's been a while so I'm not sure if you're still interested but.. there's a couple instaspin kits that fall under $100 total. It just depends on your motor requirements.

At the bottom of this page, there's a list of kits:

I've used a launchpad board (F28069M) with the BOOSTXL DRV8301 to drive a hefty air drone motor (20A+) at 15krpm. Just a note, drone BLDC motors tend to have very low inductance so you might want to look into the motors' spec.'s beforehand. The low inductance makes it difficult for instaspin to track the motor. Also, the control's also limits the motor speed. These very fast motors 15k+ rpm can be tricky for the limit microprocessor speed available. TI's community's pretty active and I'd definitely recommend looking and asking there.

\$\endgroup\$
2
  • \$\begingroup\$ Thanks for the links to the controllers, i have known TI and ST all have their BLDC motor controllers, but my questions is how to modulate the control, not what test bed i should have. \$\endgroup\$
    – einzeln00
    Commented Mar 31, 2017 at 17:03
  • \$\begingroup\$ You have access to the TI FOC’s loop code via source code. It’s just the angle estimator is proprietary. \$\endgroup\$ Commented Dec 12, 2017 at 14:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.