Work

Deterministic Timer–DMA Motion Control for Embedded Hybrid CNC and Additive Manufacturing Systems

Year: 2026
Type: article
Abstract: Hybrid CNC and additive manufacturing platforms often rely on host-assisted or otherwise overdimensioned control architectures to achieve deterministic multi-axis motion, increasing system cost and complexity. This paper presents a fully microcontroller-based timer–DMA motion execution architecture that eliminates the need for external processors or FPGA-based execution, enabling deterministic multi-axis synchronization under the tested conditions in a simpler, more cost-effective way. The proposed framework integrates motion planning, precise step-time computation, and hardware-assisted pulse generation within a unified embedded control architecture. The main novelty lies in the systematic use of timer and DMA peripherals to offload time-critical pulse execution from the microcontroller core, allowing it to focus on motion planning and precise step-time computation. Unlike segmentation-based approaches, the duration of each individual step is calculated directly without fixed-interval segmentation, enabling high motion resolution while avoiding per-step interrupts that introduce jitter at high motion speeds. The architecture was validated on a hybrid platform capable of both milling and material extrusion. Experimental results confirmed real-time feasibility within practical on-chip memory limits and demonstrated very small interpolation errors caused mainly by timer quantization, comparable to those observed in host-processor-based motion systems. Machining and additive-manufacturing experiments further confirmed stable execution and accurate trajectory tracking under real operating conditions.
Source: Electronics
Language: English
Open Access status: gold
Estimated APC paid: $2,896
OpenAlex ID: W7156583768
FWCI:
Cites: 37
Cited by:
Related to: