Design of Electronic Speed Controller of Brushless DC Motor: Abstract-This Paper Discusses The Construction and
Design of Electronic Speed Controller of Brushless DC Motor: Abstract-This Paper Discusses The Construction and
Abstract- This paper discusses the construction and across the motor can be controlled and hence the speed of
working principle of Brushless DC motor. The speed the motor.
control of the BLDC motor can be done using PWM
technique. The block diagram for speed control of BLDC II. CONSTRUCTION AND WORKING OF BLDC
motor is explained in this paper. A circuit design is MOTOR
proposed which contains arduino/controller, optocoupler,
MOSFET inverter bridge. Six step control of BLDC motor CONSTRUCTION
using bridge inverter is simulated in Multisim.
The construction of BLDC Motor is explained below
Keywords- BLDC, Electronic Speed Controller, PWM,
Optocoupler, MOSFET, Multisim STATOR – The stator of BLDC Motor is similar
to that of induction motor. It is made of stacked
I. INTRODUCTION steel lamination with windings which are placed in
the slots. The windings are wound such that
Drive systems are widely used in large number of various number of phases are formed. As the
industrial and domestic applications. Among various types number of phases increases the percentage of
of drives electric drives are undergoing technological ripple present in the torque decreases.[5]
advances. BLDC motor is one of the recent advancement
which is gaining popularity in wide range of applications. ROTOR – The material used for the construction
The major advantage of BLDC motor over DC motor is its of BLDC Motor is permanent magnet. The
commutation technique. Conventional DC motor consists of magnet is arranged such that it forms pole pair
commutator and brushes. However due to frictional losses that alternate between north and south pole.[1]
at the brush-commutator surface, heat is generated, hence it
is major drawback. In BLDC motor commutation is done
electronically and as brushes are absent there is no scope of
sparking and heat generation. Thus BLDC motors are more
efficient and have noiseless operation.
of the phase is energized it generates a electromagnetic pole software. It reads the feedback from the BLDC
and attracts the nearest permanent magnet of opposite pole motor and generates the required PWM signal.
present in the rotor. Energizing the stator phases in Driver Circuit: It consists of an optocoupler.
particular sequence, will cause the rotation of rotor. The Optocoupler is used for amplifying the signal
direction of rotation depends on the sequence of generated by the PWM pins. Optocoupler gives the
energisation of phases. This energisation process is done by electrical isolation between motor and controller
using the PWM pins of microcontroller. Driver circuit is circuitry due to which the electronic circuit is
placed in between motor and microcontroller for amplifying protected from the transient currents drawn by the
the signal generated from PWM pins of microcontroller.[1] motor.
MOSFET bridge inverter: It is used for energizing
Speed of the motor can be controlled by adjusting the motor phases in required sequence. By
the duty cycle of the PWM signals. If the time for which changing the triggering sequence of the
one phase is energized is varied the speed of the motor will MOSFETS in appropriate manner the direction of
also vary. The motor is also dependent on supply rotation as well as speed of the motor can be
voltage.But in this method, input voltage to the motor is varied.
kept constant.
IV. CIRCUIT DIAGRAM OF ELECTRONIC SPEED
Speed control is of two types, one is sensored CONTROLLER
control and other is sensorless control. In case of sensored
control, hall sensors are used which determine the position
of the rotor. And then this sensed position of rotor is given
as a feedback to the microcontroller. Then PWM signal is
generated based on this feedback signal. In case of
sensorless control, Back EMF of the stator windings is
taken as a feedback.[2]
Arduino/controller: It is an open source electronic The circuit used for the design of controller is drawn using
platform based on easy to use hardware and Multisim software.
Qx: MOSFET
Ux: Opto-coupler M1: BLDC Motor
CLx: Clock Pulses VCC: DC supply voltage
XSC1: Oscilloscope
V.SIMULATION RESULTS