A low-cost push-pull syringe pump for continuous flow applications
Description
Syringe pumps are very useful tools to ensure a constant and pulsation-free flow rate, however usability is limited to batch processes. This article shows an open-source method for manufacturing a push pull syringe pump, valid for continuous processes, easy to build, low-cost and programmable. The push-pull syringe pump (PPSP) is driven by an Arduino nano ATmega328P which controls a NEMA 17 in microstepping via the A4988 stepper driver. The Push-Pull Syringe Pump setup is configurable by means of a digital encoder and an oled screen programmed using C ++. A PCB was designed and built to facilitate the assembly of the device. The continuous flow is guaranteed by four non-return valves and a dampener, which has been sized and optimized for use on this device. Finally tests were carried out to evaluate the flow rates and the linearity of the flow. The device is achievable with a cost of less than 100 €. In this repository are reported the files useful for the construction of the push-pull syringe pump. In the "Bill of Materials" are reported all the pieces necessary, in the "Electronic diagram" the electric scheme is reported. In the "PCB_gerber_files" the gerber files useful for the production of the PCB are reported. In the "PPSP_Software" the Arduino IDE code is reported. In the "STL_files" the STL files for the 3D printing of the pieces are present.