This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Smallest motor that C2000 can support

Other Parts Discussed in Thread: MOTORWARE, LAUNCHXL-F28069M, DRV8301, BOOSTXL-DRV8301

Hello team,

Hope you are well.

Also, a medical application customer is inquiring about the smallest motor that can be supported by InstaSpin.

The application is a power tool for surgical purpose.

Regards,

Randhir

  • Randhir,


    InstaSPIN-FOC doesn't have a hard lower boundary regarding motor size. The bounds that are set for usage are more related to the electrical frequency and back-EMF for the motor you're looking to control.

    USER_IQ_FULL_SCALE_FREQ_Hz must be < 4 * USER_VOLTAGE_FILTER_POLE_Hz is a design spec we require, with USER_IQ_FULL_SCALE_FREQ_Hz = (target rpm * number of poles)/120. Take for example:

    • 6 pole motor
    • 20k RPM target speed

    USER_IQ_FULL_SCALE_FREQ_Hz = (20,000 * 4)/120 = 1000 Hz leading to USER_VOLTAGE_FILTER_POLE_Hz > 250 Hz, with USER_VOLTAGE_FILTER_POLE_Hz being set by hardware. There is no voltage pole upper bound except that higher poles are more sensitive to drift, etc. Most of our kits are designed in the 300-400Hz range, but can be changed if the user makes hardware modifications according to their system needs.


    An issue we do see often is this: smaller motors that are used to run at high speeds often have low inductance, which leads to a small back-EMF signal which in turn creates difficulty reconstructing the phase currents. The situation I describe is dependent on your motor and HW design as much as InstaSPIN software.


    That said, I think it's reasonable to test the motor using the MotorWare software suite and an inexpensive HW setup like the F28069 Launchpad (LAUNCHXL-F28069M) and DRV8301 Booster pack (BOOSTXL-DRV8301). This will be the quickest way to determine whether sensorless FOC will be a good control algorithm for the end system.


    Sean

  • Randhir,

    Can you please give me more information about the end application? Can you please share with me your idea for what "smallest motor" means to you or the customer? We can take this offline if needed

    Sean
  • Thank you for your response Sean.
    The application is a surgical drill. For now your response has helped with customer query.
    Will follow-up if there are additional questions/feedback.