| Based on the development of a small radar antenna servo control system,the development of a brushless DC motor driver is introduced in the thesis.According to the requirements for function and performance of the project,the scheme design of the brushless DC motor driver is completed in this paper on satisfying the miniaturization design,and based on this,the hardware circuit design and the software development process of brushless DC motor driver is discussed,with the DSP as the control core to achieve the dual closed-loop control of current and speed,and Hall phase sequence auto-tuning function.Finally,through entire board debugging and system joint tuning,the driver satisfies the system’s target functions and performance.The main work completed are as the following aspects:(1)According to the development background of the radar servo control system,based on the radar structure design and the selected motor type,starting from the analysis of the driver requirements,the driver function was specified,and the overall design of the brushless DC motor driver was formulated.(2)The motor and driver are modeled and simulated.The BLDC motor is mathematical modeled,and according to the actual parameters of the selected motor,the design of the motor and its dual closed-loop control system are simulated by MATLAB / Simulink,the PID parameters are adjusted,system performance is analyzed,and a theoretical basis for the design and debugging of the driver is provided.(3)The design process of the driver hardware circuit is discussed.The driver’s function and interface circuit and its outline structure are introduced in the thesis.The circuit of DSP,communication interface,Hall signal interface,isolation optocoupler,temperature detection,control and drive,ADC sampling and power supply of the driver are designed.(4)The development process of driver software is discussed.The control algorithm is introduced and the software requirements are analyzed in the paper,the overall framework of the driver software is designed,the servo control algorithm and the function of asynchronous/synchronous serial communication,DI/DO interface,temperature detection,control and drive,and ADC sampling are implemented.(5)The key technologies involved in the driver development are discussed.In order to solve the problem of chaotic wire sequence in the connection between the driver and the motor,the Hall phase sequence auto-tuning function has been developed for the driver to achieve the adaptive adjustment of the motor driver’s random connection.In order to ensure the quality of the current sampling signal,adjustment and optimization measures were taken on the DSP sampling timing based on the analysis of the sampling process,jitter and interference are reduced,and the reliability of the sampling data is improved.(6)The overall debugging of the driver is completed.The hardware and software test of the driver single board were taken,and the function and performance indicators of the driver were verified.Then the driver was connected to the servo control system for joint debugging,and the driver satisfies the design requirements. |