New Digital Differential Analyzer Linear Interpolation Program and Error Analysis

Article Preview

Abstract:

Common digital differential analyzer(DDA)linear interpolation error is lower than a pulse equivalent, and the output pulse along each axis is not uniform. New DDA linear interpolation flow chart was obtained by combining a quick algorithm of DDA interpolation and interpolating algorithm for pulses uniformization with common DDA linear interpolation principle. The relationship between interpolation error and pulse equivalent was demonstrated in detail. As the results shows, the new DDA with high precision machining but simple algorithm, increased interpolating speed; the new algorithm make the generation of uniform pulse series come true, which is of great importance to keep stepping motor rotating steadily without missing steps; At coordinate origin, interpolation error is lower than 0.42 pulse equivalent, while the interpolation point is not at coordinate origin, interpolation error is lower than 0.5 pulse equivalent.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 314-316)

Pages:

1769-1772

Citation:

Online since:

August 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] L.D. Peres Pe., Bonatti, S. Ivanil, et al, The linear interpolation method: A sampling theorem approach[J]. Controle y Automacao,2003,14(4):439-444

Google Scholar

[2] H. Chen,J. Chiang, A low-jitter phase-interpolation direct digital synthesizer using single capacitor integration[J]. International Journal of Electrical Engineering, 2005,12(3):225-232

Google Scholar

[3] F. Tsal, Z. H. Hui, Jiang, et al, Interpolated timing recovery using raised cosine pulse[J]. International Journal of Electrical Engineering,2005,12(4):391-398

Google Scholar

[4] G. H. Li , Y.T. Fei, X.S. Ma, Principle of error compensation in long axle cutting[J]. Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery,2006,37(6):131-133

Google Scholar

[5] Q. F. Zhang, J. P. Zhou, Fast linear pulse incremental interpolation algorithm[J]. Computer Applications, 2005,25(6):1420-1421.(In Chinese)

Google Scholar

[6] L. Z. Lin, L. Liu, Design of multi-axis motion controller based on TMS320F2812 [J]. Micromotors Servo Technique,2007,40(9):40--48.(In Chinese)

Google Scholar

[7] Z. H. Gu, Embedded system of CNC engraving machine software development[D]. Chengdu:University of electronic science and technology of china,2009.(In Chinese)

Google Scholar

[8] S. L. Yang, The quick algorithm and realization of DDA interpolation[J]. Machine Tool Electric Apparatus.2003(6):12-14.(In Chinese)

Google Scholar

[9] Z. P. Wang, Machine tool NC technology[M]. Beijing:Higher Education Press,1998(In Chinese)

Google Scholar

[10] G. Y. Wang, R. X. Zhang,X. C. Wang, Interpolatintg method for pulses uniformization[J]. Manufacturing Technology & Machine Tool, 2000(3):37-39.(In Chinese)

Google Scholar