Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Precision Pressure & Airflow Measurement Device with Analog Sensor

Components and supplies

NXP MPXM2053GS
×1
Analog Devices Instrumentation Amplifier, SO-8, 100 kHz, AD623ARZ
×1
Capacitor Ceramic 0.1uF (generic)
×1
Electrolytic Decoupling Capacitors - 10uF (generic)
×1
Precision Pressure & Airflow Measurement Device with Analog Sensor
Adafruit Standard LCD - 16x2 White on Blue
×1
Precision Pressure & Airflow Measurement Device with Analog Sensor
Arduino UNO
×1

Necessary tools and machines

Precision Pressure & Airflow Measurement Device with Analog Sensor
Soldering iron (generic)

About this project

Code

  • Differential pressure to airflow speed in m/s
Differential pressure to airflow speed in m/sC#
Measuring airflow with analog pressure sensor.
#include <Wire.h>  
#include <LiquidCrystal_I2C.h> 
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); 

float CurrentReading;
float Sum;
float Average;
float MeasuresN=2500 ; // number of measures to average
float Flow;

void setup() 
{
Serial.begin(9600);
lcd.begin(16,2); 
}

void loop() 
{
for (int i=0; i<MeasuresN; i++)
{
CurrentReading = analogRead(A0);
Sum+=CurrentReading;
delay(1);
}
Average=Sum/MeasuresN;
Sum=0;

// To proper measure from 0 m/s airspeed you will need to find curve equation based on your application- I use linear equation to test on fan I had access to.

////////////////////////////
Flow=(Average-68)*0.265+2.7;   
////////////////////////////

lcd.backlight(); 
lcd.setCursor(0,0); 
lcd.print("Sensor:"); lcd.print(Average); 
lcd.setCursor(0,1); 
lcd.print("Airflow:"); lcd.print(Flow); lcd.print("m/s  ");
  
delay(5);
}

Schematics

Precision Pressure & Airflow Measurement Device with Analog Sensor

Manufacturing process

  1. MAXREFDES220# – Cuffless Blood Pressure Monitoring with Optical Sensors
  2. Connect Multiple DS18B20 1‑Wire Sensors to a Raspberry Pi for Accurate Temperature Monitoring
  3. DHT11 Temperature & Humidity Sensor Project with LED Indicators and Piezo Speaker
  4. River Health Monitor: Arduino-Based Water Quality System
  5. Build a Simple Obstacle Sensor with Arduino – Easy IR LED & Photodiode Tutorial
  6. High‑Speed Arduino RPM Counter Using a Novel Algorithm
  7. Copper Electroplating Project: Build a Smart System with Arduino UNO
  8. Real-Time Soil Moisture Monitoring with LCD Display – Arduino DIY Kit
  9. Build an IR Sensor Project with Arduino UNO – Simple Guide
  10. Android Motion‑Detection Camera Controlled by Arduino MCU