Brushless DC Motor (BLDC)

 Status : Completed

Tags: ESC BLDC_simulation Arduino_programming



AIM

Documentation on BLDC and it's Characteristics along with operation through arduino and ESC


COMPONENTS AND TECHNOLOGIES USED

  • Arduino

  • ESC

  • BLDC


OVERVIEW

  1. INTRODUCTION

A BLDC motor accomplishes commutation electronically using rotor position feedback to determine when to switch the current. Feedback usually entails an attached Hall sensor or a rotary encoder.

The stator windings work in conjunction with permanent magnets on the rotor to generate a nearly uniform flux density in the air gap. This permits the stator coils to be driven by a constant DC voltage (hence the name brushless DC), which simply switches from one stator coil to the next to generate an AC voltage waveform with a trapezoidal shape.

There are three classifications of the BLDC motor: single-phase, two-phase and three-phase. This discussion assumes that the stator for each type has the same number of windings. The single-phase and three-phase motors are the most widely used.The BLDC motor is widely used in applications including appliances, automotive, aerospace, consumer, medical, automated industrial equipment and instrumentation.

The BLDC motor is electrically commutated by power switches instead of brushes. Compared with a brushed DC motor or an induction motor, the BLDC motor has many advantages:

  • Higher efficiency and reliability
  • Lower acoustic noise
  • Smaller and lighter
  • Greater dynamic response
  • Better speed versus torque characteristics
  • Higher speed range
  • Longer life