Title :
A reconfigurable wireless stepper motor controller based on FPGA implementation
Author :
Thulasiraman, Nandha Kumar ; Mohamed, Haider A F ; Cheng, Yeap Soo
Author_Institution :
Fac. of Eng., Univ. of Nottingham Malaysia Campus, Semenyih, Malaysia
Abstract :
This paper proposes a wireless stepper motor controller designed using Very High Speed Integrated Circuit Hardware Description Language (VHDL) and is implemented on Spartan 3E Field Programmable Gate Array (FPGA). The proposed controller uses the Pulse-Width Modulation (PWM) technique to rotate the motor through the desired angle, speed and direction with a latent time of 10 ms. Using the proposed controller it is possible to rotate the stepper motor precisely to an angle of 0.0001152°. In addition, the motor can be operated with a speed ranging from 1° per second to 20° per second in either clockwise or anticlockwise direction. Features such as manual rotation, to rotate the motor in directional and oscillational mode, to pause the rotation, to execute the rotation with varying speed at desired region, return-to-zero, zero position detection have been incorporated in the design. This proposed controller has been designed to operate wirelessly. It has been practically realized that the remote system successfully operates even for a distance that is 70 meters apart from the controller. More over the complete controller can be redesigned and realized in hardware rapidly. Thus, it is easily possible to customize the controller for any industrial applications. The simulation and experimental results of the proposed system have been presented.
Keywords :
control system synthesis; field programmable gate arrays; hardware description languages; machine control; stepping motors; very high speed integrated circuits; FPGA implementation; industrial application; oscillational mode; position detection; pulse width modulation technique; reconfigurable wireless stepper motor controller design; spartan 3E field programmable gate array; very high speed integrated circuit hardware description language; Arrays; Brushless motors; Driver circuits; Encoding; Field programmable gate arrays; Graphical user interfaces; Random access memory; Field Programmable Gate Arrays (FPGA); Motion Control; Reconfigurable Motor Controller; Stepper Motor; Wireless Motor Control;
Conference_Titel :
Industrial Electronics & Applications (ISIEA), 2010 IEEE Symposium on
Conference_Location :
Penang
Print_ISBN :
978-1-4244-7645-9
DOI :
10.1109/ISIEA.2010.5679398