cancel
Showing results for 
Search instead for 
Did you mean: 

Difficulties with Hall sensors & B-G431B-ESC1. Damaged while soldering?

TuomasSun
Associate

Hello,

 

We are trying to run 4 installations of these B-G431B-ESC1 motor control boards, and have faced some technical challenges.

This is a very bare-bones test-setup to get the installation and programming workflow worked out.

 

In a nutshell:

  1. A new board fresh out of the package, works when connected via STLINK-V2 and opened in STM32CubeProgrammer.
  2. We can install the Firmware file (B-G431B-ESC1#B-G431B-ESC1 3Sh#(6.1.2).hex)
  3. We can open the MotorControl Workbench and configure a project, then Generate the Project, open the project in STM32CubeIDE and finally run and debug the configuration. Seems to work as intended.

 

The problems start when we solder the peripherals onto the board.. How delicate is the board to heat transfer while soldering?

 

We have "practiced" 2 boards, so they fell victim to erroneus handling and incorrect soldering technique.

 

Third board we have installed peripherals to, we checked the following:

  1. The board was found via STLINK-V2 in STM32 STLINK Utility Software.
  2. There was no FAIL.txt file in the board drive.
  3. We soldered motor wires, motor power supply wires, and hall sensor wires onto the board.
  4. Afterwards the board was no longer found in STM32 STLINK Utility.
  5. A FAIL.txt file appeared in the board drive.

 

Attached you can find the related error messages, and images of the board drive. Also please find the images of the soldered board.

We've tried to keep the transferred heat to the minimum in order to solder the wire connections.

 

Any help and tips would be greatly appreciated!

 

Best regards,

Tuomas

1 ACCEPTED SOLUTION

Accepted Solutions
GMA
ST Employee

Hello @TuomasSun,

As the board does not respond anymore, may be a component did not support high temperature. 
If you can use another board, please, in a first step only connect DC supply and Motor phases, and test if connection is still ok. Could you use "soldering flux" to ease soldering, a thinner tip, and a lower temperature.
If board connection is still ok, add HALL sensor connections.

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

View solution in original post

1 REPLY 1
GMA
ST Employee

Hello @TuomasSun,

As the board does not respond anymore, may be a component did not support high temperature. 
If you can use another board, please, in a first step only connect DC supply and Motor phases, and test if connection is still ok. Could you use "soldering flux" to ease soldering, a thinner tip, and a lower temperature.
If board connection is still ok, add HALL sensor connections.

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