Professional Documents
Culture Documents
Introduction What is CAN, History when to use CAN CAN protocol signals, salient features Advantages Applications Disadvantages Conclusion
C A
Introduction
This bus system was developed by Robert Bosch in the 1980s. The CAN protocol was internationally standardized in 1993 (as ISO 11898-1) It was developed for automotive application keeping in mind the electromagnetic noisy environment it operates in . CAN protocol more than 17 years
Introduction
To connect a large number of controllers each working relatively independent (distributive control ) and dont require continuous data link If required data transmission is with in 1Mbit/sec (and 40m in length) High reliability and error proofing To reduce cost
CAN protocol
CAN protocol
CAN protocol
CAN protocol
CAN protocol
CAN protocol
Carrier Sense Multiple Access / Collision Detection Synchronization Bit stuffing and destuffing Cyclic Redundancy Check (CRC)
CAN protocol
CAN protocol
CAN protocol
CAN protocol
Cyclic Redundancy Check (CRC) The CRC is calculated over the non-stuffed bit stream starting with the SOF and ending with the Data field by the transmitting node The CRC is calculated again of the de stuffed bit stream by the receiving node A comparison of the received CRC and the calculated CRC is made by the receiver In case of mismatch the
erroneous data frame is discarded . Instead of sending an acknowledge signal an error frame is sent.
CAN protocol
- Monitoring (transmitters compare the bit levels to be transmitted with the bit levels detected on the bus) - Cyclic Redundancy Check - Bit Stuffing - Message Frame Check One undetected error every 1000 years
CAN protocol
Lower cost at vehicle construction Increased flexibility and reusability of design Reduces time to market Facilitates drive by wire which reduces cost further Facilitates advanced features in vehicles Enhances debug at point of service
Building Automatisation Domestic & Food distribution appliances Automotive & Transportation Robotic Production Automatisation Medical Agriculture
LIN local interconnect network MOST- Media Oriented Systems Transport Flexray
1983 : Start of the Bosch internal project to develop an in-vehicle network 1986 : Official introduction of CAN protocol 1987 : First CAN controller chips from Intel and Philips Semiconductors 1991 : Boschs CAN specification 2.0 published 1991 :CAN Kingdom CAN-based higher-layer protocol introduced by Kvaser 1992 : CAN in Automation (CiA) international users and manufacturers group established 1992 : CAN Application Layer (CAL) protocol published by CiA 1992 : First cars from Mercedes-Benz used CAN network 1993 : ISO 11898 standard published 1994 : 1st international CAN Conference (iCC) organized by CiA 1994 : DeviceNet protocol introduction by Allen-Bradley 1995 : ISO 11898 amendment (extended frame format) published 1995 : CANopen protocol published by CiA 2000 : Development of the time-triggered communication protocol for CAN (TTCAN)
Appendix
Appendix
BUILDING AUTOMATION
Heating Control Air Conditioning (AC) Security (fire, burglar) Access Control Light Control
Appendix
ROBOTIC
Dash board electronic Comfort electronic Ship equipment Train equipment Lifts Busses Trucks Storage transportation systems Equipment for handicapped people Service & Analysis systems
Appendix
Tool machines Transport systems Assembly machines Packaging machines Knitting machines Plastic injection machines
AGRICULTURE
Control and link of production machines Production control Tool machines Transport systems Assembly machines Packaging machines Knitting machines Plastic injection machines
Appendix