cancel
Showing results for 
Search instead for 
Did you mean: 

B-G431B-ESC1 Discovery kit - ESC when controlling speed via PWM on J3 above 32,768 rpm, resets to minimum speed.

MZ.2
Associate

The B-G431B-ESC1 controller works with a high-speed BLDC motor (4300KV at 12V). The motor and all parameters of regulators have been properly configured, because during motor tests at idle and under load, the motor behaves correctly in full range of speed - ESC controlled via UART from the computer. When the ESC is controlled via PWM (490 Hz, 1060 - 1860us) after exceeding 32,768 rpm, the reference speed is suddenly set to minimum (1000 rpm). Due to the characteristic value - 32,768 (maximum int16 range), I suppose that the variable is overflow and the minimum value is set. I use X-CUBE-MCSDK-6 (ver. 6.1.0) to generate all the code and I don’t make any modifications to it. Can anyone help locate the variables that might affect this?

0 REPLIES 0