My team developed a filling machine for liquids which uses a piston to measure and deliver volumes 0.1 to 1 liters into bottles. It is built mostly with mechanical parts and we'd like to replace most of them with electronic ones.
How do I build a machine to pull liquid from a reservoir and fills a bottle using a piston, with electronic parts such as stepper motor, linear actuators and sensors?
I understand this is somewhat vague. Any aligned response is appreciated.
This machine should, at its max speed, fill a 1 litter bottle with water in 2 seconds (to deliver 30 bottles per minute). Higher viscosity liquids may take longer.
It should not spill so liquid needs some filling acceleration control.
You may assume two operation modes: with bubbles and without bubbles. The first is a plus.
I'd like to be able to change the volume electronically (via a LCD menu).
I thought of a single main valve that switches between the reservoir and the bottle. That should be controlled electronically too. I could use two valves too.