• DocumentCode
    2350366
  • Title

    Motion Control with the Parallel Port on PC and Its Application

  • Author

    Woo, T.H. ; Zhang, G.S. ; Wang, M. ; Xu, B.Z. ; Gang, B. ; Li, C.

  • Author_Institution
    Kim Il Sung Univ., Pyongyang
  • fYear
    2007
  • fDate
    9-12 Sept. 2007
  • Firstpage
    809
  • Lastpage
    811
  • Abstract
    The programming method to control a stepper motor or a servo motor using a parallel port is described. This procedure enables control of a motor using the high resolution performance counter with accuracy exceeding 1 microsecond on most hardware of PC and the algorithm for motion control not have any additional hardware for motion control such as PCI motion control card. The procedure for control of trapezoidal motion is explained in detail here for acceleration, constant speed and deceleration processes written in Visual C++. The frequency variation range of pulses from the parallel port is from 0 to 40 kHz under Windows XP and every period of pulses is controlled according to a given acceleration or speed value. This procedure has been applied to control the motion of a turntable for Nd:YAG laser welding of Li ion secondary batteries.
  • Keywords
    acceleration control; control engineering computing; machine control; motion control; servomotors; stepping motors; velocity control; Li ion secondary batteries; Nd:YAG laser welding; PC; Visual C++; Windows XP; acceleration process; constant speed process; deceleration process; parallel port; programming method; servo motor control; stepper motor control; trapezoidal motion control; Acceleration; Counting circuits; Frequency; Hardware; Micromotors; Motion control; Optical control; Parallel programming; Servomechanisms; Servomotors; Visual C++; laser welding; motion control; parallel port;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROCON, 2007. The International Conference on "Computer as a Tool"
  • Conference_Location
    Warsaw
  • Print_ISBN
    978-1-4244-0813-9
  • Electronic_ISBN
    978-1-4244-0813-9
  • Type

    conf

  • DOI
    10.1109/EURCON.2007.4400421
  • Filename
    4400421