CAN stands for Controller Area Network and is one of the most widely used field buses in the world. It has a simple structure, with only 2 wires connected to the outside, and an integrated error detection and management module.
Basic Concept:
CAN is an ISO standardized serial communication protocol. In the automotive industry, a wide variety of electronic control systems have been developed out of the requirements for safety, comfort, convenience, low public hazards, and low cost.
The CAN communication protocol for automobiles was developed by the German electrical company Bosch in 1986. Since then, CAN has been standardized by ISO11898 and ISO11519, and has become the standard protocol for automotive networks in Europe.
The high performance and reliability of CAN has been recognized and is widely used in industrial automation, ships, medical equipment, industrial equipment, and so on. Fieldbus is one of the hotspots of technological development in the field of automation today, and is known as the computer LAN in the field of automation.
Extended Information:
CAN bus features:
CAN bus is the most widely used bus in the world. p>CAN bus features:
1, data communication without master-slave distinction, any one node can be initiated to any other (one or more) node data communication, relying on each node information priority order to determine the order of communication, high-priority node information in the 134 μs communication;?
2, multiple nodes at the same time to initiate communication, the low priority to avoid the high priority, will not cause congestion on the communication line;?
3, the communication distance up to 10KM (rate lower than 5Kbps) rate can reach 1Mbps (communication distance less than 40M);
4, CAN bus transmission medium can be twisted pair, coaxial cable. CAN bus is suitable for large data volume short distance communication or long distance small data volume, real-time requirements are high, multiple masters and multiple slaves or individual nodes. The CAN bus is suitable for short distance communication with large data volume or long distance with small data, high real-time requirement, multi-master and multi-slave or each node is equal in the field.
Reference:
Baidu Encyclopedia - CAN bus - a new way of communicating with the world's largest network. p>Baidu Encyclopedia - CAN bus