A Motion-Control Chip to Generate Velocity Profiles of Desired Characteristics

  • Cho, Jung-Uk (School of Information and Communication Engineering, Sungkyunkwan University) ;
  • Jeon, Jae-Wook (School of Information and Communication Engineering, Sungkyunkwan University)
  • Received : 2005.01.29
  • Published : 2005.10.31

Abstract

A motion-control chip contains major functions that are necessary to control the position of each motor, such as generating velocity command profiles, reading motor positions, producing control signals, driving several types of servo amplifiers, and interfacing host processors. Existing motion-control chips can only generate velocity profiles of fixed characteristics, typically linear and s-shape smooth symmetric curves. But velocity profiles of these two characteristics are not optimal for all tasks in industrial robots and automation systems. Velocity profiles of other characteristics are preferred for some tasks. This paper proposes a motion-control chip to generate velocity profiles of desired acceleration and deceleration characteristics. The proposed motion-control chip is implemented with a field-programmable gate array by using the Very High-Speed Integrated Circuit Hardware Description Language and Handel-C. Experiments using velocity profiles of four different characteristics will be performed.

Keywords

References

  1. A Programmable 2-Axis Pulse Generator Chip for Cost-Effective Motion Control Systems Masuda, M.;Ohm, D.Y.
  2. LM628/629 Precision Motion Controller Manual
  3. Navigator Motion Processor MC2800 Series
  4. Trans. of ASME, J. Eng. Ind. v.104 Reference-Word Circular Interpolators for CNC Systems Masory, O.;Koren, Y.
  5. Computer Control of Manufacturing Systems Koren, Y.
  6. Acceleration/Deceleration Circuit Nozawa, R.;Kawamura, H.;Sasaki, T.
  7. Method and Apparatus for Controlling the Acceleration and Deceleration of a Movable Element without Abrupt Changes in Motion Inaba, H.;Sakakibara, S.
  8. Proc. of Intelligent Motion High Performance Motion Control Trajectory Commands Based on The Convolution Integral and Digital Filtering Khalsa, D.S.
  9. Mechatronics v.4 no.1 Software Acceleration/Deceleration Methods for Industrial Robots and CNC Machine Tools Kim, D.I.;Jeon, J.W.;Kim, S.
  10. IEEE Trans. on Industrial Electronics v.47 no.1 A Generalized Approach for the Acceleration and Deceleration for Industrial Robots and CNC Machine Tools Jeon, J.W.;Ha, Y.Y.
  11. IEE Electronics Lett. v.36 no.8 Eficient Acceleration and Deceleration for Short Distance Movement in Industrial Robots and CNC Machine Tools Jeon, J.W.
  12. Method for Controlling the Traveling Path of a Robot during Acceleration and Deceleration Jeon, J.W.
  13. Mechatronics v.12 no.4 FPGA Based Acceleration and Deceleration Circuit for Industrial Robots and CNC Machine Tools Jeon, J.W.;Kim, Y.G.
  14. Servo Driver and Power Controller Users Manual
  15. Proc. of 1995 IEEE 21st IECON An Efficient Acceleration for Fast Motion of Industrial Robots Jeon, J.W.