Font Size: a A A

Design Of Remote Monitoring System For Greenhouse Based On ARM11 And Embedded Web

Posted on:2019-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:W H YuFull Text:PDF
GTID:2348330569480130Subject:IC Engineering
Abstract/Summary:PDF Full Text Request
In today's society,embedded systems marked by the Internet are in a period of rapid development.When the embedded system is connected to the Internet,it is equivalent to a full-featured small-scale Web server.The user opens a Web browser on the PC and remotely monitors the greenhouse by the Internet.With the appearance of different types of sensors,embedded Web technology has become more widely used in agriculture.Currently,in the field of greenhouse monitoring,most greenhouse monitoring systems can only be monitored on site,and remote monitoring cannot be achieved.This is not conducive to the realization of centralized management of agriculture,nor does it comply with future agricultural development models.With the development of agricultural modernization,it is necessary to establish a greenhouse system that is practical,simple,stable,and capable of remote monitoring.Therefore,this paper designed a greenhouse remote monitoring system based on ARM11 and embedded Web.This system adopts B/S architecture(Browser/Server),uses Apache server as embedded Web server,uses ZigBee module to wirelessly transmit data collected by sensors,and uses AJAX(Asynchronous JavaScript and XML)technology and highcharts chart library to display data in real time.The CGI program remotely controls the on and off of the relay to realize the control of relevant equipment in the greenhouse,therefore achieving the purpose of remote monitoring of the greenhouse.The main work of this paper:1?The demand analysis was conducted on the greenhouse,and the seven functional modules for data collection,data transmission,data storage,real-time data display,video monitoring,plant remote control,and system alarm were established.2 ? Building embedded hardware development platform with ARM11 embedded development board.4 ? Transplanting embedded web server Apache,PHP(Hypertext Preprocessor)and embedded database SQLite on the system software platform to achieve centralized data management,and complete human-computer interaction interface design,database design,serial communication program design and USB camera driver transplantation.4?A data front-end and back-end interactive program was designed to realize the remote real-time display of the air temperature and humidity,soil temperature and humidity,light intensity and CO2 concentration on the web page and the drawing of the history curve.5?Design web pages and write CGI applications to remotely control devices in the greenhouse through a web browser.6?Use peanut shell software to dynamically resolve domain names,conduct internal and external penetration,break through LAN limitations,and achieve external network access.The experiment test shows that compared with the traditional MCU development system or the C/S architecture,the greenhouse remote monitoring system based on ARM11 and embedded Web designed in this paper has less CPU resource consumption,friendly man-machine interface,and operation.With advantages such as simplicity,portability,and strong data processing capability,it is possible to remotely monitor the environmental conditions in the greenhouse and remotely control the equipment in the greenhouse through web pages,which can better meet the application requirements for remote monitoring of the greenhouse environment.
Keywords/Search Tags:ARM11, embedded web, greenhouse, remote control, B/S architecture, AJAX technology
PDF Full Text Request
Related items