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.

Please consult me to control BLDC motor 24V using InstaSPIN?

Other Parts Discussed in Thread: MOTORWARE, BOOSTXL-DRV8305EVM, CONTROLSUITE

Dear all,

I'm planning to build a drive system in which I use a BLDC motor purchased from Anatheim Automation (BLY174D-24V-4000); see the parameter in the attached datasheet at L010228 - BLY17 Series Product Sheet.pdf

I want to ask for your help in:

1. Selecting an available and suitable BLDC driver from TI to drive this motor.

2. Let me know whether I can use MotorWare InstaSPIN to control for type of BLDC motor or not?

3. Sharing me some reference design or resource to understand the problems in controlling BLDC motor because the requirements in our drive system is quite difficult, that required that the BLDC motor must be controlled from 0.1 RPM to 1500 RPM. So that I wonder whether InstaSPIN can meet this requirement or not?

Off course, the sensorless control is not involved because in our drive system,  Hall sensor and an Incremental Encoder (5,000 PPR) is available.

Many thanks for your help,

  • 1. Peak torque of 106 / torque constant of 5.32 = 19.92 A of peak current. So you need a design for at nominal 24V and 20A peak. I would base your inverter off of something similar to BOOSTXL-DRV8305EVM. You will need to make it slightly larger of course. Design for about +/-25A and 30V

    2. Yes, sensorless InstaSPIN-FOC or encoder based InstaSPIN-MOTION

    3. for 0.1 RPM you need a very high resolution encoder. You'll have to do the calculation on 5 kPPR. It will be close I think.
  • Dear Chris,

    Thanks for your consultation. Could you explain me how to choose a suitable resolution encoder for controlling the speed at 0.1 RPM?

    In addition, please show me some documents, examples that relate to control BLDC motor with a trapezoidal flux distribution?

    Thank you very much!
  • "Could you explain me how to choose a suitable resolution encoder for controlling the speed at 0.1 RPM?"
    I suggest asking on the C2000 forum. This should just be a calculation based on # of poles and number of encoder counts.


    "examples that relate to control BLDC motor with a trapezoidal flux distribution?"
    FOC can be used for trapezoidal Bemf, but you do lose out on a bit of torque production capability. If that is the critical factor a standard 6-step commutation should be used. There are BLDC examples in controlSUITE.