2025-10-22 6:05 AM
Hai All,
Got a STM32F446 & IHM08M1.
Planning to do the six step commutation using High/Low Method (without PWM), Hall Effect Sensor & Timer.
What are the precautions to be considered?
Any links..
2025-10-22 7:07 AM
STM32 ground and IHM08M1 ground should be solidly connected .A loose or floating ground can instantly damage gate drivers.
Power logic (MCU) first, motor power second. Avoid powering the inverter without MCU outputs being in a known state.
The IHM08M1 allows configuration for different MCU voltages (3.3V/5V logic). Make sure it matches your STM32F446 board.
Confirm current sense or reference voltage jumpers are configured properly (even if you’re not using current sense initially).
Use a Timer in Hall-sensor mode ( TIM1 or TIM2 on STM32F446 can be configured for this). It can automatically map Hall transitions to commutation events.
You can take at this development board aimed at experimenting with BLDC motors, driver circuits and commutation algorithms. https://www.pcbway.com/blog/Activities/Learn_and_Experiment_with_Electric_Motors_____SwarmDrive.html