From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW Interface for Arduino Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Measuring air flow with Arduino ?

Folks - Looking for some ideas re how you could make a simple air flow measuring device with Arduino that didn't necessarily need any calibration. Looking at a range of say 5 - 30 metres/second. Accuracy doesn't have to be too good, say +/- 2 m/s

Any thoughts?

cheers

dw

0 Kudos
Message 1 of 8
(24,801 Views)

Most sensors should be calibrated but if you don't care too much about the accuracy, you can generally get away with using the factory calibrarion.  You simply need to find a transducer (designed for air flow in your application) that outputs a voltage between 0 and 5 volts.  Then, with LIFA you simply read the voltage of the analog pin and convert the voltage to the appropriate engineering units.

0 Kudos
Message 2 of 8
(16,623 Views)

Thks Nathan...

I was rather hoping that some clever guy had worked out some method to do this other than using off the shelf meters. I've been looking at a couple of methods, one using pairs of ultrasonic transducers either side of the pipe and another measuring the change of temperature of a heated filament in the pipe.

dw

0 Kudos
Message 3 of 8
(16,623 Views)

Most Air Velocity sensors are designed for industrial applications and most likely won't fit your budget.  However, You could build a DIY air velocity sensor using two pressure taps and a differential pressure transducer. See the following link for theory.

<https://www.dwyer-inst.com/Products/AirVelocityIntroduction.cfm>

For differential pressure you could use two barometric pressure sensors such as the following.

<https://www.sparkfun.com/products/9721>

hrh1818

0 Kudos
Message 4 of 8
(16,623 Views)

Thanks hrh1818...

Differential pressure would certainly be a way to go... I'm trying to see if there is something I can do external to the pipe being monitored. So the ultrasonic idea seemed to have merit...

dw

0 Kudos
Message 5 of 8
(16,623 Views)

Sir can you tell me how to programm a arduino to measure the air flow in terms of CFM? any idea?

0 Kudos
Message 6 of 8
(16,623 Views)

CFM implies fairly large volumes of air flow and suggest the use of an orifice and a differential pressure measurement.

See: <http://www.efunda.com/formulae/fluids/calc_orifice_flowmeter.cfm> for an example that uses an orifice plate and a differential pressure measurement.  See <http://www.phidgets.com/products.php?category=3> for a differential air pressure sensor.

hrh212

0 Kudos
Message 7 of 8
(16,623 Views)

here as an article on this topic using AMS 5915 differential pressure sensor and Arduino. This pressure sensor comes with 2 nozzles and its output is digital.

https://ncd.io/differential-pressure-sensor-arduino/

Thanks

 

0 Kudos
Message 8 of 8
(13,796 Views)