cancel
Showing results for 
Search instead for 
Did you mean: 

problem about usage of steval-esc002v1

LukeBaek
Associate

I succeeded in attaching steval-esc002v1 to the px4 system.
However, there is a problem that the motor is not smoothly controlled through the controller. If you look at the video, it looks like it's moving by step. Can you tell me what parameters I need to see?

https://youtu.be/d4GWsD45kWA


At px4, the control pwm output is 400hz, and it has 36% IDLE duty and 43% ARMING duty. So STEVAL-ESC002V1.h is changed as follows

#define BSP_BOARD_IF_TIMx_MIN2MAX_BITS (11)
#define BSP_BOARD_IF_TIMx_MIN_SPEED_TON_US (1070)

In addition, since it is a no-load motor for quadcopter, MC_SixStep_param_7PP_3S_propeller.h was changed as follows

#define TARGET_SPEED 50000


Other parameters are the default provided in STSW-ESC002V1.

 

2 REPLIES 2
LukeBaek
Associate

Is there no engineer in ST?

the Board steval-esc002v1 is not supported in our MCSDK solution, the only information I can find is the documentation found at this link:STSW-PTOOL2V1 - Firmware for STEVAL-PTOOL2V1 BLDC motor control reference design board - STMicroelectronics.

at the moment I cannot provide you with any further help,but I will propose the addition of this board to the mcsdk.

If you agree with my answer, please accept it by clicking on "Accept as solution".