Skip to main content
Associate
August 16, 2023
Question

problem about usage of steval-esc002v1

  • August 16, 2023
  • 1 reply
  • 1124 views

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.

 

    This topic has been closed for replies.

    1 reply

    LukeBaekAuthor
    Associate
    August 23, 2023

    Is there no engineer in ST?

    ST Employee
    August 30, 2023

    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.