Automotive CAN bus in car network design

2019-09-17 10:57:57 root 411

The Automotive CAN Bus (Controller Area Network) was originally designed by German BOSCH for automotive monitoring and control systems. Modern vehicles are increasingly using electronic controls such as engine timing, fuel injection control, acceleration, brake control (ASC) and Complex Kang lock brake system (ABS) and so on. Since these controls need to detect and exchange a large amount of data, the method of using hard-wired signal lines is not only cumbersome and expensive, but also difficult to solve the problem, and the CAN bus side is well solved.

In 1993, CAN became the international standard ISO11898 (High Speed CAN) and ISO11519 (Low Speed CAN).

The vehicle is a special application environment. The CAN area bus (Controller Area Network) is widely used in the field of vehicle networks due to its non-destructive network arbitration mechanism, high communication rate (up to 1M bps) and flexible and reliable communication methods. Favored, more and more car manufacturers are using the CAN bus for automotive control, diagnostics and communications.

According to the design requirements, the system mainly completes the processing of the sensing signal and the data acquisition of the working condition of the vehicle and sends the data to the upper computer through the CAN bus. It is required to process 16 analog signals, 4 frequency signals and 32 extended IO signals, and collect parameters. Mainly: engine oil pressure, water temperature, oil temperature, speed, vehicle speed, transmission oil pressure, fuel tank oil and grid voltage, door status, turn signal indication, vehicle body super wide indication and vehicle environment warning, etc., signal form There are voltage, frequency, and switching signals, and the signal frequency ranges from 0 to 6KHZ.

The CAN bus communication interface integrates the physical layer and data link layer functions of the CAN protocol, and can complete the framing processing of communication data, including bit filling, data block coding, cyclic redundancy check, and priority discrimination.

One of the greatest features of the CAN protocol is the abolition of traditional station address coding and the replacement of communication data blocks. The advantage of this method is that the number of nodes in the network is theoretically unrestricted, and the identifier of the data block can be composed of 11-bit or 29-bit binary numbers, so that 2 or more different data blocks can be defined. By means of data block coding, different nodes can also receive the same data at the same time, which is very useful in distributed control systems. The data segment is up to 8 bytes long and meets the general requirements for control commands, operating conditions and test data in the general industrial field. At the same time, 8 bytes do not take up too long bus time, thus ensuring the real-time communication.

Single Frame (SF) - When the data field and PCI can be accommodated in one CAN data frame, the service message is sent in a single frame CAN message.

First Frame (FF) - When the data field and PCI cannot be accommodated in a CAN data frame, the service message is sent in a multi-frame CAN message, wherein the first frame (FF) includes, in addition to transmitting data, The length information of the multi-packet data.

Consecutive Frame (CF) - A continuous data frame other than the first frame in the multi-packet data. In addition to the transmitted data, it also contains the packet sequence number of the multi-packet data.

Flow Control (FC) - Used for flow control in multi-packet data transmission. It does not contain data. It only contains flow control information such as flow control status, data block size, and minimum interval time.


主站蜘蛛池模板: 美女尿口扒开图片免费| 亚洲av中文无码乱人伦| 色偷偷人人澡人人爽人人模| 女人与zozozo禽交| 久久久久亚洲精品中文字幕| 欧洲无码一区二区三区在线观看| 亚洲综合视频网| 精品国产一区二区三区久| 国产精品视频全国免费观看 | 国产精品久久毛片| 99蜜桃在线观看免费视频网站| 忘忧草日本在线播放www| 久久91精品综合国产首页 | 国产av无码专区亚洲a∨毛片| 黄网站色视频免费观看45分钟| 国产精品午夜无码av体验区| 99国产在线视频| 好吊色青青青国产在线观看| 中文字幕一区在线| 日本a级作爱片金瓶双艳| 久久精品国产99国产精品亚洲| 欧美a级完整在线观看| 亚洲国产精品成人综合久久久| 波多野结衣57分钟办公室| 健身私教弄了好多次| 精品乱子伦一区二区三区| 吃奶摸下激烈免费视频免费| 色视频色露露永久免费观看| 国产又粗又猛又爽视频| 91成人午夜性a一级毛片| 国产激情无码一区二区三区| 窝窝午夜看片国产精品人体宴| 国产香蕉精品视频| 99久久99久久精品国产片| 大香伊人久久精品一区二区| www.日本在线视频| 少妇中文字幕乱码亚洲影视| 三级黄色在线观看| 成在线人永久免费视频播放| 中日韩亚洲人成无码网站| 日日摸日日碰夜夜爽亚洲|