NOVA electronics Inc.
MCX514 -
2
-
2
-
■
8 Stages of Pre-Buffer for Continuous Interpolation
MCX514 is equipped with 8 stages of pre-buffer register that stores finish point data (and others) in each segment, in order to
handle continuous interpolation driving at high-speed.
In the case of the previous MCX314A having only 1 stage of pre-buffer, when performing continuous interpolation, driving time
of each interpolation segment must be longer than setting time of position data for next segment. Therefore, minimum drive pulses
of each segment are restricted depend on interpolation drive speed. For instance, when setting time of data to CPU isT
DS
=80
μ
sec
and interpolation drive speed is V=100Kpps, minimum drive
pulses are required at least 8 pulses or more.
MCX514 increases pre-buffer to 8 stages and improves the
restriction efficiently. When performing continuous interpolation
as shown in the right figure, and when there is a short segment
such as Seg3, if the average driving time of 8 segments including
Seg3 is longer than setting time of position data for next segment,
continuous interpolation can be performed.
Fig. 1.1-3 Example of Continuous Interpolation
■
Multichip Interpolation
The user can perform multiple axes linear interpolation of 5 axes or more by connecting several MCX514 chips. Connect each
chip by using 8 multichip signal lines in parallel.
In multiple axes linear interpolation, the maximum values to the finish points of all axes that perform interpolation are required for
interpolation calculation. However, MCX514 does not need to set these maximum values. When a host CPU writes finish point
data of each axis into IC respectively, the data will be sent to each IC through the multichip signal line, and then the maximum
value of finish point will be calculated automatically in IC.
MCX514
Host CPU
MCX514
Motor
Driving
Circuit
Drive Pulse
Drive Pulse
Multichip Interpolation Signal (8 lines)
First Axis
Second Axis
Third Axis
Fourth Axis
Fifth Axis
Sixth Axis
Seventh Axis
Eighth Axis
Fig. 1.1-4 Example of Multichip Interpolation
Seg1
Seg2
Seg3
Seg4
Seg5
Seg6 Seg7 Seg8
Seg9
Seg10
Seg n
X
Y