Font Size: a A A

Design Of Water-saving Irrigation Control System Based On Android

Posted on:2019-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:T Y LiuFull Text:PDF
GTID:2393330623468943Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
Since the 21 st century,the shortage of water resources has always been a serious problem that plagues the countries of the world.The ever-increasing population and fast-growing industries have brought unprecedented pressure on Chinese agriculture,which has a shortage of fresh water resources.And irrigation water is always the largest part of the agricultural production process.At the same time,rising labor costs and continuous innovation in advanced network technologies have made more intelligent water-saving irrigation schemes a research hotspot.Android system as an open source mobile device operating system,with its rich hardware selection,friendly interactive interface,powerful computing capacity,and large user population,has gradually replaced the single-chip single-control function and became the preferred operating system for industrial control design.In recent years,the rapid development of wireless local area network(WLAN)technology and data visualization technology has provided the technical basis for Android systems in remote monitoring of agriculture.Conform to the trend of the development,based on the detailed analysis of Water-saving Irrigation Control System,this thesis focuses on the Design of Water-saving Irrigation Control System Based on Android.The system based on Android with four main parts of main controller,multiple field parameters acquisition,irrigation control child node and a meteorological station sub-nodes.The main controller is the core of the system,as the central node,it connected with each child node forms a star-type wireless LAN through WiFi communication.It is mainly responsible for communication management,data storage and analysis,and irrigation decision-making and control.The farmland parameter acquisition and irrigation control child node are responsible for the real-time collection and preservation of various parameters of the farmland sent to the main controller and through the wireless local area network to receive the main controller's irrigation instructions and control the on-off of the irrigation electromagnetic valve.Meteorological station sub-nodes are responsible for real-time acquisition of local meteorological information and sent to the main controller.The application software running on the main controller is the key technology of the system.It adopts MVC three-layer architecture development,which is consisted of basic module,remote module and functional module.The basic module includes animation welcome interface,login interface and system personnel permission classification.The remote module has designed WiFi,GPRS and GSM communication modes.The function module includes main menu module,meteorological station module,weather forecast guidance irrigation decision-making module and history module.The main menu is the central module of the water-saving irrigation control system,which has the functions of farmland parameter display,control instruction transmission,data timing refresh,threshold alarm,device status check,etc.The meteorological station module is used to obtain local meteorological information and transmit it to the main controller,adding the function of irrigation decision-making according to future meteorological changes.In the history module,farmland parameters can be saved as separate files,and historical data can be graphed by data visualization technology.Finally,the system was tested in detail,and the communication protocol was written,and the functions of data acquisition,instruction transmission,alarm alert and irrigation decision-making were carried out in the hardware simulation environment.The test results show that the software is in good condition,the communication is stable,and the functional indexes are normal,and the expected effect is achieved.
Keywords/Search Tags:Android, Eclipse, Data collection, Remote control, Irrigation decision
PDF Full Text Request
Related items