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.

Current limiting factor BOOSTXL-DRV8301

Other Parts Discussed in Thread: BOOSTXL-DRV8301, DRV8301

Hi guys,

what is the current limiting factor on the BOOSTXL-DRV8301 Board? It says 10A and 14A Peak, but the NexFETS can withstand a lot more current than the 10A.

Is it the DRV8301?

Kind regards,

Stephan

  • there are a couple threads that discuss this topic....but I know the search function is a bit unwieldy.

    The limit is thermal. If you want to increase the current you will need heat sink or a larger PCB to dissipate the heat. Note the DRV8301 EVM is much larger and can actually support > 100 A thermally. We also have a board that is smaller than the BOOSTXL-DRV8301 but can drive over 40A with heat sink (we'll be releasing this as a reference only in 2015).
  • Thanks again, Chris!
    Please don't think that I wouldn't use the search function. I'm reading all the time to get deeper into the topic but some answers I just don't find in short time. Plus I'm very new to that motor control topic and some questions may sound silly for an expert ;)

    I also read here, that the maximum current can be set in the user.h-file. Is that true, too?

    Kind regards
    Stephan
  • Stephan Bee said:
    I also read here, that the maximum current can be set in the user.h-file. Is that true, too?

    Not exactly. USER_MOTOR_MAX_CURRENT sets the maximum output of the speed PI control, assuming it is being used in the software.  This represents the peak Iq current, so assuming that Id is being regulated to 0 it represents the peak phase current. But that's not the same as the total current / total power of the system. If regulating that is important most people would add a sum current measurement and use a comparator to trip the inverter/control system in over current regions.