Motors are very widely used in our modern life. Every vehicle and vast majori-ty of house appliances that are related to motion of any kind, contains one. One of the most popular types of motor is a BLDC which stands for Brushless Direct Current Motor. The speed of the motor would have been controlled by a PID controller implemented on a FPGA kit using VHDL. FPGA programming and VHDL are not the most common solutions for previ-ously stated goals, but it’s difference from usual programming languages and unique features which seemed an interesting challenge, as well as possibility of broadening horizons it the field of study were reasons enough to use them as a base of the project. The goal of the thesis was to learn this unfamiliar field as well as study the principles of BLDC motor control. During the work on the project, it turned out that building a driver for stand-ard BLDC motor was challenging enough for a separate project such as thesis on its own. The decision was made to use a generic computer fan with PWM control that has a BLDC motor inside it, and which could be controlled by a digital signal from GPIO pin on an FPGA kit. The results shown that FPGA units are capable of controlling the speed of the motor in a smooth and accurate manner, however it remained an obstacle to read the speed of the fan, so the system itself remained in an open loop state.


    Access

    Download


    Export, share and cite



    Title :

    PID Control of Motor Using FPGA


    Contributors:

    Publication date :

    2022-01-01


    Type of media :

    Miscellaneous


    Type of material :

    Electronic Resource


    Language :

    English



    Classification :

    DDC:    629



    FPGA field oriented control of an axial flux motor-in-wheel

    Pedrosa, Delfim Duarte Rolo / Peixoto, Hugo / Gonçalves, Henrique et al. | BASE | 2014

    Free access

    FPGA in-the-loop implementation of direct torque control for induction motor

    Gundogdu, Ahmet / Celikel, Resat / Dandil, Besir et al. | BASE | 2021

    Free access

    FPGA Real-time Electric Cleaning Vehicle Optimal Power Distribution Control Method Using FPGA

    LEE JUNG HWAN / KIM SE MIN | European Patent Office | 2024

    Free access

    Digital speed controller implementation for a switched reluctance motor drive using FPGA

    Vijayan, Subramanian / Paramasivam, Shanmugam / Arumugam, Rengasamy et al. | BASE | 2006

    Free access