DC motor control based on embedded Linux

Currently, the motor controllers need various functions such as real time control and communication capabilities with remote host computer. This paper presents a communication TCP/IP module to control a DC motor. Pulse Width Modulation was employed so as to drive the motor at the desirable speed. the control of the motor via PID controller in order to maintain the desired speed regardless of load as well as the wireless Ethernet communication between the microcontroller and the PC. A Human Machine Interface program was made to supervise the motor's speed performance and create a control unit to change the parameters.

[1]  Zhang Wei,et al.  The embedded data acquisition storage systems based on S3C2410 , 2009, 2009 4th IEEE Conference on Industrial Electronics and Applications.

[2]  Xuefang Lin-Shi,et al.  Modeling and Implementation for Embedded DC Motor Ethernet Control System , 2008, 2008 International Conference on Computer Science and Software Engineering.

[3]  RJohn Casey Open-source lab: How to build your own hardware and reduce research costs [Book Review] , 2015 .

[4]  B. A. Botre,et al.  Design and development of digital PID controller for DC motor drive system using embedded platform for mobile robot , 2013, 2013 3rd IEEE International Advance Computing Conference (IACC).

[5]  Yan Shi,et al.  Development of Direct Current Motor Control System Based on Embedded Linux System , 2007, Second International Conference on Innovative Computing, Informatio and Control (ICICIC 2007).

[6]  Joshua M. Pearce Open-Source Lab: How to Build Your Own Hardware and Reduce Research Costs , 2013 .

[7]  Luca Zaccarian,et al.  DC motors : dynamic model and control techniques , 2022 .