2023-08-16 02:29 AM
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?
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.
2023-08-23 02:15 AM
Is there no engineer in ST?
2023-08-30 02:03 AM
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.