DESIGN AND IMPLEMENTATION OF DATA ACQUISITION SUBSYSTEM AND DATA TRANSMISSION SUBSYSTEM ON WATER QUALITY MONITORING SYSTEM FOR FLOATING NET CAGE

The water quality monitoring system for floating net cage is developed to provide a solution for manual measurement problems in the water quality of floating net cage. This system can perform the measurement and provides results that can be observed by the user remotely through a user interface....

Full description

Saved in:
Bibliographic Details
Main Author: Tamamul Firdaus, Moh.
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/56361
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:The water quality monitoring system for floating net cage is developed to provide a solution for manual measurement problems in the water quality of floating net cage. This system can perform the measurement and provides results that can be observed by the user remotely through a user interface. The water quality monitoring system consists of several subsystems to fulfill system functionalities. Two of the subsystems are the data acquisition subsystem and the data transmission subsystem. The design and implementation process of the two subsystems will be carried out in this final project. The data acquisition subsystem has a function to measure water quality parameters including acidity, temperature, dissolved oxygen, and turbidity. This subsystem is implemented using a microcontroller connected to several sensors used to measure water quality parameters. Besides, this subsystem uses a LoRa module to transmit the measurement data to the data transmission subsystem over the LoRa network. Based on the implementation result, the data acquisition subsystem can measure acidity (4.61 pH - 8.82 pH with 0.01 pH resolution), temperature (16.4 °C - 46.25 °C with 0.06 °C resolution), dissolved oxygen (0.816 mg/L - 6.935 mg/L with 0.02 mg/L resolution), and turbidity (0 – 3000 NTU with 0.43 NTU resolution) in water. Then, the measurement data is sent to the data transmission subsystem successfully over LoRa network. The data transmission subsystem has functions to receive measurement data from the data acquisition subsystem and save it to the database subsystem. This subsystem is implemented using LoRa gateway OLG02 and MQTT protocol for forwarding data received by a gateway to the database over the LoRa network. The gateway LoRa is configured with RF frequency = 915 mHz, Spreading Factor = 7, RF Bandwidth = 125000, Coding Rate = 5 (4/5), and Sync Word = 52 or 0x34. Thenn, the gateway will publish data to a topic on the MQTT broker and the IoT platform (Node-RED) will subscribe to receive this data and save it to the database. Based on the implementation result, the data transmission subsystem can do its functionalities and meets the system requirements. This subsystem successfully transmits data from the measurement node to the gateway and forwards the data to the database. This subsystem also can perform data transmission for multi-node.