AN1905 ST Microelectronics, Inc., AN1905 Datasheet - Page 73

no-image

AN1905

Manufacturer Part Number
AN1905
Description
St7mc Three-phase BLDC Motor Control Software Library
Manufacturer
ST Microelectronics, Inc.
Datasheet
ST7MC THREE-PHASE BLDC MOTOR CONTROL SOFTWARE LIBRARY
Figure 50. Closed loop PWM duty cycle control
Current frequency
Target frequency
Frequency error (signed 16 bit)
Clamp frequency error
value to signed 16 bit
Proportional = Kp x Slip Error
Is PI output
No
Integral = Integral + Ki x Sampling time x Slip Error
saturated?
Integral term frozen
Output = Proportional + integral
(signed value)
Is Output<0 or
Yes
Clamp Output value to unsigned [0..1024] domain]
>1024 (2^10)?
No
Reset Saturated Output Flag
Set Saturated Output Flag
Update PWM duty cyle
73/77

Related parts for AN1905