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.

DRV8308: DRV8308 IC Compressor stops under load

Part Number: DRV8308

Hi,

I'm driving Thomas 600490F compressor wtih DRV8308. I have another driver to compare compressor's behaviour under curtain conditions. In PWM mode, compressor did not draw current high enough when Torque increased. I realize that, our ISENSE trace need to be thicker and we solve that problem. I'm able to draw about 4A current undur full load.

However, I have to use UpdateRegisters(found in evm firmware ) function in While loop, when i only use UpdateRegister function before while loop compressor stops when compressor draws about 1.1A and does not start again. Disabling driver and re-enabling it, does not solve the problem. When UpdateRegister function is in the loop when AUTO_WRITE is closed compressor stops again. When AUTO_WRITE is set compressor runs again.

What could be the problem? 

  • User,

    I think your power supply is dipping under load and resetting the DRV. When the write command is looped, the device gets continually rewritten even after reset so it can "continue running".

    Please check your power supply pins very close to the DRV and also very close to the FETs and check if there is any dips in supply voltage.

    Regards,

    -Adam