Design and Calibration of an Arduino-Based I2C Hydraulic Flow Sensor
Abstract:
The result of this research work is the design and calibration of a flow sensor with I2C (Inter-Integrated Circuits) communication protocol, it uses a YF-S201 with a low-resolution flowmeter connected to an Arduino Nano development board programmed through its integrated development environment (IDE) for the processing of sensor information and its integration in slave mode to an I2C bus. Also, the sensor can be configured to send to a master device the number of registered pulses, the flow value, or to enter the conversion factor (K) into its non-volatile memory, which allows the calibration of the device. For the flowmeter tests, the master device was implemented using an Arduino Mega 2560 board, programmed and monitored from the Simulink graphical environment, where, through a block model, the value of the flow and volume of the liquid measured is shown in real-time from the data sent by the sensor. Subsequently, the flowmeter underwent a calibration process, to increase its precision, determining a value of K = 6.267, the value with which a maximum relative percentage error of 3.20% is obtained in the volume measurement of drinking water at room temperature.
Año de publicación:
2022
Keywords:
- simulink
- Calibration
- Arduino
- Protocol I2C
- Flowmeter
Fuente:


Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Hidráulica
- Sistema embebido
Áreas temáticas:
- Física aplicada
- Otras ramas de la ingeniería
- Instrumentos de precisión y otros dispositivos