Font Size: a A A

The Design And Implementation Of Embedded Gateway Based On Multi-channel CAN-Ethernet

Posted on:2011-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y YangFull Text:PDF
GTID:2178360305476357Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
FCS(Field-bus Control System),with its digital, distributed, and open character, is replacing the traditional control schemes gradually and becoming the lead role of automation field in 21st century. As one of the FCS standards, CAN bus has more advantages, the application is no longer confined to the automotive industry, but developed to process control, textile machinery, agricultural machinery, robotics, medical devices, and so on. More and more industrial equipments using CAN bus to make up the distributed control system. Ethernet is a widely used local area network,which based on TCP/IP protocol has long-range transport, communications and convenience features. It not only widely used in commercial areas, but also entered the field of industrial equipment.Industrial equipment connected to the Ethernet has greatly improved the distribution of the control system. So It has great significance to design a embedded gateway based on multi-channel CAN-Ethernet which can realize the communication between field-bus control system and Ethernet.This paper introduces the communication protocols of CAN bus and Ethernet, and studies the interface teclmology of them. The information exchange technology is also been studied. Hardware design included the CAN bus and Ethernet data transmission circuit, ARM processors connected respectively with eight-way CAN controller SJA1000, and ARM connected with Ethernet controller DM9000A. Software is developed under the Linux platform, It transplantat the Linux to the S3C2440A microprocessor. Then programming CAN driver and application based on the embedded Linux operating system in the Linux environment; Finally, using VC++ develop the user program,it has a work setting and functional test capabilities.
Keywords/Search Tags:Ethernet, TCP/IP Stack, CAN, Embedded Linux, ARM
PDF Full Text Request
Related items