An automated system presented here is designed to control the flow of fluid or liquid. The system uses automated peristaltic Pump to control the liquid flow. The peristaltic pump used here is designed and developed by the author according to the requirement of the application. The stepper motor movement of pump is controlled by using Arduino Microcontroller. Liquid flow through the pump is controlled in two ways: Automatic and manual mode. Such systems can be used in small industries for fluid separation from slurry or slug. Also can used where pre described amount of liquid or fluid is required in application.
Introduction
I. INTRODUCTION
An automated system presented here is for the control of flow of fluid/liquid using peristaltic pump. Arduino microcontroller is used for this purpose as the software and interface hardware of this microcontroller is easy to program reprogram and design.
In industries sometimes it’s needed to separate fluid or gases or slurries from the mixture. This task can be easily done by using peristaltic pump. The amount of fluid to be separated or mixed is of specific amount. It is very difficult to separate or mix a particular amount of liquid hence, some sort of equipment is needed here to define the amount and accuracy. This problem can be solved by using this automated system. The peristaltic pump used here in this system is designed and built at very low cost.
II. LITERATURE SURVEY
Literature survey is done for the designing, fabrication of the Peristaltic Pump and Arduino Microcontroller interfacing with pump motor. Suhas Dhumal & S.S.Kadam presented a prototype and design of rotary Peristaltic Pump. They studied various designs of pump on the basis of theoretical calculations [1]. MdFayaz Ahemad et. al. analyzed fluid structure interaction of a peristaltic hose pump by using COMSOL multiphysics FSI Module [2]. R. Harisudhan et. al. has controlled the stepper motor rotations using microcontroller ATmega-328 [3]. Sanjeev Kr. Chaudhary et. al. designed and implemented a smart water sprinkler system based on Arduino Microcontroller. In this system servo motor is controlled for irrigation process [4].
III. THEROTICAL APPROACH
The Arduino Uno Microcontroller board used here is based on Atmega328P [4]. Arduino Uno consists of USB interface, 14 digital I/O pins, 6 analog pins, and Atmega328 microcontroller. It also supports serial communication using Tx and Rx pins. Software used for Arduino device is called Integrated Development Environment which can be programmed using C and C++ language. The reason behind choosing this controller is its programming and software.
Acrylic sheet and Silicon tube are used to develop peristaltic pump. Stepper motor with step-angle 1.8 degree is used to rotate pump. Stepper motor can be easily interfaced with Arduino Uno Microcontroller.
Conclusion
The system is tested for different speeds of Stepper motor in both the operating modes. The program is set as 512 steps of stepper motor will give 10 ml of liquid at the outlet. It can be increased in multiple of 10 means for 20ml liquid at outlet 1024 steps are required to move by stepper motor and so on. Pump working can be switched in two different modes by using a switch. In manual mode speed of motor is controlled manually by using one rotary switch. This mode can be used for very slow operation of motor in cases where liquids have to be separated without disturbing slurry contained in a mixture. In Auto control only requirement of liquid in milliliter has to be entered using a keypad attached to the system.
References
[1] Suhas R. Dhumal and Prof: S. S. Kadam (2012), “Design and Development of Rotary Peristaltic Pump”, International Journal of Science and Advanced Technology, 2(4):157-163
[2] MdFayazAhemad et al., “The Fluid Structure Interaction of a Pristaltic Pump Basics and Analysis”, American Journal of Engineering Research (AJER), 5(12):155-166
[3] R. Harisudhan et al. (2015), “Stepper Motor Control using ARDUINO ATMEGA-328 Microcontroller”, International Journal for Scientific Research & Development, 2(12):778-780
[4] Sanjeev Kr. Choudhary, et al (2017), “Smart Water Sprinkler System Based on Arduino Microcontroller”, International Journal of Engineering Science and Computing (JESC), 7:10033-10035
[5] Mr. Pranav N. Abhyankar and Prof. Dr. S. G. Bhatawadekar (2015), “An Overview of Disarray in Design, Analysis and Verification of Performance of the Peristaltic Pump”, International Journal for Scientific Research & Development, 3(7):190-192
[6] N. R. Swaminathan et al (2013), “Design and Fabrication of Pump for Peristaltic Flow of variable viscosity fluids”, International Journal of Advancements in Research and Technology, 2(12):47-52
[7] BahtiyarUslu& Riyad Sihab (2016), “The Rotational Speed of the Driver Motor Control with Arduino uno and Card”, IOSR Journal of Electrical and Electronics Engineering, 11(6):76-80
[8] Siddharth Shankar Bhatt et al (2016),” Mathematical Analysis on Heat Transfer during Peristaltic Pumping of Fractional Second-Grade Fluid through a Nanouniform Permeable Tube”, Journal of Fluids, Article ID 7506953.
[9] P. Shrinivasa Rao, G. Bhanodaya Reddy & V. Diwakar Reddy (2017), “Design and Development of Advanced Rotary Peristaltic Pump”, International Journal of Mechanical Engineering and Technology, 8(6):695-703
[10] A. Kommu et al (2014), “Design and Development of Microcontroller based Peristaltic Pump for Automatic Potentiometric Titration”, International Conference on Communication and Signal Processing, IEEE Conference.
[11] Ganesh J. Pagar and Prof. B. V. Varade (2016), “An Overview of Vibrational Analysis of Peristaltic Pump”, International journal of Recent Trends in Engineering and Research, 2(12):211-214
[12] Leo Luise (2016), “Working Principle of Arduino and using IT as a Tool for Study and Research”, International Journal of Control, Automation, Communication and Systems, 1(2) 21-29