Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Digital Flow Switch: Examples, Pinouts, and Specs

Image of Digital Flow Switch
Cirkit Designer LogoDesign with Digital Flow Switch in Cirkit Designer

Introduction

The PF3W720-04-C-M is a digital flow switch manufactured by SMC, designed to monitor and control the flow of fluids within a system. This component is commonly used in industrial applications, such as automation, water treatment, and chemical processing, where precise flow management is critical. It provides real-time monitoring and can be integrated into control systems to ensure optimal performance and safety.

Explore Projects Built with Digital Flow Switch

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino Nano-Based Smart Water Flow Monitoring System with LCD Display and Audio Alerts
Image of nongdocon: A project utilizing Digital Flow Switch in a practical application
This circuit is a multi-functional system featuring an Arduino Nano that interfaces with various sensors and modules, including a water flow meter, a gas sensor, a relay, an I2C LCD display, and a DFPlayer Mini for audio output. The system is powered through an LM2596 voltage regulator and includes a push switch for user input, making it suitable for applications such as environmental monitoring or automated control systems.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino-Based Automatic Drainage Water Monitoring & Flood Control System with Air Quality and Pressure Sensors
Image of  Arduino: A project utilizing Digital Flow Switch in a practical application
This circuit is an Arduino-based automatic drainage water monitoring and flood control system. It uses a float switch, MQ135 air quality sensor, and pressure sensor to monitor environmental conditions and control a relay module that operates a DC motor and solenoid valve. The system includes LEDs for status indication and a stop button to manually halt operations.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Water Flow Monitoring System with OLED Display
Image of Copy of Copy of Flow: A project utilizing Digital Flow Switch in a practical application
This circuit features an ESP32 microcontroller interfaced with a water flow sensor to measure flow rates and an OLED display for visual output. A 4060 binary counter IC is configured for timing or frequency division, with its outputs connected to the ESP32. A SN74AHCT125N buffer is used for level shifting or driving capabilities.
Cirkit Designer LogoOpen Project in Cirkit Designer
ESP32-Based Water Flow Monitoring System with OLED Display
Image of Smart Flow Metre: A project utilizing Digital Flow Switch in a practical application
This circuit features an ESP32 microcontroller connected to a YF-S201 Water Flow Meter and a 0.96" OLED display. The ESP32 reads the flow rate data from the water flow meter via a digital input (D15) and communicates with the OLED display over I2C (D21 for SCK and D23 for SDA) to display the flow information. The Breadboard Power Module supplies power to the ESP32, the water flow meter, and the OLED display.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Digital Flow Switch

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of nongdocon: A project utilizing Digital Flow Switch in a practical application
Arduino Nano-Based Smart Water Flow Monitoring System with LCD Display and Audio Alerts
This circuit is a multi-functional system featuring an Arduino Nano that interfaces with various sensors and modules, including a water flow meter, a gas sensor, a relay, an I2C LCD display, and a DFPlayer Mini for audio output. The system is powered through an LM2596 voltage regulator and includes a push switch for user input, making it suitable for applications such as environmental monitoring or automated control systems.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of  Arduino: A project utilizing Digital Flow Switch in a practical application
Arduino-Based Automatic Drainage Water Monitoring & Flood Control System with Air Quality and Pressure Sensors
This circuit is an Arduino-based automatic drainage water monitoring and flood control system. It uses a float switch, MQ135 air quality sensor, and pressure sensor to monitor environmental conditions and control a relay module that operates a DC motor and solenoid valve. The system includes LEDs for status indication and a stop button to manually halt operations.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Copy of Copy of Flow: A project utilizing Digital Flow Switch in a practical application
ESP32-Based Water Flow Monitoring System with OLED Display
This circuit features an ESP32 microcontroller interfaced with a water flow sensor to measure flow rates and an OLED display for visual output. A 4060 binary counter IC is configured for timing or frequency division, with its outputs connected to the ESP32. A SN74AHCT125N buffer is used for level shifting or driving capabilities.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Smart Flow Metre: A project utilizing Digital Flow Switch in a practical application
ESP32-Based Water Flow Monitoring System with OLED Display
This circuit features an ESP32 microcontroller connected to a YF-S201 Water Flow Meter and a 0.96" OLED display. The ESP32 reads the flow rate data from the water flow meter via a digital input (D15) and communicates with the OLED display over I2C (D21 for SCK and D23 for SDA) to display the flow information. The Breadboard Power Module supplies power to the ESP32, the water flow meter, and the OLED display.
Cirkit Designer LogoOpen Project in Cirkit Designer

