Kelly KBL Brushless Motor Controller User
’s Manual
V 3.4
19
Command
CCP_FLASH_READ
Length
3
data[0]
0xF2
data[1]
CAL_TPS_DEAD_ZONE_HIGH
data[2]
1
Controller response
Length
1
data[0]
TPS_Dead_Zone_High
Desccription: Get
ting controller‟s Throttle high-end dead zone. CAL_TPS_DEAD_ZONE_HIGH
constant is defined as 5. The maximum value of Throttle is 200. If the value of Throttle High-end Dead
Zone is 160, indicating 80% high-end dead zone. (160/200 is 80%.)
Command
CCP_FLASH_READ
Length
3
data[0]
0xF2
data[1]
CAL_BRAKE_DEAD_ZONE_LOW
data[2]
1
Controller response
Length
1
data[0]
Brake_Dead_Zone_Low
Desccription: Getting controller‟s Brake low-end dead zone. CAL_BRAKE_DEAD_ZONE_LOW
constant is defined as 38. The maximum value of Brake is 100. If the value of Brake Low-end Dead Zone
is 20, indicating 20% low-end dead zone. (20/100 is 20%.)
Command
CCP_FLASH_READ
Length
3
data[0]
0xF2
data[1]
CAL_BRAKE_DEAD_ZONE_HIGH
data[2]
1
Controller response
Length
1
data[0]
Brake_Dead_Zone_High
Desccription: Getting controller‟s Brake high-end dead zone. CAL_BRAKE_DEAD_ZONE_HIGH
constant is defined as 39. The maximum value of Brake is 100. If the value of Brake High-end Dead
Zone is 80, indicating 80% high-end dead zone. (80/100 is 80%.)
Command
CCP_A2D_BATCH_READ1
Length
1
data[0]
0x1b
Controller response
Length
5
data[0]
Brake A/D
data[1]
TPS A/D
data[2]
Operation voltage A/D
data[3]
Vs A/D
data[4]
B+ A/D
Description: Data batch reading.
1) For operation voltage, B+, A/D value and voltage mapping relation is:
V = Vad / 4.06. (For 24V,36V,48V controller);
V = Vad / 2.71. (For 72V controller);
V = Vad / 1.84. (For 120V controller).
2) Vs is defined as the 5V power supply for Hall sensor, control panel,ect. A/D value
and voltage mapping relation is:120 ~ 134 mapping to 4.75 ~ 5.25V.
3) Brake and TPS are defined as the Brake and the Throttle analog input. A/D value
and voltage mapping relation is: 0 ~ 255 mapping to 0 ~ 5V.
Command
CCP_A2D_BATCH_READ2