I have been building a driver circuit for a RS2205 BLDC motor and have gotten decent results so far using back EMF feedback for commutation control.
The motor is driven by a PWM wave from a Arduino Uno MCU with a frequency of 4kHz and 60% duty cycle.
The successful tests have been made using a 5 volt power supply in order to protect the components as much as possible since the process pretty much has been a trial and error approach and I have pretty limited experience in electronics design. During these tests, the "high-side" MOSFETs have reached a pretty high temperature (too hot to touch) but other then that it seemed to be working fine.
The real problems appeared when I tried using a 12 volt power supply (the motor is rated for 3-4s LiPo batteries) where the motor started to emit white smoke after a few seconds on low velocities even when no feedback control was enabled. Any ideas of why this might happen and is it normal for the MOSFET transistors to get such a high temperature during operation with only a 5 volt power supply?