Font Size: a A A

Interface Design And Implementation Of Master And Slave Usb Interface, Intelligent Data Acquisition System

Posted on:2008-05-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y H HanFull Text:PDF
GTID:2208360212988232Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In scientific and technological research and industrial production, data acquisition and processing system is widely used. The developments and applications of USB devices at home and abroad is in a high-speed stage currently. USB adapter can be used in data acquisition, and it can be used to overcome the shortcomings of the traditional data acquisition cards such as the installation trouble. The electronic crosstalk in computer is heavy and the resource is limited. USB data acquisition is easy to achieve the data collection of high speed, large-capacity, low cast, high reliability and multiple points, with the advantages of easy installation, plug-and-play, smaller EMI outside the computer case, convenient power supply and easy extension. A development of information system is that the field programmable gate array (FPGA) technology is rapidly rising. SOPC is system on a programmable chip. It embeds the hard CPU core or the soft CPU core in FPGAs. It combines the advantages of processor and FPGA/CPLD and realizes the programmable SOC. Applying SOPC technology to USB data acquisition and processing system can simplify the system, reduce the disturbance and enhance the performance.The intelligent data acquisition and processing system researched and designed in this paper is used to measure the electrochemical reaction process caused by the corrosion effect of each kind of metal buried in the buildings. Drawing on the basis of the development results before, the system can not only communication with PC using USB Slave interface in on-line situation, but also saving memory data to an U disk using USB Host interface in the off-line situation. The system uses two kind of technologies—USB Slave and USB Host, and realizes USB OTG with both the functions of USB device and embedded USB Host. This is the perfect and expend on previous work.In the foundation of successful experiments using the traditional SCM system for data acquisition and storage, this paper has presented the program of system construction using SOPC technology, which embedded SCM into FPGA as soft core and has realized software and hardware design. The tool used is Quartus II of Altera company, and we use the way of diagram importing to design the logic circuits in FPGA. The characteristics are simple circuit structure, strong versatility, facilitate upgrading and long product life cycle.This paper has designed the large-capacity data acquisition system with the combined use of SOPC technology and USB technology. It mainly completed the hardware design and firmwareprogramming of the system. The system is simple and easy to carry and suitable for data collection in the laboratory or wilderness environment. The system will not only be able to use in this topic, but also have great applications and references in the other areas which need data acquisition and processing such as medical treatment, electric power, environmental protection and so on.
Keywords/Search Tags:Data Acquisition, USB, SOPC, FPGA
PDF Full Text Request
Related items