User Guide
Tuning for Customer Motor
DRM028 — Rev 0
Designer Reference Manual
MOTOROLA
User Guide
147
START_INCR_OOUTREG
should not necessarily be changed for a
motor accommodation. It can be set experimentally. If the motor has
a low torque, increase the value. If the motor starts with a high speed,
then slows down by regulator, decrease the value.
NOTE:
START_INCR_OOUTREG
can be evaluated with PC master software
tuning file tuning_bldc.pmp.
Number of successive feedbacks necessary to enter the Running state
[-]:
/* CAN_CHANGE_8_EXPER: */
#define I_CNTR_FOK 0x03
Range: <0,255>
The motor starts spinning with Starting (Back-EMF Acquisition) state.
The software enters regular Running state with speed regulation after
I_CNTR_FOK
back-EMF successive commutation steps are done.
Usually it is not recommended to change
I_CNTR_FOK
, but it can be
evaluated when there are problems with motor start up.
NOTE:
I_CNTR_FOK
can be evaluated with PC master software tuning file
uning_bldc.pmp.
We suggest using PC master software with tuning file tuning_bldc.pmp
for start-up parameters evaluation. You can use this procedure:
1. Ensure that the Alignment current and regulator were properly set
(
Alignment Current and Current Regulator Setting
)
6.5.4.3
in
const_cust_x.h
2. Ensure that
PER_DIS_US
and
COEF_HLFCMT
are properly set
in
const_cust_x.h
3. Set #define
PER_CMT_START_US
in
const_cust_x.h
according to
Table 6-2
.
4. Ensure
PER_CMT_START_US
<=
PER_CMT_MAX_US
/2
5. Set #define
START_INCR_OOUTREG
20.0
in
const_cust_x.h
6. In order to disable speed regulator, temporarily change the
software by clearing speed regulator parameters:
7. #define SPEED_PIREG_P_GAIN 0 /* 64 */
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..