:: The Journal of the Institute of Internet, Broadcasting and Communication ::, Vol.18 No.4 | (2018) pp.143~147

Development of experimental water level measuring device using an Arduino and an ultrasonic sensor

Moonsung Yoo

(정회원, 상지대학교 컴퓨터공학과)

Abstract

수위는 하수장, 정수장, 하천, 댐, 공장의 저장탱크 등 다양한 분야에서 측정된다. 수위측정을 위한 초음파 기기가 판매중이나 산업용으로 실험에서 사용하기는 가격이 너무 비싸다. 전자 기술의 급속한 진보로 인해 다양한 종류의 측정, 모니터링 및 제어 기능이 저렴하게 구축하는 것이 가능해졌다. 저렴한 가격으로 초음파 수위 측정시스템을 만들기 위하여 본 연구가 시작되었다. 실험용으로 사용하기 위하여 아두이노, 초음파 센서 및 온도 센서로 시스템을 구성하였다. 초음파 센서는 센서에서 수위 표면까지의 시간을 측정한다. 온도 센서는 대기 온도를 측정하며 온도 변화로 인한 소리의 속도를 보정하여 초음파 거리 측정의 정확성을 높인다. 아두이노는 측정 전반을 관리하고 수위를 계산한다. 시스템의 모든 구성 요소는 장치거치대에 조립되었다. 제안된 시스템을 가지고 실험한 결과 수위가 실측치와 매우 가까웠다. 이 시스템은 또한 저렴하며 설치 및 유지하기가 쉬워 실험용으로 적절하다.
Water levels are measured in various fields such as sewage treatment plants, water treatment plants, rivers, dams, factory storages' tanks. Ultrasonic instruments for water level measurement are expensive and are used for industrial field. Rapid advances in electronics have made it possible to build a wide variety of measurement, monitoring and control functions at low cost. This study was started to make ultrasonic level measurement system at low price. The system was constructed with an Arduino, an ultrasonic sensor and a temperature sensor for use in the experiment. The ultrasonic sensor measures the time from the sensor to the liquid surface. The temperature sensor measures the atmospheric temperature and improves the accuracy of the ultrasonic distance measurement by correcting the sound speed. Arduino controls measurements and calculates the water level. All components of the system are assembled into a device holder. Experiments with this system show that the water level measured by the system is very close to the actual value. This system is also inexpensive and easy to install and maintain, making it suitable for laboratory use.
  ultrasonic sensors, water level, Arduino, temperature sensor, distance

Download PDF List