The final design of the system consists of the following components: the system's graphical user interface, the modular syringe holder, the servo motor refill mechanism , the corrosion-resistant stainless steel threaded rod, the electronics box and the touchscreen stand.
The user interface was designed in a way as to be user friendly and to provide a way to control every aspect of the syringe pump solely with the interface. To do this, the user interface together with the Arduino were programmed so that the user can input syringe parameters into the system such as syringe size (mL), syringe inner diameter (mm) and current volume inside the syringe (mL). Then the user is able to set the pump parameters: flow direction, flow rate and volume to either dispense or withdraw. After setting all these parameters the syringe pump is ready to run.
Video walkthrough of setting up 2 syringe pumps for flow chemistry experiment.
Modular Syringe Holder
Servo Motor Refill Mechanism
The electronics containment box is intended to house all of the electrical components excluding the power supplies. The box is intended to protect the electrical components from any liquid and chemicals in the lab. The power supplies are kept outside of the box due to heating concerns. A stand for the touchscreen was also purchased to hold up the touchscreen.
Electronics Box
Inside of Electronics Box
Touch Screen Stand
The control system, as pictured below, consists of a Nextion graphical user interface which is able to send commands to Arduino via its serial monitor. From those commands the Arduino microcontroller is able to control the speed and position of the stepper motor which are the two most important variables for controlling the system. The speed of the motor is directly related to the flow rate which is the volume of liquid that is either dispensed or withdrawn by the syringe pump per unit of time. While the position of the motor relates to how much volume is dispensed or withdrawn by the pump since each rotation of the motor moves the carriage pusher blocker together with the syringe plunger approximately a distance of 1.27 mm.