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.

DRV10983-Q1: stuck in close loop,but in open loop mode is normal

Part Number: DRV10983-Q1


Hello,

After the last consultation, I have realized the function I needed to implement last time.

Now, I am using this EVM board to drive one of our magnetic levitation pumps. During the test, I found that in the chip open loop mode, the pump can rotate and reach the preset open-close loop threshold speed. However, the power The value is much larger than our existing controller, as shown in Figure 1 using EVM board test, our other controller power is less than 10W. At this point, lock0 could not be cleared for some reason.

In addition, when in close loop mode, the pump cannot be turned on, and the accessories are waveforms and register settings (Figure 3-5). The blue line in the figure is the collected phase V current, and there is a significant jump at the end of the current waveform (Figure 2).

I also tested the case where lock5 is not checked. The waveform is shown in Figure 6.

Please help me analyze what is the reason and how do I need the chip to drive our pump normally?

Thank youpics.zip

  • Hi.

    Thanks for posting your question in E2E forum. I need more clarity in your question. Let me breakdown your problem.

    Problem 1: Device triggers current limit (lock0) at open-close loop threshold speed. Is this when the device operates in open loop? Does the device trigger current limit below the preset open-close loop threshold? What percentage of your full speed is the preset open-close loop threshold speed?

    Problem 2: You mentioned that the pump can not be turned on. Does it mean that the motor is not spinning at all? Or it spins and device triggers a fault? If yes then what fault does it trigger?

    Also, did you make sure you motor parameters such as Rph and Kt are correct? Did you measure these parameters?

    Regards,

    Vishnu

  • Also, make sure your motor falls within the operating range of the device as shown in below table

  • hello,

    Sorry, I couldn't describe the problem clearly due to poor English.

    1 device triggered current limit at open loop mode(closed loop disable).when i selected the current limit lock checkbox,the motor stops rotating once it starts, and cannot reach the preset speed.According to the value of the read motor-speed register(0x01),I get the current motor speed is 1500rpm. The maximum speed of our motor in normal use is 4000rpm.

    2 i think the motor stops rotating when reachs the open-close loop threshold,or it cannot reach the threshold speed.When the motor just started, only one lock0 occurred. When the motor stops rotating, lock5 is triggered.

    3 i get Rph value by measure.The value of Rph is measured by me. Because the pump is closed and inconvenient for testing, Kt is calculated from the test records when the pump was originally designed.

    4 i have some other questions about the current limit lock.i set the current limit for lock detection value 3.2A ,and software current limit 3.0A or disable.at this condition the lock0 still occurs.

    5 i also found that when the open-close loop threshold value is higher,the power supply current  became lower.is this normal?in my thought,the current should be higher.

    thanks a lot

  • Hi,

    Seems like the motor didn't align correctly. Can you try the below recommendations?

    1. Decrease the Open to closed loop threshold frequency to around 25 Hz. 

    2. Increase the Align time to 2.7 sec.

    How many poles does your motor have? 

    Regards,

    Vishnu