Font Size: a A A

The Study Of Interconnection Between CAN Bus And Ethernet On Embedded Linux Platform

Posted on:2012-09-23Degree:MasterType:Thesis
Country:ChinaCandidate:X W HongFull Text:PDF
GTID:2218330368483087Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The industrial development of the network with top urgent needs information network integration so as to realize the communication and information sharing, meet the management and control of integration. Therefore, to control the network and information network integration has become one of the hot issue. The CAN bus as "most promising field bus", have a high reliability, high performance and low price advantage, and, therefore, is widely used in all kinds of situations. But it is not so good for the limitation of the long distance of information. And although the performance CAN't Ethernet like CAN bus that adapt to bad production field, but it has a high rate, communication software and hardware product rich characteristics, and CAN make use of the network for long communication.This paper discusses connection method between the CAN bus and Ethernet, using ARM9 S3C2410 as primarily controller, design the embedded gateway converter, realized in Linux environment CAN bus and Ethernet connection and communications.This paper firstly introduces the Ethernet technology and CAN and the research results at home and abroad, simple Ethernet and compared the CAN bus network connections between the characteristics of several kinds of methods. And then put forward the overall scheme of the system, with embedded Linux for software platform, ARM9 for the hardware platform. Embedded Linux because short development cycle, open source code, and CAN be based on the need for configuration, strong network function, CAN be applied to DuoZhong hardware platform characteristics CAN develop the high ratio of performance of Ethernet and fieldbus network CAN between the embedded gateway. And then the CAN bus agreement and Ethernet protocol analysis and introduce, including CAL, Canopen, TCP, UDP, the introduction of the agreement.Since then, on the system hardware design, adopting micro controller+Ethernet interface chip+CAN bus interface chip implemented Internet shut. The Lord controller chooses the S3C2410A semiconductor company Samsung ARM9, choose CS8900 as Ethernet controller, choose MCP2510 as CAN controller.Finally on the system software design, complete the Linux operating system in your target machine installation, download and transplantation, write down the drive of Linux CAN and applications, complete in the Linux operating system CAN-TCP/IP protocol conversion program design, realization CAN bus and Ethernet the two different network interconnection and communication.The interconnection system not only can be widely used in the industrial control area, realize the small industrial monitoring system network, also can realize intelligent instrument, intelligent park, environmental engineering, plant factory, industry refrigeration, and other aspects of the application.
Keywords/Search Tags:Ethernet, CAN bus, Linux, interconnection
PDF Full Text Request
Related items