Skip to main content
Associate II
April 29, 2025
Question

changing current and voltage rating along with current protection in B-G431B-ESC1 firmware

  • April 29, 2025
  • 2 replies
  • 413 views

Hi,

 

[PN]: B-G431B-ESC1
[VERSION]: MCSDK 6.3.0
[TOOL]: STM32CubeIDE 1.16.1, MotorControl Workbench 6.3.0

[DETAILS]:
I am designing a custom motor controller based on the B-G431B-ESC1 board. I have modified the power stage and current sensing hardware to support higher current and voltage ratings (targeting 100A and 100V). I am using MCSDK-generated firmware with FOC (Field-Oriented Control). However, I am having difficulty identifying which sections of the firmware or configuration files handle the over-current and over-voltage protection thresholds.

[EXPECTED BEHAVIOUR]:
Update the firmware so that the current, voltage, and protection ratings match my modified hardware specifications (100A current rating and 100V voltage rating).

[HOW TO REPRODUCE]:

  1. Create a new project using Motor Control Workbench targeting B-G431B-ESC1.

  2. Replace the power stage and current sensing components to support 100A and 100V.

  3. Attempt to locate and modify the firmware-level protection thresholds.

I am looking for guidance on:

  • Which firmware files or parameters should be modified for over-current and over-voltage protection?

  • Whether any Motor Control Workbench configuration or regeneration is needed.

  • How to ensure the protection settings align with the new hardware design.

I would really appreciate your insights or any documentation references that can help with this.

 

Regards

Madhav

2 replies

GMA
Technical Moderator
April 29, 2025

Hello @madhavP,

You can use STMC Board Designer tool (embedded on MSCK delivery) to create your custom board. 
Clone the B-G431B-ESC1 as starting point and update the parameters max current/voltage, Hardware Variant for Current Sensing (gain, shunt resistor, etc...). 
Your customer board will be then available on MC Workbench tool.

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA
madhavPAuthor
Associate II
April 30, 2025

Hi,

Thank you for your reply. Can you please provide me steps to do so?

Regards,

Madhav

GMA
Technical Moderator
April 30, 2025

Hello @madhavP,

You can refer on ST provided Power boards or Inverter boards what components have been used for Voltage/Current/Power targets close to yours.

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA