Font Size: a A A

Design And Realization Of The Dual Network Redundancy CAN-Ethernet Gateway

Posted on:2017-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2308330485478404Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Field bus CAN is a kind of serial communication network that support distributed and real-time control,as a very important member of the industrial field bus,which has reliable,functional,flexible and economic characteristics,has been widely used in many fields such as automation vehicles,vessels,and has formed the international standards.Meanwhile,with Ethernet and the raise of the level of automation of industrial production,an increasing number of enterprises connected industry field via Ethernet to achieve overall control,therefore,the interconnection of Ethernet and field bus CAN communication has become the general trend,achieving control management network and the underlying network is of great value and practical significance.With the Internet technology and the ship automation technology combined deeply,In order to make ship control system realize field control network and information management network seamless connection and the reliability of data transmission of the whole system,The system platform adopts dual-CAN bus and Ethernet network architecture,to realize two different network redundant communication of The Embedded CAN-Ethernet gateway. So,This paper research the design and implementation of the dual network redundancy CAN-Ethernet gateway,which has a certain theoretical and practical significance.The specific work includes:(1) Paper analyzes the dual network redundancy CAN-Ethernet gateway function:Achieve the transparent data exchange between two different networks, and ensure the reliability of data transmission.Introduced CAN bus and Ethernet technology’s application characteristics in the industrial respectively,And put forward the design principle of the gateway and the overall implementation plan,and give a model of gateway and the design architecture of software.(2) Choose STM32F407 processor based on ARM-kernel-CM4(Due to the processor integrates two way CAN bus controller and Ethernet controller),and expanded the Ethernet driver interface circuit and CAN bus driver interface circuit,CAN interface choose SN65HVD230 transceiver,Ethernet interface chip choose DM9000A.Designed the double CAN redundancy system circuit,Put up the experimental hardware platform.(3) Start software design and implementation based on the functionality of the ARM microprocessor and the extended devices.Includes:transplant FreeRTOS operating system on the hardware platform,realize the CAN bus and Ethernet data frame driver,then is the design and implementation of interconnected system’s core conversion module and parallel redundancy protocol,and finally reliazed the CAN bus-Ethernet gateway software programming,debugging and testing.The test results validate the correctness of the design.
Keywords/Search Tags:CAN-bus, Ethernet, Gateway, Redundancy, PRP
PDF Full Text Request
Related items