Font Size: a A A

Support The Design And Implementation Of Multi-point Communications, The Usb-to-can Converter

Posted on:2008-05-01Degree:MasterType:Thesis
Country:ChinaCandidate:G PengFull Text:PDF
GTID:2208360215985698Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
Universal Serial Bus (USB) is a kind of external bus structure whichcan connect as many as 127 peripheral equipments to a computer at thesame time. It sustains Plug and Play (PnP), is flexible, convenient,reliable, cheap, adaptable in many cases. It has become the mostimportant signal transfer mode through which the peripheral equipmentscommunicate with computers. But it is not good at standoffcommunication and immunity. Controller Area Network (CAN) sustainsdistributed control and real-time control serial communication network. Ithas the characteristics of high transfer speed, good in optimistic, shortmessage, strong capability of error correction, simple to control, easy tospread-out, low system cost, etc. Owing to its high reliability and longcommunication distance (max 10km), CAN Bus is widely used inindustry control, and it is deemed to be the most promising Field Bus.This paper firstly makes simple introduction to USB and CAN, theirmerits and faults are compared. Then according to the actuality thatcurrent industrial controlling computers have no CAN bus interface,designed a USB-TO-CAN converter which based on CY7C68013 andSJA1000. This converter combines the merits of USB bus and CAN bus,it is cheap and reliable, good at standoff communication, sustains PnP andmultipoint communication; it is feasible to be used in industry locale.With special concern about interprocess communication technique and itsimplementation in this design, this article introduces the design methods,the hardware circuits, firmware implementations, and the design ofsoftware on PC. Otherwise, the test results, result analysis and shortage ofthis design are both presented.
Keywords/Search Tags:Universal Serial Bus, Controller Area Network, Converter, Firmware Program, interprocess communication
PDF Full Text Request
Related items