I think it perhaps because the gate drive resistor and the dead time.
1.I decrease the gate drive resistor value from 4.7Ω to 0Ω,but the mosfet is still overheat.
2.according to the post,
e2e.ti.com/.../1607367
I increased the deadtime by one count ,but the current of power supply is not decreasing.
#define HAL_PWM_DBFED_CNT 1
//! \brief Defines the PWM deadband rising edge delay count (system clocks)
#define HAL_PWM_DBRED_CNT 1
I define HAL_PWM_DBFED_CNT and HAL_PWM_DBRED_CNT to 180,but the current also never drops.
I use the drv8305 driver,which has 200 ns dead time .
perhaps the mosfets are too hot ,it is not because of the dead time ?
I use one drv8305 to drive two CSD18540Q5B,is it necessary to adjust the IDRIVE drive current?
any other reasons for the problem?
1.I decrease the gate drive resistor value from 4.7Ω to 0Ω,but the mosfet is still overheat.
2.according to the post,
e2e.ti.com/.../1607367
I increased the deadtime by one count ,but the current of power supply is not decreasing.
#define HAL_PWM_DBFED_CNT 1
//! \brief Defines the PWM deadband rising edge delay count (system clocks)
#define HAL_PWM_DBRED_CNT 1
I define HAL_PWM_DBFED_CNT and HAL_PWM_DBRED_CNT to 180,but the current also never drops.
I use the drv8305 driver,which has 200 ns dead time .
perhaps the mosfets are too hot ,it is not because of the dead time ?
I use one drv8305 to drive two CSD18540Q5B,is it necessary to adjust the IDRIVE drive current?
any other reasons for the problem?