Design of Multi-circuit Motor Control System based on Fabric Defect Detection Device
DOI:
https://doi.org/10.54097/fcis.v4i2.10210Keywords:
Fabric Defect Detection Device, Multiplex Motor Control, PWM, VIVADO, Control SystemAbstract
In order to realize the motion control of multiple motors of the fabric defect detection device, a ZYNQ-based multiple motor control system is designed in conjunction with the fabric defect detection device. In this system, pulse width modulation technique is used to control the multi-channel motors. The flexible logic operability of FPGA is utilized to achieve real-time high-speed control of multi-channel pins, where FPGA is responsible for data caching and acquisition control, and ARM is responsible for data communication and transmission. The logic array was programmed and simulated in Vivado software. Simulation results show that the system is able to control multiple motors synchronously and stably, verifying the effectiveness and feasibility of the system.
Downloads
References
Santharaman, Paulraj , et al. "ARM-microcontroller based portable nitrite electrochemical analyzer using cytochrome c reductase biofunctionalized onto screen printed carbon electrode." Biosensors & Bioelectronics (2016):410-417.
Fei, Jiyou , et al. "Research on Embedded CNC Device Based on ARM and FPGA." Procedia Engineering 16(2011):818-824.
Armanuzzaman, Md , and Z. Zhao . "BYOTee: Towards Building Your Own Trusted Execution Environments Using FPGA." (2022).
Design of Embedded Remote Software Update System Based on "FPGA+ARM." Journal of Interconnection Networks (2022).
Marques, Ivo , et al. "Lock-V: A heterogeneous fault tolerance architecture based on Arm and RISC-V." Microelectronics Reliability 120.12(2021):114120.
Gu, Jing , and F. Xiaoxue . "The Blind Guiding System of Direction and Speed Integrated Control Apply to FPGA." International Conference on Instrumentation & Measurement 2015:1645-1648.
Anderson, Jason H. , F. N. Najm , and T. Tuan . "Active leakage power optimization for FPGAs." Proceedings of the ACM/SIGDA 12th International Symposium on Field Programmable Gate Arrays, FPGA 2004, Monterey, California, USA, February 22-24, 2004 ACM, 2004.
Betz, Vaughn , and J. Rose . "Using Architectural Families to Increase FPGA Speed and Density." Acm Third International Symposium on Field-programmable Gate Arrays ACM, 1995.
Ye, Binli , and Y. Zhang . "Improved FPGA implementation of particle filter for radar tracking applications." Asian-pacific Conference on Synthetic Aperture Radar 2009.
Chen, Jiang Bo , Y. M. Qiao , and Z. W. Hou . "Design of Real-Time Large Field Video Display System Based on FPGA." Advanced Materials Research 945-949(2014):1739-1743.
Kapisch, E. B. , et al. "An implementation of a Power System Smart Waveform Recorder using FPGA and ARM cores." Measurement 90(2016):372-381.
Mrs., Mehzabeen S. M, and I. Manju . "Efficient Optimization Of FPGA On-Chip Memory For Image Processing Algorithm." International Journal of Recent Technology & Engineering 2.2(2013).
Trimberger, Steven , et al. "A time-multiplexed FPGA. " Proc.intl.conf.on Fpgas for Custom Computing Machines (1997).
Li, Xingying , et al. "Design and implementation of neural network computing framework on Zynq SoC embedded platform." Procedia Computer Science 183(2021):512-518.
Omar, Othman A. M. , M. I. Marei , and M. A. Attia . "Comparative Study of AVR Control Systems Considering a Novel Optimized PID-Based Model Reference Fractional Adaptive Controller." Energies 16(2023).
Fuada, Syifaul , et al. "IMPLEMENTASI PERANGKAT DIGITAL SIGNAL PROCESSING UNTUK SISTEM KOMUNIKASI CAHAYA TAMPAK." (2018).
Ping, Mao Han , L. I. Jun , and Z. Z. Yu . "TLC1543CN and its Application on Distributed Control System of Greenhouses." Journal of Agricultural Mechanization Research (2004).
Suzuki, Hiroaki , et al. "A programming environment for multi-FPGA systems based on CyberWorkBench: an integrated design tool." HEART '21: International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies 2021.
Habibie, Novian , et al. "PERFORMANCE COMPARISON OF USART COMMUNICATION BETWEEN REAL TIME OPERATING SYSTEM (RTOS) AND NATIVE INTERRUPT." Jurnal Ilmu Komputer dan Informasi 9.1 (2016): 43.