cancel
Showing results for 
Search instead for 
Did you mean: 

L6470 Case Temperature Reached Thermal Warning

Haslimi
Associate II

Hi ST expert,

I am experiencing stepper driver L6470 hot temperature issue and need your expert advice on my schematic design.

Symptom:

  1. During power-up --> No heat-up.
  2. After initialization --> Case temperature start to increase.
  3. Motor movement --> No issue.

My schematic as attached.

Input to the board is 48V step down to 36V using DC to DC converter.

Added current sense circuit at the input side of driver.

*Motor supply voltage compensation is disabled by FW.

Thank you so much in advance.

 

 

 

 

6 REPLIES 6
Peter BENSCH
ST Employee

Welcome @Haslimi, to the community!

Please replace the 220pF at C54 with 220nF.

Regards
/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Haslimi
Associate II

Hi Peter,

Thank you so much for your prompt response.

Update:

Changed C54 from 220pF to 220nF(0.22uF)(Murata #GRM188R71E224KA88).

Result: No improvement.

Sharing the driver output current to the motor during initialization in attachment.

 

Peter BENSCH
ST Employee

Blue is one channel, red the other one?

How is your initialisation routine implemented?

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Haslimi
Associate II

Output 1A = Blue

Output 1B = Red

For initialization, I use CAN command. Pls see attachment.

 

Thank you.

Peter BENSCH
ST Employee

There is a community guideline that you should follow if you want to get a meaningful answer or any answer at all. If we have to ask for every detail individually, it will be difficult to answer.

The L6470 is a motor driver that is controlled via SPI, which has nothing to do with CAN.

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Yes, the CAN command sent to STM32F4, and uC will communicate to L6470 thru SPI to do homing based on FW setting. Anyway, I will proceed to community guideline for further discussion.

Thank you so much on your help. Have a nice day.