New Digital Differential Analyzer Linear Interpolation Program and Error Analysis
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.
X. Y. Fan et al., "New Digital Differential Analyzer Linear Interpolation Program and Error Analysis", Advanced Materials Research, Vols. 314-316, pp. 1769-1772, 2011