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.

DRV8303EVM: Maximum speed limit

Part Number: DRV8303EVM
Other Parts Discussed in Thread: INSTASPIN-BLDC

I use the DRV8303EVM board to control the brushless DC motor T-motor air gear 2213/920 kV. The measured maximum speed for this motor is around 11,500 rpm, however I could not reach this speed using DRV8303EVM. I am using InstaSPIN-BLDC_GUI_DRV83xx_v104 software in the velocity control mode. The parameters I set are: 0.01 for flux threshold, Kp = 10, Ki = 0.5, no. of poles =4 and freq. = 500 Hz.

Is there a maximum speed or what is your advice?

Thanks

  • Mohammad,

    Please see this document for our latest devices which discusses the methods to find the max RPM for your motor:

    www.ti.com/.../slou395d.pdf

    Regards,

    -Adam
  • Adam,

    I know the maximum speed of the motor from the datasheet, for example the maximum speed for T1 Air gear 2213/920 kV motor at supply voltage of 12.6 V is supposed to be 8900 rpm according to datasheet taking into account the motor efficiency. Also, using the normal speed controller of this motor, I can achieve the 8900 rpm speed. However, using DRV8303EVM the maximum speed that can be obtained is 5000 rpm. Also, I used different motor type which has maximum speed of 10,000 rpm, however the maximum speed obtained using DRV8303EVM is still 5000 rpm. Though I used two different types of motors the maximum speed achieved is still the same using DRV8303EVM.

    I wonder if there is maximum speed that could be achieved using the DRV8303EVM board? I read this post e2e.ti.com/support/motor-drivers/f/38/t/699431 where there is an advice to change the ADC filter capacitor value from 100 nF to 10 nF, Is this correct or not?

    Thanks for your reply

  • Mohammad,

    Speed is generally controlled by voltage, can you raise the input voltage and check the RPM again? Where are you reading the RPM measurement?

    Did you follow the tuning guide to measure your motor parameters? If you have the wrong motor parameters entered into the software then the RPM reading is not accurate. I read somewhere that this motor has 6 pole pairs, this would need to be input into the GUI to get an accurate RPM reading.

    Looking up these motors, I think they can handle 16.8V easily, you should try this.

    Regards,

    -Adam
  • Markus,

    Thanks for the hello, did you have a question?

    Regards,

    -Adam