Font Size: a A A

Design And Implememtation Of Embbed CAN-Ethernet Gateway Based On RT-Thread

Posted on:2015-07-31Degree:MasterType:Thesis
Country:ChinaCandidate:Z TuFull Text:PDF
GTID:2272330476952645Subject:Naval Architecture and Marine Engineering
Abstract/Summary:PDF Full Text Request
With the development of the marine automation, the demands of the marine engine room automation system become stronger. The marine engine room automation system is in addition to control the marine automation system, but also to display the device status, sensor information on time. Therefore, construction of the marine engine room automation system needs more and more embedded devices which have many kinds.Embedded CAN-Ethernet gateway is a critical embedded equipment of the marine engine room automation system. It realizes the conversion of CAN bus protocol and Ethernet protocol, makes sure the lower monitoring network system designed by CAN bus can exchange data with the upper monitoring network system designed by Ethernet successfully. Therefore, this paper mainly discuss the design and implementation of embedded CAN-Ethernet gateway between CAN bus and Ethernet.This paper discusses the characteristics of CAN bus, CAN frame structure and access mode, introduces the technical characteristics of Ethernet, Ethernet frame structure and the main protocol used in it, analysis of the key technology in design and implementation of embedded CAN-Ethernet gateway, fix out a solution of embedded CAN-Ethernet gateway based on LPC2378 microprocessor. LPC2378 is the 32 industrial grade microprocessor based on ARM7 TDMI kernel, having the CAN controller and Ethernet controller by itself, greatly reduced the demand of hardware design, and the cost of product. This paper introduce the hardware design of embedded CAN-Ethernet gateway, port an open source embedded real-time operating system RT-Thread on LPC2378, complete the Ethernet driver and CAN driver base on RT-Thread, and design the application of embedded CAN-Ethernet gateway.The Embedded CAN-Ethernet gateway is a key device of building a marine engine room automation system, it has a certain significance to improve the competitiveness of our products. Embedded CAN-Ethernet gateway has been through functional test of the CAN bus protocol and Ethernet protocol conversion. The results show that, it can meet the requirements of the marine engine room automation system, works reliably and stably.
Keywords/Search Tags:RT-Thread, CAN, Ethernet, Gateway
PDF Full Text Request
Related items