Skip to main content
Log in

Abstract

The design and development of a microcomputer-based servo motor controller is presented. The control procedure is implemented within the microcomputer so that it can be modified easily. Indeed, the flexibility introduced by the software rather than the usual emphasis on hardware makes the control package extremely attractive for machine retrofits or the custom machine-tool market. Enhancements to a standard model of servo motor, the use of sampled-data techniques and a custom-developed interface card made it possible for one particular machine tool to achieve positional accuracies of the order of 0.0005″ at the machine's maximum feedrate of 30 in min−1.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Compumotor PC-23 Indexer Operator's Manual, Bulletin OM-8300-PC-23, Parker Hanifin Corporation, 1987.

  2. ElectroCraft Speed and Position Control Systems Distributor Catalog, Robbins Myers Motor and Control Systems Division, January 1988.

  3. H. Kaufman and C. J. Uliana, “Model reference and optimal control applied to computerized numerical control systems”,Conference on Applied Motion Control, pp. 31–41, 1986.

  4. Y. Koren, “Design of computer control for manufacturing systems”,Transactions of the ASME, 101,Journal of Engineering for Industry, pp. 326–332, August 1979.

  5. Y. Koren,Computer Control of Manufacturing Systems, McGraw-Hill, New York, 1983.

    Google Scholar 

  6. A. Poo and J. G. Bollinger, “Digital-analog servo system design for CNC”,Proceedings of the IEEE Industrial Applications Society 9th Annual Meeting, Industrial Applications Society, pp. 621–3, October 1974.

  7. Y. Koren, “Interpolator for a computer numerical control system”,IEEE Transactions on Computers, C-25 (1), pp. 32–7, January 1976.

    Article  MATH  Google Scholar 

  8. P. E. Danielson, “Incremental curve generation”,IEEE Transactions on Computers, C-19(9), pp. 783–93, September 1970.

    Google Scholar 

  9. Y. Koren, “Design concepts of a CNC system”,Proceedings of the IEEE Industrial Applications Society, Tenth Annual Meeting, Atlanta, pp. 275–82, October 1975.

  10. Y. Koren and J. Bollinger, “Design parameters for sampled-data drives for CNC machine tools”,IEEE Transactions on Industry Applications, 1A-14(3), pp. 255–63, May–June 1978.

    Google Scholar 

  11. K. Tamaki, K. Ohishi, K. Ohnishi and K. Miyachi, “Microprocessor based robust control of a DC servo motor”,IEEE Control Systems Magazine, pp. 30–6, October 1986.

  12. S. Meshkat, “Adaptive control performance improvement using digital signal processors”,Motor-Con Proceedings, pp. 1–21, April 1987.

  13. B. C. Kuo,Digital Control Systems, Holt, Rinehart and Winston, New York, 1980.

    Google Scholar 

  14. H. F. VanLandingham,Introduction to Digital Control Systems, Macmillan Publishing Company, New York, 1985.

    Google Scholar 

  15. W. E. Snyder and G. Schott, “Using optical shaft encoders”,Robotics Age, Fall 1980.

  16. W. E. Snyder,Industrial Robots: Computer Interfacing and Control, Prentice-Hall, New Jersey, 1985.

    Google Scholar 

  17. S. Meshkat, “Feasible control algorithms for DC motors with wide bandwidths”,Motor-Con Proceedings, pp. 314–21, April 1983.

  18. M. Polad, “Design of a high-performance CNC control using standard microprocessor hardware,Motor-Con Proceedings, pp. 425–30, April 1983.

  19. C. G. Gadsby, “A microcomputer based machine controller for contouring applications” MSc thesis, University of Manitoba, 1986.

  20. Poo A., J. G. Bollinger and G. W. Younkin, “Dynamic errors in type 1 contouring systems”,IEEE Transactions on Industry Applications IA-8 (4), pp. 477–84, 1972.

    Google Scholar 

  21. J. J. Distefano, A. R. Stubberud and I. J. William,Feedback and Control Systems, Schaum Outline Series, McGraw-Hill, New York, 1976.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gadsby, C., Balakrishnan, S. & Popplewell, N. A microcomputer-based controller for milling machines. Int J Adv Manuf Technol 4, 168–181 (1989). https://doi.org/10.1007/BF02601518

Download citation

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02601518

Keywords

Navigation