Electronic Components Datasheet Search
  British  ▼
ALLDATASHEET.CO.UK

X  

AN4144 Datasheet(PDF) 23 Page - STMicroelectronics

Part # AN4144
Description  Voltage mode control operation and parameter optimization
PDF  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4144 Datasheet(HTML) 23 Page - STMicroelectronics

Back Button AN4144 Datasheet HTML 19Page - STMicroelectronics AN4144 Datasheet HTML 20Page - STMicroelectronics AN4144 Datasheet HTML 21Page - STMicroelectronics AN4144 Datasheet HTML 22Page - STMicroelectronics AN4144 Datasheet HTML 23Page - STMicroelectronics AN4144 Datasheet HTML 24Page - STMicroelectronics AN4144 Datasheet HTML 25Page - STMicroelectronics AN4144 Datasheet HTML 26Page - STMicroelectronics AN4144 Datasheet HTML 27Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 23 / 28 page
background image
DocID023491 Rev 3
23/28
AN4144
Thermal drift compensation guidelines
28
4
Thermal drift compensation guidelines
The compensation of the thermal drift of the phase resistance is not automatically performed
by STMicroelectronics devices, but a compensation factor (KTHERM) is made available
through a dedicated register.
The thermal compensation factor (KTHERM) is a scalar value between 1 (no compensation)
and 1.5, which is applied to the PWM value obtained by the other compensation systems
(BEMF compensation and supply voltage compensation).
As shown in Equation 11 of Section 1.4 on page 12, the thermal drift of the resistance is
directly proportional to the nominal resistance value (Rm,T0) and the temperature variation.
For this reason the thermal drift compensation becomes more important when the driven
motor has a high phase resistance value.
A suggested implementation of the thermal drift compensation is based upon the phase
current measurement during the non-operative period of the motor (if present).
The proposed method requires an initial calibration of the system (performed when the
motor is cold) and described by the following sequence:
1.
The motor is stopped in a specific electrical position.
2.
The overcurrent or stall detection threshold is set to a calibration value (Ical).
3.
The output voltage is increased at a low rate through the KVAL_HOLD parameter.
4.
When the calibration current is reached, the respective KVAL_HOLD value must be
stored (KCAL) in the MCU memory.
Since the KCAL value is related to the design parameters only, this calibration can also be
performed during the design of the application. However, because of the variation of the
application characteristics (bus voltage, motor phase resistance, etc.) and the device
circuitry (current sensing), it would be useful to perform the calibration sequence on each
system instead of defining a single KCAL value during the application design.
When a significant change of the motor temperature is expected, the following
compensation sequence can be performed:
1.
The motor is stopped in the same electrical position used during the calibration.
2.
The overcurrent or stall detection threshold is set to a calibration value (Ical).
3.
The KVAL_HOLD value is set to KCAL.
4.
The compensation coefficient (K_THERM) is increased or decreased in order to reach
the calibration current using the overcurrent/stall information provided by the device.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com