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.

DRV8312-C2-kit - Torque increase and premature shutdown control

Other Parts Discussed in Thread: TMS320F28027F, DRV8312, INSTASPIN-BLDC, CONTROLSUITE, TMDSCNCD28027F, TMDSCNCD28027, LAUNCHXL-F28027F, BOOSTXL-DRV8301, BOOSTXL-DRV8305EVM

Hello,

I am currently working on DRV8312-C2-Kit with a different BLDC motor(i.e other than the motor provided in the kit.). I am able to change speed, of the motor, but the not able to change the torque of motor. Please guide me through the software of BLDC_Sensorless from the control suite to adjust the torque of the motor.

Also the motor stops with when applied higher torque. And it is due to overcurrent shutdown. Where to change settings for this shutdown in the code. 

Thanks,

  • Hi Pawan,

    Your post is being moved to the InstaSPIN forum for better support. There is much information there.
  • I would say you probably have a problem with your commutation signal (mis-commutating based on Bemf signal) or the tuning of the current control loop.

    can I suggest that you try InstaSPIN-FOC? WIth your same EVM you can use TMDSCNCD28069M to try InstaSPIN-FOC and InstaSPIN-MOTION. Then you can use TMS320F28027F in your actual product. It will be MUCH easier to use than any sensorless BLDC application and give you premium performance with about 5 minutes of work.
  • Hello Chris,

    As I said earlier, I am using DRV8312-C2-KIT, and as your are suggesting me to use InstaSPIN-FOC / MOTION my question is, can I just change the control card to TMDSCNCD28069MISO and use C2-KIT as InstaSPIN.

    OR If not what are the hardware changes between DRV8312-C2-KIT and DRV8312-69M-KIT. I think its only the control card right?
  • yes, you only need to change the controlCARD. The TMDSCNCD28069MISO is the easiest to use to test out the InstaSPIN-FOC & -MOTION solutions, but once you decide to use InstaSPIN-FOC you can use a smaller, lower cost device if it fits your needs better.
  • OK,
    Thank you Chris,

    One last question , I have tried the DRV8312_GUI and InstaSPIN-BLDC GUI in both of them I am not able to set the number of poles of the motor to 2. Minimum is 4. Is there any option to change the GUI to work on number of poles as 2. The motor I am using has only 2 poles.(or 1 pole pair).Is the option readily available in InstaSPIN- FOC/ MOTION.Let me know.

    Also I will order the control card as you suggested today itself and will let you know.

  • you can change it in the full CCS project

    C:\ti\controlSUITE\development_kits\DRV8312-C2-KIT_v128\InstaSPIN_BLDC

    but the poles only effects the reported RPM, it doesn't changed the functionality.

  • Hello Chris,

    Well thanks for your advice, InstaSPIN FOC is great. The torque that I am getting now is nice. However the motor is becoming hot in few minutes. Any suggestions on that. My motor is a 12V motor can go upto 30,000 rpm. V-DC bus voltage set to 24 V , so I guess to I have to lower that for sure.

    Also is F2802xF control card InstaSPIN enabled too? Can I use it instead of F2806xF. What difference would it make?And I cannot find the source code for running BLDC only.

  • certainly lower the bus voltage.

    TMDSCNCD28027F is InstaSPIN enabled, the standard TMDSCNCD28027 is not

    However, if you are going to use F2802x I suggest it is cheaper and better to just buy
    LAUNCHXL-F28027F
    and a boosterpack
    BOOSTXL-DRV8301 (24V/10A)
    BOOSTXL-DRV8305EVM (45V/15A)