Font Size: a A A

CAN Bus-Ethernet Controller Of Data Exchange Based On ARM7

Posted on:2007-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:J H KangFull Text:PDF
GTID:2178360212957692Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Now, there are many independent embedded systems are connected to a network by CAN bus, 485 bus in order to share information, in some industrial applications. But the effective radius of this kind of network is limited, moreover it does not involve internet generally. In addition, this network has a serious disadvantage: the communication speed is not fast, when the system has many types of equipment, the main engine carries on the time which an inquiry circulation needs to consume is very anxious. The "Industry gateway" is a good choice in order to solve the problems. The product's merits lies in: First, it may manages and organize different factory's products through the Ethernet. Next, the data transmission speed may have a big enhancement.This paper discussed detailedly about the CAN Bus-Ethernet Controller of Data Exchange design and configure software design. CAN Bus-Ethernet Controller of Data Exchange is an "Industry gateway" witch is responsible for transmit and control data between PC and devices. The controller connects the PC with Ethernet, and communicates with devices uses CAN bus and 485 bus. The controller has solved the problem of transmission speed and transmission distance for the device of dan dong hua tong. This paper uses the LPC2294 as system CPU. The controller has four CAN interfaces, two 485 interfaces, has two network interfaces. The hardware design has completed. In the software design, the paper uses μC/OS-II operation system. There are one main task and seven user tasks make up of the software. This paper use the VC++ and SQL database complete the programming of the configure software witch is used to complete the controller of data exchange parameter, upload table, download table, and device parameter's configuration. On the base of CAN Bus-Ethernet Controller of Data Exchange's hardware, this paper introduces a method that the embedded product how to realize upgrading the software on-line throughout the internet. The software is reasonably organized in modules, the program is divided into two parts: the inducting program and the applying program, and the download and upgrade of applying program is completed with the help of the reasonably organize of inducting program.
Keywords/Search Tags:CAN Bus, Embedded Network, Field Bus
PDF Full Text Request
Related items