Aug 17, 2020
12:33 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aug 17, 2020
12:33 AM
Hello,
Currently i am using BLDC Foc sensorless example with TLE9879 evaluation kit to drive my BLDC motor
To run the motor, i send command with a speed target (1500 rpm), the motor spins and reaches the target
To stop the motor i'm using Emo_StopMotor() routine.
My Issue is :
I'm not able to restart the motor after the "Stop". Every time i have to reprogram the IC to restart and run the motor again.
Could you please help me to find the solution.
Thanks in advance for your support
Currently i am using BLDC Foc sensorless example with TLE9879 evaluation kit to drive my BLDC motor
To run the motor, i send command with a speed target (1500 rpm), the motor spins and reaches the target
To stop the motor i'm using Emo_StopMotor() routine.
My Issue is :
I'm not able to restart the motor after the "Stop". Every time i have to reprogram the IC to restart and run the motor again.
Could you please help me to find the solution.
Thanks in advance for your support
- Tags:
- IFX
1 Reply
Sep 02, 2021
11:39 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 02, 2021
11:39 PM
Hello,
I observed same issue with HALL sensor configuration. On nearly every stop was any of HSx_OC_STS flag set and driver was then disabled. (overcurrent condition). I overrided it by writing all HSx_OC_DIS to 1. But can someone explain me proper handling of this situation? How to reset HSx_OC_STS flag? and Why overcurrent happen on motor stop? Thank you.
I observed same issue with HALL sensor configuration. On nearly every stop was any of HSx_OC_STS flag set and driver was then disabled. (overcurrent condition). I overrided it by writing all HSx_OC_DIS to 1. But can someone explain me proper handling of this situation? How to reset HSx_OC_STS flag? and Why overcurrent happen on motor stop? Thank you.