Open Access Open Access  Restricted Access Subscription or Fee Access

Position Control of a Servo Motor using FPGA

K. Vasanthi, K. Srinidhi

Abstract


A new method of controlling position of Servo motor on Field Programmable Gate Array (FPGA) is adopted. In this paper we present the design, implementation and experimental validation of a position control of a servo motor using FPGA. A Potentiometer is used to vary the Pulse Width Modulation (PWM) which determines the motor direction.  The programming is done using Verilog HDL and the type of control board used is XILINX Vertex 4 FPGA. The results show that the position of the servo motor was controlled efficiently.


Keywords


FPGA, Verilog HDL, PWM, Servo Motor.

Full Text:

PDF

References


http://www.princeton.edu/~mae412/TEXT/NTRAK2 002/292-302.pdf

"FPGA Architecture for the Challenge". toronto.edu

Goeke, Wayne (April 1989), "8.5-Digit Integrating Analog-to-Digital Converter with 16-Bit, 100,000- Sample-per-Second Performance" (PDF), HP Journal, 40 (2): 8–15

Elliot, Rod. "Beginners' Guide to Potentiometers". Elliott Sound Products. Retrieved 7 June 2012.

G.Mccomb and M.Predko ,"Robot Builder's Bonanza",2006 ,pp.393-413


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.