This version (12 Oct 2023 09:52) was approved by erbe reyta.The Previously approved version (06 Oct 2023 14:06) is available.Diff

Flow Rate Metering Arduino

Thi Water Metering Arduino board is an ultrasonic time-of-flight flow meter by Maxim Integrated sends and receives ultrasound waves between piezoelectric transducers in both the upstream and downstream directions in the pipe. By measuring the TOF difference between the upstream and downstream wave travels, utilizing sophisticated digital signal processing techniques, a very accurate flow rate can be calculated.

The MAX35101 is the center of the heat/flow meter system. The MAX35101 integrates all the functions required for automatic TOF measurements, including the ultrasound pulse launching and detecting, TOF calculation, temperature measurement, and a real-time clock (RTC). The MAX35101 can work in various configurable automatic event timing modes, requiring very minimal interactivity from a host microcontroller, thus reducing the total power consumption of the system.

Hardware Setup

The Arduino board is small in size with dimensions approximately 2.1 inch in width by 2.6 inches in length. The following are the instructions in using the board.

Power Supply Requirements

When using the board, the power supply comes directly from the host board it is connected to.

Peripheral Connectors

The following standard connectors are provided on the board for customer to use:

  • Launch Up and Down Ultrasonic Sensor terminal block headers
  • PT1000/500 platinum resistive temperature detectors (RTD) terminal block headers
  • Arduino Connector

Sensor Probe Requirements

When using the arduino board, a general purpose ultrasonic flow rate sensor can be used. An example of a probe that can be used is a product from Audiowell Sensor Technology which has the following specifications as shown below:

For temperature measurement, this board supports up to four 2-wire PT1000/500 platinum resistive temperature detectors (RTD). These sensors are required in order to run and capture the flow rate and the connections can be seen on the diagram as shown below:

Digital Interface (Arduino)

The Arduino interface is a standardized digital interfaces for various digital communication protocols such as SPI, I2C, and UART. These interface types were standardized by Arduino, which is hardware and software company. Complete details on the PMOD specification can be found here.

The pin map for the Arduino pins are described in the table and its schematic diagram below.

Push Button

The board provides a button, S1, to test Tamper Detection through its CMOS Digital input.

See the MAX35101 page for more details.

Schematics, PCB Layout, Bill of Materials

Navigation - ADI LoRa

resources/eval/user-guides/lora-reference-design/hardware/wate-metering.txt · Last modified: 12 Oct 2023 09:51 by erbe reyta