Technical Specifications

General Specifications

  • Manufacturer: SMC Corporation
  • Part ID: PF3W720-04-C-M
  • Type: Digital Flow Switch
  • Flow Medium: Water
  • Applicable Fluid Temperature: 0 to 85°C
  • Flow Rate Range: 0.1 to 100 L/min
  • Output: NPN or PNP (Selectable)
  • Supply Voltage: 12 to 24 VDC ±10%
  • Maximum Power Consumption: 40 mA or less
  • Display: 3-digit, 7-segment LED

Pin Configuration and Descriptions

Pin Number Description Notes
1 Power Supply (+V) 12 to 24 VDC
2 Output 1 (Flow Rate Output) NPN/PNP open collector output
3 Output 2 (Alarm Output) NPN/PNP open collector output
4 Input (External Input) For zero-cut, response time etc.
5 Ground (-V)

Usage Instructions

Integration into a Circuit

  1. Power Supply: Connect the power supply to pins 1 (+V) and 5 (-V), ensuring that the voltage is within the specified range (12 to 24 VDC).
  2. Output Connections: Connect Output 1 and Output 2 to your control system or monitoring device. Choose between NPN or PNP output based on your system requirements.
  3. Input Signal: Use the Input pin to set up external control features such as zero-cut or to adjust the response time.

Best Practices

  • Ensure that the fluid temperature and flow rate are within the specified limits to prevent damage to the switch.
  • Use shielded cables for power and output connections to minimize electrical noise.
  • Regularly calibrate the switch to maintain accuracy.
  • Avoid exposing the switch to corrosive or overly viscous fluids that are not compatible with its construction.

Troubleshooting and FAQs

Common Issues

  • No Output Signal: Check the power supply and wiring connections. Ensure the flow rate is within the detectable range.
  • Inaccurate Readings: Verify that the switch is properly calibrated. Check for any air bubbles or debris in the fluid that may affect the sensor's accuracy.

FAQs

Q: Can the PF3W720-04-C-M be used with fluids other than water? A: This flow switch is calibrated for water. Using it with other fluids may require recalibration and could affect accuracy.

Q: What is the maximum pressure the flow switch can handle? A: Please refer to the manufacturer's datasheet for specific pressure ratings as they can vary based on the model and configuration.

Q: How do I switch between NPN and PNP output modes? A: The output mode can be selected using the settings on the device. Refer to the manufacturer's manual for detailed instructions.

Example Arduino UNO Connection

// Define the digital pins connected to the flow switch outputs
const int flowRateOutputPin = 2; // Output 1 from the flow switch
const int alarmOutputPin = 3;    // Output 2 from the flow switch

void setup() {
  pinMode(flowRateOutputPin, INPUT);
  pinMode(alarmOutputPin, INPUT);
  Serial.begin(9600);
}

void loop() {
  // Read the flow rate and alarm outputs
  int flowRateSignal = digitalRead(flowRateOutputPin);
  int alarmSignal = digitalRead(alarmOutputPin);

  // Output the status to the Serial Monitor
  Serial.print("Flow Rate Signal: ");
  Serial.println(flowRateSignal);
  Serial.print("Alarm Signal: ");
  Serial.println(alarmSignal);

  // Add a delay for readability
  delay(1000);
}

Note: This example assumes that the digital flow switch outputs are compatible with the input voltage levels of the Arduino UNO. Always consult the component datasheet and the Arduino specifications to ensure proper voltage levels and compatibility.