MCX314 is a motion control chip that supports quantitative drive, continuous drive, constant speed drive, linear acceleration/deceleration drive, S-curve acceleration/deceleration drive, fixed line speed, continuous interpolation, acceleration/deceleration drive interpolation, step interpolation and other functions.
The MCX314 is a motion‑control IC capable of simultaneously controlling four servo or stepper motor axes. It provides pulse‑train outputs for position, speed and interpolation functions, supporting quantized, continuous and S‑curve drive modes.
The document describes the chip’s pin configuration, register map (16‑bit and 8‑bit addresses), command set, I/O signal connections, electrical characteristics and detailed specifications such as interpolation range, speed limits and jitter tolerances. This manual is written in Chinese.
| Data bus width | 8‑bit / 16‑bit selectable |
|---|---|
| Interpolation range per axis | -8,388,607 ~ +8,388,607 |
| Interpolation speed | 1 ~ 4 MPPS |
| Interpolation position precision | 0.5 LSB (linear), 1 LSB (arc) |
| Output pulse speed range | 1 PPS ~ 4 MPPS |
| Output pulse speed precision | <0.1 % (CLK=16 MHz) |
| Jerk range (gain = 1) | 954 ~ 62.5 × 10⁶ PPS/SEC² |
Both 8‑bit and 16‑bit data‑bus configurations are selectable.
The chip can generate output pulses from 1 PPS up to 4 MPPS.
Linear interpolation precision is 0.5 LSB or better across the full range.