cancel
Showing results for 
Search instead for 
Did you mean: 

B-G431-ESC1 Hall sensors connection issue

Da3
Associate

Hello, I am using a B-G431-ESC1 board to power some BLDC motors. I have alrady used it succesfully to spin some 2 pole pairs BLDC using Hall sensors for speed control. I even managed to implement some code to stop the motor at every half rotation of the shaft. It worked flawlessly with this type of motor. Now, I tried connecting a different type of BLDC, still 2 pole pairs but thats all I know since I don't have the datasheet. The motor profiling part went as expected and it managed to calculate all the relevant properties of the motor. I saved it and implemented the Hall sensors as aux speed control for Hall profiling. The difference from the other type of motor is that this one has a 6-wire Hall connection. Using an oscilloscope, I found that the extra cable was likely for temperature, so I left it unconnected. However, I keep getting Pin not connected on the pin wher the same cable is plugged (the blue cable). Whether I put the blue cable on H1, H2 or H3, the board doesnt recognize it as connected. The other two Hall always read connected correctly. I tried every type of configuration and it never worked. What  am I doing wrong?

1 REPLY 1
GMA
ST Employee

Hello @Da3,

 

Check that H1, H2, and H3 are correctly connected and powered. Verify the connections with an oscilloscope.
Ensure that the "Sensors displacement" parameter is set correctly.
Check that the U, V, and W phases are correctly connected.

For more information, see the STM32 MC Motor Pilot - Start-up guide, and the Hall sensor feedback processing chapter in the user manual, available through Workbench tool > About > Documentations.

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