|
China is a shortage of water resources in the large agricultural country, and vigorously promote water-saving agriculture is the inevitable trend of development of China's agriculture. Water-saving irrigation, water-saving agriculture, it is through the use of advanced irrigation methods and techniques of the water as evenly as possible, moderate allocation to the crop root zone soil, keep the soil moisture suitable for crop growth, ventilation and nutritional status, so as to improve the efficiency of irrigation water use efficiency and Aquatic out purposes. Micro sprinkler irrigation technique developed in recent years as a water-saving irrigation techniques, and it set to spray, drip irrigation technology long to avoid both short, is a low-pressure pipeline system to a smaller flow of water sprayed onto the soil surface local irrigation technology, irrigation to save water, save labor, energy-saving, yield, etc.. In this paper, using a smart micro-sprinkler controller based on AT89C52 compared with the traditional timing sprinkler controller, it has the following functions: a multiple control functions, which can simultaneously control four groups solenoid valve complete different timing requirements sprinkler irrigation control; Second, have the select multiple sprinkler mode, that is, the user can select a different control mode for each output; Third, unattended irrigation function, that is, the user can crop growth characteristics, flexible set daily irrigation procedures; 4, with a low cost, and cost-effective features. The biggest innovation of the controller when the system works in the automatic control mode, the controller can automatically select day period the appropriate parameters of the sprinkler or sprinkler user program can achieve unattended irrigation. This article from two aspects of hardware design and software design, detailed description of the development process of the controller. The controller for the control of the more popular AT89C52 microcontroller core hardware power module, keyboard display interface circuit, data acquisition circuit and output driver circuit; system software uses the most popular MCS-51 series microcontroller software Keil software development, software function modules include: main control procedures, system clock program, key identification and treatment procedures, procedures and A / D conversion process by the actual debugging dynamic display to show that the controller can not only achieve the desired functionality requirements, and economic practical, applicable to a wide range, with a high price.
|