I've been watching too much How It's Made, and I've been wondering how they build devices that spray/inject/dispense a finite amount of liquid (to within some amount of error). I wanted to try this for a hobby project. I'm working on that dispenses dry goods in the amount I specify.

Do I use some kind of special nozzle/valve which can open and close at high speeds? How can I dispense a known quantity from a reservoir of a fluid substance onto each individual unit passing along an assembly line, or an amount specified by the user into another container?

  • $\begingroup$ Are you talking specifically about something that must be sprayed? There are other ways to dispense powder (such as this answer about precisely delivering granular material) or fluid (such as this answer about precisely delivering liquids). Are they different than what you need (and if so, why)? $\endgroup$
    – Ian
    May 3, 2013 at 14:13
  • $\begingroup$ Ok, so the answer for fine powder and liquid differs, even though they flow in a similar fashion. Your liquid answer, answers the question about how to dispense liquid, that is put it under pressure and when a pressure threshold is reached, close the chamber and open the nozzle for discharge. I am still a little confused about dispensing powder though. Usually it seems to be delivered through a nozzle also, like pouring sand through a funnel, but how is it measured before hand? $\endgroup$
    – awiebe
    May 3, 2013 at 18:03

1 Answer 1


Flow-rate meters based on measuring Coriolis-force reactions are widely used in process control systems. The measurement principles are mentioned or illustrated at numerous web sites, including youtube video e2NGvrkmP8Y, Back to Basics: Flow Measurement (Corilolis) (via oscillating-tube phase changes) and Schenck Americas' Solids Flow Meters page, Coriolis Principle section (via vaned-rotor reaction forces) . Coriolis-based meters measure the delivered mass of solids, liquids, and gases. Delivered volume can be calculated if density is known. Purchase of a Coriolis-based meter seems far more feasible than building one from scratch.

The Schenck page also illustrates impact-plate-based measuring systems and deflection-chute-based measuring systems. These integrate impulses or deflection force to measure flow. Again, purchase seems more feasible than building one yourself.

At a hobby level, I think two approaches should be considered first: (A) calibrate a constant-flow-rate system, and control delivery time; (B) implement a fill-and-dump system, and control number of cycles.

(A) Using a method from previous questions (1,2) set up a system that moves your substance at a reasonably constant rate; measure that rate; thereafter, control how long or how fast the system runs to deliver a desired amount of substance.

(B) Again using methods from previous questions, set up a system to fill a cup, box, chute, or transfer bin some number of times, and dump it into a receiver. Issues like detecting when the cup is full, preventing or recycling overflow of the cup, and dumping the cup arise but can be resolved. The issue of limited resolution (where the delivered amount is an integer multiple of cup size) can be treated by using a smaller cup, or using different cups for different jobs, or using a box with an adjustable side or bottom, or having the box sit on a load cell during filling.

  • $\begingroup$ I think simple mechanical dispensers could be much less comlicated than a coriolis meter. For example, my asthma inhaler dispenses a reasonably consistent amount of medication with each activation with nothing more than some sort of spring mechanism on the nozzle. $\endgroup$
    – Octopus
    May 6, 2013 at 22:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.