Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Dispositivo de Precisão para Medição de Pressão e Fluxo de Ar com Sensor Analógico

Componentes e Materiais

Sensor de Pressão NXP MPXM2053GS × 1
Amplificador de Instrumentação Analog Devices AD623ARZ (SO-8, 100 kHz) × 1
Capacitor Cerâmico 0,1µF (genérico) × 1
Capacitor Eletrolítico de Desacoplamento 10µF (genérico) × 1
Display LCD Padrão Adafruit 16x2 Branco sobre Azul × 1
Arduino UNO × 1

Ferramentas e Máquinas Necessárias

Sobre o Projeto

Este projeto implementa um sistema de aquisição de dados de baixo custo para monitoramento em tempo real de características de painéis fotovoltaicos – tensão, corrente e potência. O sistema utiliza uma placa Arduino UNO como aquisitor de dados, sensores de corrente e tensão de baixo custo, e apresenta os dados no Excel através da macro PLX-DAQ.

A estrutura do equipamento é mostrada na figura abaixo. A corrente e tensão do painel PV são obtidas através dos sensores respectivos. A saída dos dois sensores é transmitida ao microcontrolador do Arduino UNO. Durante o processo de aquisição, os dados são armazenados e plotados em tempo real na planilha Excel.

Código

Conversão de Pressão Diferencial para Velocidade do Fluxo de Ar (m/s)

Medição de fluxo de ar com sensor de pressão analógico.

#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; // Número de medidas para média
float Flow;

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

void loop() {
  // Média móvel de 2500 leituras
  for (int i = 0; i < MeasuresN; i++) {
    CurrentReading = analogRead(A0);
    Sum += CurrentReading;
    delay(1);
  }
  Average = Sum / MeasuresN;
  Sum = 0;

  // Equação linear calibrada para o ventilador testado
  // Para medição precisa a partir de 0 m/s, determine a curva característica da sua aplicação
  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("Fluxo: ");
  lcd.print(Flow);
  lcd.print(" m/s ");
  delay(5);
}

Esquemático

Dispositivo de Precisão para Medição de Pressão e Fluxo de Ar com Sensor Analógico

Processo de manufatura

  1. MAXREFDES220# – Monitoramento de Pressão Arterial sem Manguito com Sensores Ópticos
  2. V-Sensor da LMD: Monitor de Pressão Arterial Clínico, Sem Calibração, Embutido em Smartphones
  3. Conecte Múltiplos Sensores DS18B20 1-Wire ao Raspberry Pi para Monitoramento Preciso de Temperatura
  4. Sensor de Rastreamento de Linha com Raspberry Pi – Detector KY‑033 Simples para Porta/Linha
  5. Construa API Robusta de Temperatura e Sensores no Raspberry Pi com Módulo GY‑91
  6. Sensor Barométrico BMP180 I2C – Guia de Integração com Raspberry Pi
  7. Leitura de Sensor Hall Linear com Raspberry Pi: Guia Java e Insights ADC0832
  8. Integrando Sensor Termopar com Arduino Portenta H7 usando CI MAX6675
  9. Câmera de Segurança com Detecção de Movimento ESP32-CAM para Discord
  10. Projeto DHT11: Sensor Temperatura/Umidade com LEDs Indicadores e Buzzer