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.

MCF8316AEVM: Motor stops spinning after some time in "Guided Tuning settings"

Part Number: MCF8316AEVM

Hello TI experts, 

I'm using MCF8316AEVM to drive a BLDC motor. Switches S1, S2, S3 are as per recommended Right , left, right position. Speed selection jumper is set to "POT" position. 

When I'm going through guided tuning settings, I'm able to rotate motor for some time (close to 20s). After which it stops and there are no faults generated. Current reading on power supply starts at 150mA and then gradually increase to 200mA with motor increasing RPM.  

After going through other similar threads, I understood that is recommended to disable auto read registers, I'm following the same.

Ipd current limit is set at 5A and power supply current limit is 8A. Voltage is set to 8V. 

 After motor stops spinning, I can't spin it again and need to restart motor power supply and reconnect USB. Thus giving a complete reset to system. I have attached screenshot after motor stops spinning and no faults are generated. 

Could you please help me with this issue? Am I only operating in mode where MPET is working for short time?

Thanks.   

  • Hi Rahul,

    Thank you for posting your question to E2E. I will take a look at your issue and provide feedback next week.

    Please be aware that there might be some delay due to the holiday weekend.

    Regards,
    Eric C.

  • Hi Rahul,

    I see that you clicked on "Resolved" on this thread. Not sure if you meant to do that or not.

    If your issue is still unresolved, could you please tell me what motor you're using or is this a custom motor? Could you provide or link to the motor spec?

    From your description and the screenshot of the MOTOR STATUS, it seems like the device completed MPET successfully (when MPET is measuring the BEMF constant, it will spin up the motor and usually takes around 15~20s to complete).

    In the screenshot you provided above, is it taken after the motor stopped spinning and did you toggle both the "Auto Read Fault Status" and "Auto Read Motor Status" buttons on then off to update the status registers in the GUI?

    After MPET completes and the motor stops spinning, could you also try hitting the "Read All Registers" once, wait for ~8 seconds for all 80 registers read to complete, then navigate to the "All Tuning Settings page" and check under the Motor Parameters section to check what the measured parameters are?

    Regards,
    Eric C.

  • Hello Eric, 

    I configured all registers and enabled I2C speed control. After which I navigated to spin and evaluate motor section and it is spinning correctly. 
    I'm not sure which exact setting made it work, but going through all configurations was necessary. 

    Regards,

    Rahul. 

  • Hi Rahul,

    Thank you for confirming and glad to hear you are able to resolve your issues. Please reach out again in case you have any other questions.

    Regards,
    Eric C.