cancel
Showing results for 
Search instead for 
Did you mean: 

How to start with 3-Phase BLDC motor:

Karan 123
Senior

Hi,

I have to make low cost on BLDC for Industrial Sewing Machine with Three Hall Sensors and read about BLDC from resources available on internet .

I have P-NUCLEO-IHM001 for BLDC motor control

and seen below youtube video from ST.

https://www.youtube.com/watch?v=h3ZuM2Z0UGs

It's based on IAR workbench.

How to Start: ?

1) How to start with BLDC motor control application with STM32CubeIDE,CubeMX

with ST Motor profiler with P-NUCLEO-IHM001?

2) Is it possible to generate code for FOC or BLDC with Sensors (Hall) , Six Step Commutation etc. with Software Tool Chain ?

3) How to connect Customized Hardware MCU and Drive (MOSFET) board the STMotorProfiler?

4) As this board can operate motor the max rating of 1.4 A RMS. How to design hardware

driver circuit for with Six MOSFETs and Driver circuit compatible the Software Tool Chain ?

Any other suggestions ..

Thanks in Advance ..

--

Karan

--

Karan

12 REPLIES 12
Claire O.
ST Employee

Hello Karan,

For your 3 first questions:

1/ Please use the MCSDK: https://www.st.com/en/embedded-software/x-cube-mcsdk.html

2/ Sensored FOC only is available for your slected board inside the MCSDK (not Six Step)

3/ Sorry the STMotorProfiler works only with ST boards so far...

Best regards,

Claire

Karan 123
Senior

Hi,

Thanks ..@ Claire OKU (ST Employee)

1) Will this board able to generate PWMs for Control operation of MOSFET for BLDC ?

2) How hall sensors are connected to this STM32 MCU?

 https://www.st.com/en/embedded-software/x-cube-mcsdk.html

0693W000001cYPoQAM.png

Thanks ..

--

Karan

Laurent Ca...
Lead II

Dear @Community member​ 

Do you have still these problems to solve?

Best regards

Laurent Ca...

Thanks...

Not Yet..

--

Karan​

Laurent Ca...
Lead II

Dear @Community member​ 

Therefore I consider this thread closed.

If need, feel free to reopen it by posting a new answer.

Best regards

Laurent Ca...

Karan 123
Senior

Hi,

Thanks.. Can I reopen now ? If yes ..

Please consider as below:

I have to make low cost on BLDC FAN without any Sensors and first rotate/spin BLDC Motor (70-110 VDC) then control speed of motor for Ceilling Fan Application ..

I already have P-NUCLEO-IHM001 board for 12V BLDC .

I have decided to buy (NRND Product ) for this application.

https://www.st.com/en/evaluation-tools/steval-ihm040v1.html

Because I want to use STM32F100C6T6B and  STGIPN3H60 in my application.

In this STEVAL-IHM040V1 hardware description Page 14 I have read "The BEMF sensing is not used by the FOC software".

Where Can I find demo code for that STSW-STM32100 ?

Can I use X-CUBE-MCSDK for generating Code of FOC to Rotate/SPIN the motor?

Any other suggestions are highly appreciated ...

--

Karan

Karan 123
Senior

Here is motor BLDC Motor Data:

110V DC , 32Watt , RPM 1350 Approx...

Karan 123
Senior

Hi,

I have also explored STEVAL-IHM038V1 (Active) for this application.

https://www.st.com/en/evaluation-tools/steval-ihm038v1.html

Where I can download demo code STSW-STM32100 (NRND) for that ?

--

Karan