This paper presents an FPGA-based microstepping driver which drives a linear motion system with a smooth and precise way. Proposed driver built on a Spartan3 FPGA (XC3S400 core) development board from Xilinx. Implementation of driver realized by an FPGA and using Verilog hardware description language in the Xilinx ISE environment. The driver’s control behavior can be adapted just by altering Verilog scripts. In addition, a linear motion system developed (with 4 mm movement per motor revolution) and coupled it to the stepper motor. The performance of the driver is tested by measuring the distance traveled on linear motion system. The experimental results verified using hardware-in-loop Matlab and Xilinx cosimulation method. This driver accomplishes a firm and accurate control and is responsive.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Implementation of High Performance Microstepping Driver Using FPGA with the Aim of Realizing Accurate Control on a Linear Motion System


    Contributors:

    Published in:

    Publication date :

    2013


    Size :

    8 Seiten, 17 Quellen




    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    English




    Dynamic Supply for Microstepping Motor Driving

    Garcia Perez, E. / European Space Agency | British Library Conference Proceedings | 1998


    Dynamic Supply for Microstepping Motor Driving

    Garcia Perez, E. | British Library Online Contents | 1998


    Advantages of five phase motors in microstepping drive

    McGuinness, J. / IEE; Power Division; Professional Group P1 (Electrical machines) / IEE; Power Division; Professional Group C9 (Applied control techniques) | British Library Conference Proceedings | 1994


    High-Performance IIR Filter Implementation Using FPGA

    Vijay, Vallabhuni / Seshagiri Rao, V. R. / Chaitanya, Kancharapu et al. | IEEE | 2022


    A New Method for Tuning of Exciting Profile in Microstepping of a Stepping Motor

    Miura, T. / Taniguchi, T. | British Library Online Contents | 1996