DC-Motor Control Using Arduino-Uno Board for Wire-Feed System

a speed-controlled dc-motor chopper drive of wire- feed mechanism implemented by Arduino-Uno board is presented in this paper. This drive system is characterized as high static and viscous frictions load, even more it features a variable moment of inertia. Thus, the speed regulator with internal current loop should be carefully designed. Therefore, PI- speed and current regulators design should be fulfilled at limit values that wire-feed mechanism inertia can be taken to insure the stability. Finally, the obtained controllers are discretized and implemented. The experiment results exhibit sufficient agreement in term of transient response and stability which justifies the ability of introducing microcontroller-based Arduino in industrial applications.

[1]  R. Krishnan,et al.  Electric Motor Drives: Modeling, Analysis, and Control , 2001 .

[2]  Jonathan W. Kimball,et al.  Using the Arduino Uno to teach digital control of power electronics , 2015, 2015 IEEE 16th Workshop on Control and Modeling for Power Electronics (COMPEL).

[3]  Gyu-Ha Choe,et al.  A study on the effect of wire feeding speed controller in inverter arc welding machine , 1999, Proceedings of the IEEE 1999 International Conference on Power Electronics and Drive Systems. PEDS'99 (Cat. No.99TH8475).

[4]  Claudia-Adina Dragos,et al.  Modeling and control of an Electric drive system with continuously variable reference, moment of inertia and load disturbance , 2013, 2013 9th Asian Control Conference (ASCC).

[5]  Jiankang Huang,et al.  Fuzzy PID control of wire extension in pulsed MIG welding for aluminum alloy , 2010, 2010 Seventh International Conference on Fuzzy Systems and Knowledge Discovery.

[6]  Kevin L. Moore,et al.  Gas Metal Arc Welding , 2003 .

[7]  Sonia H. Contreras Ortiz,et al.  Influence of Arduino on the Development of Advanced Microcontrollers Courses , 2017, Rev. Iberoam. de Tecnol. del Aprendiz..