산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아날로그 센서로 정밀 압력 및 공기유속 측정 장치 만들기

부품 및 소모품

NXP MPXM2053GS 차압 센서 1개
AD623ARZ 계측용 증폭기 (SO-8, 100kHz) 1개
세라믹 커패시터 0.1uF 1개
전해 디커플링 커패시터 10uF 1개
Adafruit 16x2 LCD (흰색/파란색, I2C) 1개
아두이노 우노 (Arduino UNO) 1개

필요 도구

코드

차압을 공기유속(m/s)으로 변환

아날로그 압력 센서로 공기유속 측정.

#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;  // 평균낼 측정 횟수
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;

  // 0 m/s 기준 보정: 애플리케이션에 맞는 곡선 방정식 필요
  // 여기서는 테스트용 선형 방정식 사용
  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);
}

회로도

아날로그 센서로 정밀 압력 및 공기유속 측정 장치 만들기

회로 설명

보정 팁

Flow = (Average - 68) * 0.265 + 2.7 공식은 테스트용 선형 근사입니다. 실제 사용 시에는 풍속계 등으로 실측 보정하여 2차/3차 방정식이나 룩업 테이블을 적용하는 것이 좋습니다. 영점(0 m/s) 오프셋과 기울기를 환경에 맞게 조정하세요.

제조공정

  1. MAXREFDES220#: 광학 센서로 커프리스 혈압 모니터링 구현
  2. LMD V-센서: 스마트폰에 내장된 보정 불필요 임상급 혈압 모니터
  3. 라즈베리 파이 다중 DS18B20 1-와이어 센서 연결으로 정확한 온도 모니터링
  4. 라즈베리 파이와 KY-033 라인 트래킹 센서로 문 열림/선 감지하기
  5. 라즈베리 파이에서 GY-91 모듈로 견고한 온도 및 센서 API 구축하기
  6. BMP180 I2C 기압 센서 – 라즈베리 파이 연동 가이드
  7. 라즈베리 파이로 리니어 홀 센서 읽기: 자바 가이드 & ADC0832 통찰
  8. MAX6675 IC로 아두이노 포텐타 H7에 열전대 센서 연동하기
  9. ESP32-CAM과 PIR 센서로 디스코드(Discord) 알림 보안 카메라 만들기
  10. DHT11 온습도 센서 + LED 표시등 + 피에조 부저 프로젝트