Font Size: a A A

Based Remote Data Acquisition System Usb Interface Research And Design

Posted on:2008-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiFull Text:PDF
GTID:2208360215998284Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Along with the application of Internet widely in many fields, the extent of resource-sharing is increasingly boosting up, and the network control system has been being a popular tendency gradually. This thesis combines the advanced performance of Universal Serial Bus with high-speed transmission, Hot Plug In, Plug and Play, takes Field Programmable Gate Array and high-speed A/D conversion chip, and designs a kind of high-speed data acquisition and remote monitoring system.Firstly, by way of introducing the disadvantages of conventional data acquisition and transmission, this paper ascertains adopting the data transmission of Universal Serial Bus technology, and makes full use of the advantages of FPGA with free programmable and high-speed process. The Firmware of USB interface chip and scheduling control of whole data acquisition system are designed by VHSIC Hardware Description Language, the top-down and modular methods are used during the design. The hardware control-circuit has been realized by downloading all programs to the FPGA. Secondly, the device driver is created by WinDriver which is a kind of driver development tools. At last, the application program which is compiled with Visual C++ is used in order to open USB device, read data, dispose data and display data. Then, making full use of the principle of Socket network programming which is based on TCP/IP protocol, the interface of Client/Server model is created, and this interface can transmit the acquisition data to long distance successfully.In this paper, a remote data acquisition system is completed based on USB interface. When using this system, Users using the client computer can send comoand to the control system which is located on server computer used to controll spot by the way of network, so that the running status of spot's control system can be adjusted in time, and the aims of controlling long-distance data collection, improving the resource usage degree and reducing application cost can be come true.
Keywords/Search Tags:Universal Serial Bus, Data Acquisition, Firmware, Device driver, Socket
PDF Full Text Request
Related items