MCX514-High performance 4-Axis Motion Control IC
2/3/4-axis linear interpolation CW/CCW circular interpolation Bit pattern interpolation Helical interpolation New! Short Axis Pulse Equalization Mode for Interpolation New! 2-Axis High Accuracy Constant Vector Speed Mode New! |
Multichip interpolation Speed range-free Automatic deceleration of non-symmetrical trapezoidal acceleration/deceleration Parabolic S curve/trapezoida l acceleration/deceleration driving Automatic home search Split pulse |
I2C serial interface bus New! Synchronous action 4sets per axis Timer 1pce per axis Maximum drive speed:8Mpps Package:144pin QFP Power voltage:3.3V±10% |
Interpolation
By adding new interpolation functions, more useful and more various interpolation can be executed.
●Helical interpolation In addition to the existing linear interpolation and circular interpolation, helical interpolation driving can be executed which operates to move another axis in synchronization with the circular interpolation in the XY plane. The left figure illustrates the helical interpolation in a plurality of rotations. |
||
●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. 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. |
||
●Multichip interpolation The user can perform multiple axes linear interpolation by connecting several MCX514 chips. |
I2C serial interface bus
As connection interfaces to a host CPU, this IC has I2C serial interface bus in addition to the existing 8-bit/16-bit data bus. Max 8pcs of MCX514 can be connected to one bus.
Speed range-free
MCX514 has speed range-free function. This will enable us to freely set the speed from 1 pps up to 8 Mpps in increments of 1 pps.
When using the multiples of speed to set the speed by existing method, there are restrictions as described below.
・ For the detailed speed setting of low-speed, less multiples of speed must be set.
→ As a result, driving cannot be shifted to high-speed.
・ To perform the high-speed driving, larger multiples of speed must be
set.
→ As a result, the detailed setting of drive speed cannot
be configured.
MCX514 brings solutions to the inconvenience described above by Speed range-free, which makes it possible to directly change the speed from low-speed such as 1 or 2 pps to high-speed such as 1 Mpps during the driving.
Synchronous action
●Outputs an external signal when passing through a specified position during the driving. ●Saves the current position to a specified register when an external signal is input during the driving. ●Outputs a number of split pulses from a specified position to the external during the driving. And so on. |
Output of Split Pulse