Font Size: a A A

The Design And Implementation Of Multiple Brushless DC Motors Control System Based On FPGA

Posted on:2016-10-09Degree:MasterType:Thesis
Country:ChinaCandidate:C H ZhuFull Text:PDF
GTID:2308330470466175Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Coordinated control of brushless DC motor system is widely used in various fields of production and life with the advancement of technology and the increase in market demand in recent years several. Therefore, the traditional methods of discrete control have be phased out. Using a single processor to control multiple motors better system stability, control of higher accuracy, flexibility in system design, so the study of more brushless DC motor control system of a single processor control is essential.This paper introduces the brushless DC motor control system development, analyzes the operating principle of the internal structure of the motor and control systems, and on the basis of a mathematical model of a brushless DC motor theoretically verify the control system principle.Secondly, by analyzing the characteristics of a variety of controllers and control multiple motors simultaneously demand design using FPGA as the core processor and an auxiliary processor STM32 control systems, on the basis of a single motor to achieve closed-loop control on the design and implementation more Closed-loop control brushless DC motor control algorithms coupled through deviation achieve multiple coordinated control of brushless DC motors. Hardware system design, including closed-loop motor control circuit design, switching power supply design, isolation circuit and communication circuit design; FPGA software design using Verilog hardware logic language to achieve closed-loop control and synchronized control of multiple motors; STM32 software design using standard C language data communication system with the host computer.Finally, PCB layout design and implementation of complete system hardware circuit debugging multi brushless DC motor control system’s various modules, testing each motor control performance. By analyzing the motor parameters, the control system can achieve 8 synchronized operation of brushless DC motors, each motor maximum speed can reach 10000 r/min, and has good speed and synchronization performance.
Keywords/Search Tags:BLDCM, FPGA, STM32, control systems
PDF Full Text Request
Related items