FPGA Based Control Method for Three Phase BLDC Motor
Abstract
This paper introduces a good method which is helpful to assist in the design and control of cost effective, efficient Brushless Direct Current (BLDC) motors. Speed Control of BLDC motor using PIC microcontrollers requires more hardware, and with the availability of FPGA versatile features motivated to develop a cost effective and reliable control with variable speed range. In this paper, an algorithm which uses the Resolver signals captured from the motor is developed with the help of Resolver to Digital converters. The program has been written using VHDL. This program generates the firing pulses required to drive the MOSFETs of three phase fully controlled bridge converter driven by drivers. Then the program has been loaded on the Spartan- 3 FPGA device and tested on the 30V, 2000 rpm BLDC motor which can make the motor run at constant speed ranging from 10 to 2000 rpm. The proposed hardware and the program are found to be very good and efficient. The results are good compare to PIC Microcontroller based design.
Keywords
Brushless Direct Current motor, VHDL, RDC, MOSFET
Full Text:
PDFDOI: http://doi.org/10.11591/ijece.v6i4.pp1434-1440
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).