(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Design and development of controller for brushless DC motor

Design and development of controller for brushless DC motor / Mohamad Sufian Ismail
Motor BLDC bertambah popular kerana kelebihan nya dari segi kecekapan dan ciri-ciri kelajuan dengan tork. Namun, motor BLDC telah pun menghadapi banyak rintangan seperti kos yang tinggi, bunyi yang bising, getaran dan riak tork sebelum mencapai populariti hari ini. Penyelidikan yang berterusan telah dilaksanakan untuk mengatasi semua masalah yang telah disebutkan. Dalam projek ini, motor BLDC telah dipilih kerana kelebihannya jika dibandingkan dengan motor lain. Untuk membolehkan motor BLDC berfungsi, teknik pensuisan yang sesuai mesti digunakan untuk menjana denyut yang diperlukan untuk memandu pemandu MOSFET. Dalam projek ini, teknik pensuisan yang digunakan ialah PWM yang dihasilkan oleh pengawal mikro Arduino-UNO yang bergantung kepada kemasukan pengesan Hall dari motor. Kelajuan motor BLDC boleh dikawal dengan mengubah kitaran tugasan PWM yang dihasilkan. Kitaran tugasan akan menentukan purata bekalan voltan yang dibekalkan untuk motor dan justerunya kelajuan motor kerana kelajuan motor bergantung kepada purata bekalan voltan. Akibatnya, pengawal mikro yang digunakan telah berjaya menghasilkan PWM yang diperlukan untuk mengendalikan motor. _______________________________________________________________________________________________________ Recently, the brushless DC (BLDC) motors are gaining popular due to its efficiency and speed/torque characteristic. However, BLDC motors have encountered many hurdles to come to its present stage in terms of cost, noise, vibration and torque ripples. Continuous research have been made to overcome these problems. Thus, in this project, BLDC motor is chosen due its many advantages if compared to other motors. In order to run the BLDC motor, an appropriate switching technique must be used to generate the required pulses to drive the MOSFET driver. In this project, the switching technique used is pulse width modulation (PWM) which is produced by the Arduino-UNO microcontroller depending on the Hall sensor input from the motor. The speed of BLDC motor can be controlled by varying the duty cycle of PWM produced. The duty cycle will determine the average voltage supply to the motor and thus the speed of the motor as the speed depends on the average voltage supply. As a result, the microcontroller being used has successfully produced the PWM needed to operate the motor.
Contributor(s):
Mohamad Sufian Ismail - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875007989
Language:
English
Subject Keywords:
(BLDC); motors; efficiency
First presented to the public:
6/1/2015
Original Publication Date:
3/20/2019
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 91
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2019-03-20 17:46:46.947
Submitter:
Mohd Jasnizam Mohd Salleh

All Versions

Thumbnail Name Version Created Date
Design and development of controller for brushless DC motor1 2019-03-20 17:46:46.947