2025-04-28 12:02 AM
Hi all ,
I’m currently using the EVSPIN32G development board to run six-step trapezoidal commutation.
I’m using Motor Pilot version V1.2.12 with the MC_6STEP GUI.
In the ST Motor Control tutorial under '6-step - Optimization and troubleshooting of sensor-less firmware parameters,' I saw several phase voltage (BEMF U/V/W) waveforms. However, in Motor Pilot I can only find 'bus voltage' and 'bemf_ADC_conf'—I don’t see any options related to viewing BEMF U/V/W voltages directly. Could you please advise how I can access these waveforms, or if there’s an additional setting or tool needed to display them?
Thanks.
Solved! Go to Solution.
2025-04-28 3:11 AM
Hi 1123,
unfortunately, you will have not access to any BEMF signals with the Motor Pilot of the MCSDK6.3.2 or next versions. This is due to the fact that the Zero crossing detection of the BEMF is managed with the Watchdog feature of the corresponding ADC and in consequence no access to the data directly by the FW.
The BEMF_ADC_CONF register contains only BEMF Sensing parameters of the algorithm.
Best regards.
Fabrice
2025-04-28 3:11 AM
Hi 1123,
unfortunately, you will have not access to any BEMF signals with the Motor Pilot of the MCSDK6.3.2 or next versions. This is due to the fact that the Zero crossing detection of the BEMF is managed with the Watchdog feature of the corresponding ADC and in consequence no access to the data directly by the FW.
The BEMF_ADC_CONF register contains only BEMF Sensing parameters of the algorithm.
Best regards.
Fabrice