Font Size: a A A

The Design Of Data Acquisition And Control System Based On TCP/IP

Posted on:2016-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:R Z CaoFull Text:PDF
GTID:2308330470966128Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the continuous development of sensor technology and Internet technology, a wide variety of distribute data acquiration and control systems are being produced. These systems are highly targeted, for example, we combine a data acquisition device which based on the network technology,to achieve remote transmission of data collection, and process data collected in a remote terminal or achieve the remote control of some specific-data-acquisition device. But with the needs changing(such as sensors,data collection terminal equipment are upgraded), these traditions counter specific data acquisition devices are difficult to achieve a flexible change, and even worse,sometime may redesign the original system.We describe and design a TCP/IP-based data acquisition and control system from the perspective of service. We abstract the common functions of data acquisition and control system for the service, and use SOA software develop technology. The core of this design is to package the service that offered by data acquisition-control system into a middleware. To design the middleware,we use Slave-Master-Client model which is obtained on the extension of C/S model. C/S model always used in distributed system architecture and design. The middleware of this design use Protocol Buffers to package data(contained collected data, control data, etc.). So, use this middleware we can achieve a dedicated system for different equipment, different data formats and different protocol quickly. The data-transmission services of middleware is achieved by the open source network library. This middleware contains message codec and message dispatcher which based Protocol Buffers. It is easily to accomplish the function of activate business by using the codec and dispatcher. In this paper, the realization of Slave-Master-Client model and middleware are described in detail.After this middleware development, we use this middleware achieved a dedicated system which can acquire GPS data, acquire Video and control the GPS equipment. Although the dedicated system is simple, it show rapid and flex development of data acquiration and control system by useing this middleware.
Keywords/Search Tags:Data Acquisition and Control, Linux, TCP/IP, Middleware, Protocol Buffers
PDF Full Text Request
Related items