Research and Implementation of Multi-Threading Technology on Embedded Hobbing CNC

Article Preview

Abstract:

The embedded hobbing CNC is designed,which is embedded in the WinCE 5.0 operating system,on the hardware platform of ARM+DSP+FPGA ,using Embedded Visual C++(EVC) as a development tool. Hobbing CNC achieves the concurrent operation on the application in order to realizes parallel processing of multi-task, such as the HumanComputer Interaction, data acquisition and issued, data processing and analysis, data storage and so on, based on the analysis of hobbing CNCs working principle, using the multi-threading technology and thread synchronization mechanism possessed by WinCE 5.0. The application simplifies the complexity of the applications development and facilitates subsequent functions improvement, using modular programming method and the object-oriented design. This article provides an effective solution for multi-threaded application in hobbing CNC. After preliminary validation of testing experiments, the hobbing CNC has strong real-time and stability, and can realize the applications real-time and stability required by hobbing CNC machining.

You might also be interested in these eBooks

Info:

Periodical:

Key Engineering Materials (Volumes 579-580)

Pages:

765-769

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] X.Q. Liu: The research of processing of the data for gear shaping system based on PC + DSP(MS., Hefei University of Technology, China (2007), pp.3-9. (In Chinese).

Google Scholar

[2] M.D. Marsico,G. Doretto and D. Riccio: Pattern Recognition Letters, Vol. 33 (2012) No. 4, pp.1882-1890.

DOI: 10.1016/j.patrec.2012.03.005

Google Scholar

[3] Q. Zhang: Electronic Design Engineering, Vol. 21 (2011) No. 3, pp.56-61. (In Chinese).

Google Scholar

[4] F.L. Litvin, and I. Gonzalez. Perez: Computer Methods Apply and Mech. Engineering, Vol. 196(2007) No. 7, pp.4321-4336.

Google Scholar

[5] D. Huang and H.H. Shao: Application of Embedded Operating System, Vol. 23 (2007) No. 12, pp.53-55. (In Chinese).

Google Scholar

[6] C. J Tang and S. L Cheng: Electronic Technology of Shanxi, Vol. 32 (2011) No. 1, pp.32-34. (In Chinese).

Google Scholar

[7] X.J. Xu, G.P. Wu, F. Zhong, M. Liu, Q. Cao, Q.S. Xu and S.B. Li: Design and Implementation of the Main Control Software of Inspection Robot(The Journal of Wu Han Technology, China 2011). (In Chinese).

Google Scholar

[8] Y.Z. Xie: Spectroscopy Laboratory, Vol. 28 (2011) No. 5, pp.2603-2607. (In Chinese).

Google Scholar

[9] P. Yang and L. Sun: Computer Measurement & Control, Vol. 19 (2011) No. 5, pp.1173-1177. (In Chinese).

Google Scholar