LabVIEW FPGA Implementation Of a PID Controller For D.C. Motor Speed Control


This Paper presents a novel hardware designmethodology of digital control systems. For this, instead ofsynthesizing the control system using Very high speedintegration circuit Hardware Description Language (VHDL),LabVIEW FPGA module from National Instrument (NI) is usedto design the whole system that include analog capture circuit totake out the analog signals (set point and process variable) fromthe real world, PID controller module, and PWM signalgenerator module to drive the motor. The physicalimplementation of the digital system is based on Spartan-3EFPGA from Xilinx. Simulation studies of speed control of a D.C.motor are conducted and the effect of a sudden change inreference speed and load are also included