Skip to main content

Multi-channel Transmission Mechanism Based on Embedded Motion Control System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8918))

Abstract

A multi-channel Direct Memory Access (DMA) transmission mechanism based on embedded multi-axis motion system is proposed in this paper. The motion control system comprises of a computer and a motion controller based on DSP and FPGA. DSP is vital important in transferring data sets among servo driver modules, FPGA module and itself. The PCI protocol module and DMA buffer pool are integrated in FPGA to set up DMA channels between the computer and the motion controller, which simplifies the address mapping of local bus and increases the efficiency of data transmission. Experiments are conducted on the self-designed motion control system and the results demonstrate that the DMA transmission mechanism has distinct advantages, such as simple hardware structure, excellent low transmission fluctuation and high hard real-time performance.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barbalace, A., Luchetta, A., Manduchi, G., Moro, M., Soppelsa, A., Taliercio, C.: Performance comparison of vxworks, linux, rtai and xenomai in a hard real-time application. In: 15th IEEE-NPSS Real-Time Conference 2007, pp. 1–5. IEEE (2007)

    Google Scholar 

  2. Bureš, P.: The problems of continuous data transfer between the pc user interface and the pci card control system. In: Mechatronics, pp. 483–487. Springer (2012)

    Google Scholar 

  3. Dozio, L., Mantegazza, P.: Linux real time application interface (rtai) in low cost high performance motion control. Motion Control 2003 (2003)

    Google Scholar 

  4. Guo, Q., Zhang, B.: Dsp-cache optimization based on dma. Journal of Electrical & Electronic Education 2, 021 (2009)

    Google Scholar 

  5. Hsieh, C.C., Hsu, P.L.: The can-based synchronized structure for multi-axis motion control systems. In: 2005 IEEE International Conference on Systems, Man and Cybernetics, vol. 2, pp. 1314–1319. IEEE (2005)

    Google Scholar 

  6. Huang, F.Q., Lin, W.P., Liang, J.C.: Design of laser processing system of five-axis motion controller based on dsp and fpga. Advanced Materials Research 846, 98–102 (2014)

    Google Scholar 

  7. Instruments, T.: Tms320f28335 digital signal controllers data manual (2007)

    Google Scholar 

  8. Jia, Q., Huang, Z., Liu, Y.: Study on performance of pci interface for embedded system. Future Communication Technology (2 Volume Set) 51, 3 (2014)

    Article  Google Scholar 

  9. Jung, I.K., Lim, S.: An ethercat based control system for human-robot cooperation. In: 2011 16th International Conference on Methods and Models in Automation and Robotics (MMAR), pp. 341–344. IEEE (2011)

    Google Scholar 

  10. Yan, J.F., Wu, N.: High speed dma data transfer system based on pci bus. Journal-University of Electronic Science and Technology of China 36(5), 858 (2007)

    MathSciNet  Google Scholar 

  11. Yeh, S.S., Hsu, P.L.: Analysis and design of integrated control for multi-axis motion systems. IEEE Transactions on Control Systems Technology 11(3), 375–382 (2003)

    Article  Google Scholar 

  12. Yolacan, E., Aydin, S., Ertunc, H.M., et al.: Real time dsp based pid and state feedback control of a brushed dc motor. In: 2011 23rd International Symposium on Information, Communication and Automation Technologies, vol. 201, pp. 1–6 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Wang, H., Liu, C., Wu, J., Sheng, X., Xiong, Z. (2014). Multi-channel Transmission Mechanism Based on Embedded Motion Control System. In: Zhang, X., Liu, H., Chen, Z., Wang, N. (eds) Intelligent Robotics and Applications. ICIRA 2014. Lecture Notes in Computer Science(), vol 8918. Springer, Cham. https://doi.org/10.1007/978-3-319-13963-0_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13963-0_45

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13962-3

  • Online ISBN: 978-3-319-13963-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics