Font Size: a A A

Analysis And Design Of Ground Water Level Data Acquisition System

Posted on:2010-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:L L MaoFull Text:PDF
GTID:2178360272988043Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Water is one of the precious natural resources on the earth. With the rapid development of economy, the quantity of water demand is increasing rapidly to be shortage of water. Groundwater is one of fresh water resources that can directly utilized by mankind. It should be protected and development rationally in order to achieve sustainable development of water resource. Therefore, analysis and design of ground water level data acquisition system has an important practical meaning.In accordance with demands of ground water level data acquisition system, the paper designs ground water level data acquisition system based on AVR microcontroller, and designs hardware and software in detail. The system is able to collect ground water level in real-time, and to store datas to U disk or SD card through the single-chip, and to display waveform by computer.Firstly, this paper analyses characteristics and demands of ground water level data acquisition system. The need of long time collecting and long working hours in the field requires reliable data storage and large data storage capacity. Therefore, the system chooses powerful ATmega128 as microprocessor, 16-bit low-cost, high-resolution AD7705 as the A / D converter, as well as U disk or SD card as a data storage tool.Secondly, according to demand analysis, this paper degisns ground water level data acquisition system wholly. This paper degisns sensor circuit, amplification filter circuit, A / D conversion circuit, keyboard operation circuit, real-time clock chip interface circuit, USB interface, SD card interface circuit and so on. Data acquisition circuit is simulated by Multisim software, and the simulation results are analyzed. We draw circuit boards and PCB using Altium Designer software.Based on the accomplishment of the hardware circuit, we develop and design software using high-level language C language. The paper designs the programme of data acquisition, data storage, key handling, temperature treatment, as well as I2C. In order to facilitate observation and testing, the paper develops PC software based on a graphical programming language LabVIEW, which is designed to the serial port initialization, data acquisition, datas display and datas storage. This paper use serial debugging modular software for modularization debugging, and use the LabVIEW software system for the overall testing. The testing result shows that the system is able to complete data acquisition, processing, display and storage and other major function, which is small size, low power, cheap, and reliable.
Keywords/Search Tags:Water Level Data Acquisition, ATmega128, Sensor, AD7705
PDF Full Text Request
Related items