Font Size: a A A

Sulfur Dioxide Monitoring System Based On ESB

Posted on:2016-07-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y CaoFull Text:PDF
GTID:2311330488493971Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Currently, the haze seriously affects people's lives and health, while sulfur dioxide is one of the main pollutants in the ambient air. The existing monitoring system of sulfur dioxide has the disadvantages of complex monitoring program, monotonous function, expensive cost and information isolated, cannot meet the demand of environmental Internet of Things (EIoT).This thesis designs the online real-time monitoring system with the combination of monitoring convenient, versatile, low cost, data sharing by embedded technology and enterprise service bus technology. Meanwhile, it provides the underlying support for environmental Internet of Things.This system collects real-time data by sulfur dioxide sensors, while the real-time data will be displayed and storaged in the embedded terminal. At the same time, users can obtain real-time data, historical data and control equipment operation through Web Service.This system adopts modular design, combining software and hardware. From the point of hardware, the system includes the following modules:sulfur dioxide acquisition module, control module and communication module. The acquisition module selects 7NE/SO2-1 intelligent sulfur dioxide sensor as an access device; the control module chooses S3C6410 as hardware platform, which is responsible for the classification of information and user's instructions; communication module provides real-time data for users through Ethernet. From the point of software, the system includes the transplantation of kernel and file system, the programming of driver software, the development of embedded GUI, the design of SQLite database and Web Service, and monitoring data will be integrated and relased through the Enterprise Service Bus. Among them, the sulfur dioxide sensor will be drived by driver software; the development of embedded GUI designs an intuitive and stable data acquisition interface of sulfur dioxide with Qt/Embedded; SQLite database are used to record the current time, the concentration of sulfur dioxide and other information; Web Service realize remote communication though gsoap; Enterprise Service Bus is responsible for publishing and updating data.The system shows that the visualization of data is legible and the monitoring data is accurate through a series of experiments, and it provides strong support for cloud computing.
Keywords/Search Tags:embedded, real-time, S3C6410, Web Service, Enterprise Service Bus
PDF Full Text Request
Related items