Sensor de flujo fluxómetro caudalímetro YFS201

Sensor de flujo fluxómetro caudalímetro YFS201

$120.00

YF-S201

2 disponibles

SKU: YFS201 Categoría: Etiqueta:
Comparte!

Descripción

FLUXÓMETRO 30L/MIN 1.75MPA AGUA 1/2 HALL

YF-S201

Este sensor puede medir el flujo de líquido.

Es un sensor de flujo de construcción sólida el cual esta constituido por un cuerpo de plástico, un rotor de agua, y un sensor de efecto Hall.

Se puede usar para refrigeración del ordenador, o proyecto de jardinería, etc.

  • Voltaje de funcionamiento: 5 ~ 18 VCD
  • Corriente de operación: 15 mA (5 V)
  • Frecuencia de caudal: f = 7.5 L / Min
  • Pulsos por litro: 450
  • Paso de caudal: 1 ~ 30 L / min
  • Presión del líquido: 1.75 Mpa
  • Conector: Amarillo: Señal de Pulso (salida). Rojo: + VCC. Negro: GND
  • Humedad de almacenamiento: 25 ~ 95 % RH
  • Temperatura de operación: – 25 ~ 80° C
  • Utiliza un sensor con aspas o álabes para medir la cantidad de líquido que se ha movido a través de él
  • El molino de viento tiene un pequeño imán atado y hay un sensor magnético de efecto Hall en el otro lado del tubo que registra cada vuelta del molino de viento, esto genera impulsos de salida a una velocidad proporcional a la velocidad de flujo
  • La flecha indica la dirección del flujo (izquierda a derecha)
  • Al contar los pulsos de la salida del sensor, puede seguir fácilmente el movimiento del fluido: cada pulso es de aproximadamente 2.25 mililitros
  • Material: de plástico ABS
  • Longitud del cable: 15 cm
  • Dimensiones: 57 x 30 x 29 mm
  • Peso: 50 g

Diagrama Arduino

Water omy9mirmxu qkpzsll7b6

 

Código Arduino

volatile int flow_frequency; // Measures flow sensor pulses
// Calculated litres/hour
float vol = 0.0,l_minute;
unsigned char flowsensor = 2; // Sensor Input
unsigned long currentTime;
unsigned long cloopTime;
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 9);
void flow () // Interrupt function
{
flow_frequency++;
}
void setup()
{
pinMode(flowsensor, INPUT);
digitalWrite(flowsensor, HIGH); // Optional Internal Pull-Up
Serial.begin(9600);
lcd.begin(16, 2);
attachInterrupt(digitalPinToInterrupt(flowsensor), flow, RISING); // Setup Interrupt
lcd.clear();
lcd.setCursor(0,0);
lcd.print(«Water Flow Meter»);
lcd.setCursor(0,1);
lcd.print(«Circuit Digest»);
currentTime = millis();
cloopTime = currentTime;
}
void loop ()
{
currentTime = millis();
// Every second, calculate and print litres/hour
if(currentTime >= (cloopTime + 1000))
{
cloopTime = currentTime; // Updates cloopTime
if(flow_frequency != 0){
// Pulse frequency (Hz) = 7.5Q, Q is flow rate in L/min.
l_minute = (flow_frequency / 7.5); // (Pulse frequency x 60 min) / 7.5Q = flowrate in L/hour
lcd.clear();
lcd.setCursor(0,0);
lcd.print(«Rate: «);
lcd.print(l_minute);
lcd.print(» L/M»);
l_minute = l_minute/60;
lcd.setCursor(0,1);
vol = vol +l_minute;
lcd.print(«Vol:»);
lcd.print(vol);
lcd.print(» L»);
flow_frequency = 0; // Reset Counter
Serial.print(l_minute, DEC); // Print litres/hour
Serial.println(» L/Sec»);
}
else {
Serial.println(» flow rate = 0 «);
lcd.clear();
lcd.setCursor(0,0);
lcd.print(«Rate: «);
lcd.print( flow_frequency );
lcd.print(» L/M»);
lcd.setCursor(0,1);
lcd.print(«Vol:»);
lcd.print(vol);
lcd.print(» L»);
}
}
}

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Sensor de flujo fluxómetro caudalímetro YFS201”

También te recomendamos…