An Easy-to-Implement Multi-Channel Stepper Motor Control System Based on MCU and FPGA
Zhen Dai, Congcong Zhou, Xuesong Ye
2025
Abstract
This paper proposes a system architecture based on MCU and FPGA that supports the control of dozens of stepper motors, characterized by low cost, high real-time performance, and ease of implementation. The system leverages the integrated floating-point unit in the MCU, along with its rich peripherals and ease of development, combined with the parallel processing capabilities and abundant I/O resources of the FPGA. Additionally, to address various complex scenarios in medical devices, an asymmetric trapezoidal velocity profile is implemented on the FPGA with minimal resource consumption of 528 LUTs and 353 Flip-Flops. Finally, the feasibility of the circuit is validated through logic waveform capture and oscilloscope measurements, and position error tests on actual stepper motors demonstrate that the system is suitable for most applications.
DownloadPaper Citation
in Harvard Style
Dai Z., Zhou C. and Ye X. (2025). An Easy-to-Implement Multi-Channel Stepper Motor Control System Based on MCU and FPGA. In Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 1: BIODEVICES; ISBN 978-989-758-731-3, SciTePress, pages 149-156. DOI: 10.5220/0013150800003911
in Bibtex Style
@conference{biodevices25,
author={Zhen Dai and Congcong Zhou and Xuesong Ye},
title={An Easy-to-Implement Multi-Channel Stepper Motor Control System Based on MCU and FPGA},
booktitle={Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 1: BIODEVICES},
year={2025},
pages={149-156},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013150800003911},
isbn={978-989-758-731-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 1: BIODEVICES
TI - An Easy-to-Implement Multi-Channel Stepper Motor Control System Based on MCU and FPGA
SN - 978-989-758-731-3
AU - Dai Z.
AU - Zhou C.
AU - Ye X.
PY - 2025
SP - 149
EP - 156
DO - 10.5220/0013150800003911
PB - SciTePress