Font Size: a A A

Based On Can Bus And Ethernet Embedded System Design And Research

Posted on:2008-07-02Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhaoFull Text:PDF
GTID:2208360212978862Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the development of information and network technology, the embedded system is applied widely in all kinds of fields. And in the field of embedded operation system, more people have focused their attention on μC/OS-II because of its free, source code opening and strong network function, etc.In the field of industrial control, Field Bus has been used in industrial automatic control area for over ten years. Now while the computer network is rapidly expanding, industrial control is changing from the isolated information components or partly networks to internet systems. But because of the specialty of computer network, using computer network as the field bus is developing slowly. How to use the computer network, especially to use Ethernet in industrial control area, has become a hot question.Controller Area Network (CAN), as a good kind of field bus, was born in the end of twenty century. It has been widely used in automotive, aviation, and industrial device, etc, because it's good at reliability and Real-time ability. If we connect the CAN net to the Ethernet net, the excellence of these two buses could be compounded, and then the distributing characteristic of control system would be increased much, the integration of information system would be realized.Using μC/OS-II as the foundation, based on the Analysis on the model of CAN communication protocols and Ethernet communication protocols, the research of CAN and Ethernet and the connection of them has been done .And then the system has been designed. The main achievements as follows:According to the purpose of study, an embedded system based on CAN and Ethernet is developed on the core of high-speed ARM7 processor LPC2290.The principle and the data transmission mechanism of CAN bus is studied. Then designed the CAN intelligent nodes (including software and hardware) and completed the CAN network according the necessaries.The constitution and inside realization of TCP/IP is studied. And based on that, I make the network programming.The operating mechanism of μC/OS-II is studied, and analyzed its inside constitution. After that, I transplant the μC/OS-II. to the goal board; CAN bus device driver for μC/OS-II is completed. Then realized the bidirectional data transmission...
Keywords/Search Tags:embedded system, μC/OS-II, CAN, TCP/IP
PDF Full Text Request
Related items