Font Size: a A A

The Irrigation Water Regime Acquisition System Based On Python

Posted on:2016-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:W B WeiFull Text:PDF
GTID:2283330461466911Subject:Water conservancy project
Abstract/Summary:PDF Full Text Request
The overall objective of Irrigation District is to promote the rational allocation and efficient use of water resources Irrigation, Irrigation hydrological information collection and transmission technology is the Irrigation District on the most important content. Traditional hydrological information acquisition means high cost, low efficiency, can not meet the requirements Irrigation water management. Therefore, the analysis of the rational allocation of water resources in irrigated water data information requirements, development of low-power, high-performance Irrigation water data acquisition system, design the appropriate hardware and software systems, and the development of the PC real-time monitoring system is of great significance. The main contents and results are as follows:In the collection terminal hardware research aspect, use low-power, high-performance AVR MCU as the master chip, using digital sensors, each sensor acquisition interface circuit design; build a power supply circuit, a clock module circuit, JTAG debug circuitry download, SD card memory module interface circuit, serial communication circuit terminal peripheral circuits; GPRS wireless communication system, take the connection GPRS-DTU module wireless data transmission system utilizing Comway end PC wireless serial servers receive serial data, can meet Irrigation stable transmission distance hydrological information, and ultimately developed a low-cost irrigation area water regime acquisition and remote transmission terminal.In terms of collection terminal software research and development of the main terminal, each data acquisition module Functions, parameter time control program, SD card reader program section, etc., GPRS wireless communication section completed DTU module AT commands by writing the configuration and virtual serial communication protocols.After programming the system host computer monitoring system, select interpreted, object-oriented programming language Python as a development tool, import sqlite, wxpython, xlwt, serial, threading module, the main work for the preparation of the main frame Construction of function interfaces, various buttons trigger function to read data stored in virtual serial port data analysis functions database, formed a friendly interface, the program is clear, readable and easy to maintain real-time monitoring systems Irrigation RegimeTest results show that:the terminal hardware hydrological information systems and stable operation of the data collected can be stable transmission, real-time monitoring system PC end system uptime, hydrological data displayed in real time and can be stored in the database. System with low power consumption, low investment, acquisition obvious advantages stability, for remote monitoring Irrigation hydrological information has some value.
Keywords/Search Tags:AVR SCM, water regime, python, database, GPRS
PDF Full Text Request
Related items