Font Size: a A A

The Realization Of Ethernet Distributed Data Acquisition System

Posted on:2012-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2178330332494901Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of information technology, industry changed, the field began to take shap in the industrial field of distributed network control system.The emergence of the network, so that humanity has entered the era of the network. The embedded technology is widely used in industrial control, aviation, military and other fields. SOPC in the progressive development of embedded system design, it can be cut, scalabe and easy upgrade features for user of the system designed to bring great convenience, and reflect its flexibility. Open embedded SOPC development design platform and implementation of embedded system have great significance to promote the embedded development of our country. The paper adopts NIOS II + FPGA design scheme. Using mature SOPC technology realized the distributed network data acquisition system.This paper introduces the Ethernet distributed data acquisition system realization. NIOS II of embedded processors andμC/OS-II operating system as the core, access Ethernet in data collection and transmission. The system uses the client/server model, including PC namely PC as the client, the SOPC system as the server, both through the TCP/IP protocol to complete the data bidirectional transmission in the Ethernet. From the software and the hardware explain the whole system of the hardware system design methods and processes, and utilize C# network programming environment to complete the socket programs. In hardware design, the core chip chooses the Altera company's Cyclone II series ofEP2C35. Its internal to NIOS II soft processors as the core constructing SOPC, formed a flexible of embedded system. Peripheral circuits design includes analog-digital conversion circuit, SRAM memory circuit, SDRAM memory circuit, FLASH circuits, network interface circuit, configured interface circuit, power circuit, the clock circuit and reset circuit. In the SOPC system design, the use of custom peripheral functions defined to complete a special component interface, and reflected the flexibility of SOPC.In software design, under the NIOS II IDE development environment, control FIFO buffers and complete data collection. Runing theμC/OS - II operating system and LwIP on the SOPC completed multi-tasking operation environment,μC/OS-II program design, LAN91C111 driver design and PC application design.
Keywords/Search Tags:SOPC, FPGA, NIOS II, embedded system, μC / OS-II, TCP/IP
PDF Full Text Request
Related items