Escolar Documentos
Profissional Documentos
Cultura Documentos
Application note
Thermal dissipation and how to clear diagnostic registers in case
of under-voltage
Introduction
This application note is intended to integrate the information provided in the L9959 product datasheet so
as to facilitate the comprehension of:
Theoretical calculus for Thermal Dissipation produced on integrated MOS due to the driving of a
DC motor;
Diagnostic registers clearing at the device power up or in case of VS under-voltage.
Contents
1 Thermal dissipation......................................................................... 5
1.1 Average power dissipation - the theoretical model ............................ 6
2 How to clear diagnostic registers in case of under-voltage ......... 8
3 Revision history .............................................................................. 9
List of tables
Table 1: Thermal simulation results summary ............................................................................................ 6
Table 2: Document revision history ............................................................................................................ 9
List of figures
Figure 1: PWM mode current flow .............................................................................................................. 5
Figure 2: Boundaries diagram .................................................................................................................... 5
1 Thermal dissipation
This is a section regarding the theoretical calculus for Thermal Dissipation produced on
integrated MOS due to the driving of a DC motor (rotating RL load).
We drive the bridge through PWM input signal and DIR input signal. In our case, we
assume that the H-bridge is working in forward mode.
Figure 1: PWM mode current flow
DIR= 0 ; PWM = 1
OUT1 OUT2
Inductive Load
DIR= 0 ; PWM = 0
OFF fast LS1 LS2
ON fast
GAPGPS00646
Boundaries
Natural Convection
2s PCB
J-A (2s)
GAPG0805151243PS
2
staticonH0 = R dsonH0 *I load * (DT sw ) (1)
3
i= 0 tsw i
HSD0 : where : sw = T
Vps Iload
swH0 = (Iload *Vps )* (VSR + ISR )*f pwm (2)
2
LSD 1 : staticonL1 = R dsonL1 *I load (3)
2
LSD0 : staticonL0 = R dsonL0 * I load * (1DT) (5)
2
Pb = I load * R dsonH0 (7)
Based upon the foregoing partial contributions, for the Single option we have an average
power consumption:
In case we use the Twin option (both dies simultaneously working), we have to consider
both die contributions:
3 Revision history
STMicroelectronics NV and its subsidiaries (ST) reserve the right to make changes, corrections, enhancements, modifications, and
improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST
products before placing orders. ST products are sold pursuant to STs terms and conditions of sale in place at the time of order
acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the
design of Purchasers products.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.