The development of precision agriculture and the gradual realization of its industrialization process make it increasingly play an irreplaceable role in various fields.Its purpose is to achieve the highest income with the least,most cost-effective investment,while improving the ecological environment,scientifically and efficiently using various agricultural resources,and achieving economic and environmental double benefits.The key to practicing precision agriculture is to acquire soil nutrient information quickly,and calculating reasonable fertilization information based on the crop's requirements and laws such as soil supply rate,which has great significance for the modernization of agriculture.Based on a large number of domestic and foreign soil testing techniques,this paper proposes a design scheme for soil data acquisition,analysis and decision system based on FPGA,which mainly includes the following soil data collection,data transmission,analysis and decision-making.Data acquisition uses FPGA as the control core,and uses different sensors to collect soil information including soil temperature,soil moisture,and soil p H.And displays the results on the LCD screen.The data transmission transmits the collected data to the cloud through GPRS.In the database of the server,the contents of nitrogen,phosphorus,potassium,and other regular and trace elements required for decision making are detected by using the soil microelement detector HM-TYD.Finally,manual transmission is performed.In terms of analysis and decision,SQL Server 2008 is used as the background database of the system,Visual Studio 2010 as a development platform,C# and C++ as development language,reference to expert information,combined with soil testing and fertilizer technology,database technology,and.NET technology to completed the establishment of a database,a model library and a knowledge base.Finally,it gave appropriate planting crops,fertility evaluation,fertilization schemes and other decision-making results. |