Is there anything that today's CAN bus can't do?

Publisher:EEWorld资讯Latest update time:2020-09-27 Source: EEWORLDKeywords:CAN Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

By Tim Bresien, Microchip


From humble beginnings in the early 1990s, the CAN bus (Controller Area Network) has expanded from its base in automotive and industrial applications to connect and interconnect control systems in numerous other industries.


In traditional cars, the wiring system is quite daunting, with wires, data cables and criss-crossing control harnesses, making the vehicle difficult to repair. However, despite so many harnesses, the electronic functions of old cars are very few.


At the time, the first car to feature in-car connectivity via the CAN network was about to roll off the production line. This unique event would simplify automotive wiring and pave the way for incredibly advanced vehicle communications. It would kick off a series of networking milestones that would quickly culminate among automakers. Long before the commercial Internet, smartphones, or digital media, the introduction of the CAN bus redefined the possibilities of in-car communication and connectivity and sparked a growing technology landscape whose impact has transcended the automobile. The 1991 Mercedes S-Class model W140 was a trendsetter, featuring five CAN-connected electronic control units (ECUs).


Today's cars include as many as 60 to 100 ECUs and a wide variety of CAN networks and subnetworks connecting a dizzying array of electronic systems. On-board diagnostics (OBD) systems also utilize the information streams supported by CAN to provide real-time system performance data to drivers, mechanics, and regulators who monitor vehicle emissions.


The CAN protocol was originally developed by Robert Bosch for automotive applications in the mid-1980s and has become a trusted high-speed standard for applications that require reliable communication and high bandwidth utilization. The classic CAN protocol (ISO 11898) has also evolved into a development called CAN FD (ISO 11898-1) with faster rates to support the growing amount of data in smart cars. Advances in automotive design require sensor-driven capabilities to improve driver safety and optimize engine performance with little human intervention. Engine control units, automatic transmissions, active safety systems, seat control units, door modules, trailer interfaces, parking assist controls and collision avoidance systems continuously utilize CAN bus and CAN controller technology during vehicle operation. Data transmission speed and reliability are critical because systems can share network capacity in an instant while performing starts, stops and priority access.


Over the years, numerous standards bodies have redesigned the CAN-based standard for use in non-automotive industries, taking advantage of its short messaging capabilities and high transmission speeds through market-specific customizations of the upper layers of the protocol stack. You’ll find CAN-based networks in agricultural equipment, avionics, industrial and factory automation systems, smart buildings, medical systems, and many areas that would probably surprise the original inventors.


In fact, Microchip recently introduced a radiation-hardened microcontroller for space applications that includes a dual CAN controller in addition to Ethernet capabilities. CAN is also considered a reliable alternative for spacecraft control systems.


Microchip leverages our rich heritage in the automotive industry and our commitment to supporting our customers throughout their design process. Incorporating the CAN protocol into designs is a cost-effective communication option that provides a high degree of real-time capabilities for all electrical environments, from simple to complex. Microchip offers a complete range of products to meet the needs of high-performance embedded applications using the CAN protocol, including 8-bit, 16-bit and 32-bit microcontrollers, 32-bit microprocessors and digital signal controllers (DSCs) as well as integrated CAN, external CAN controllers and CAN transceivers. With easy-to-use development systems, code examples, drivers and application notes, Microchip offers a comprehensive CAN bus solution that enables low-risk product development, lower total system cost and faster time to market for high-performance embedded devices.

Keywords:CAN Reference address:Is there anything that today's CAN bus can't do?

Previous article:As automotive electronic architecture continues to evolve, what will be the most expensive automotive semiconductor in the future?
Next article:Three automotive camera module power supply strategies, how to choose the right one?

Recommended ReadingLatest update time:2024-11-16 10:39

Design of vehicle fault diagnosis instrument based on CAN bus combined with radio frequency and USB
Design a vehicle-mounted CAN bus fault diagnosis instrument based on 2.4G radio frequency, introduce its working principle and system hardware circuit in detail, and finally explain the software modules of the receiving end, transmitting end and PC end respectively. The solution uses the 2.4G air protocol
[Embedded]
Design of vehicle fault diagnosis instrument based on CAN bus combined with radio frequency and USB
Comprehensive CANopen development tool - CANopen software stack
01 Quick understanding of open protocol CANopen is a protocol for the CAN bus that defines a set of standard communication objects and communication services, allowing different devices to communicate and interact. The development of the CANopen protocol stack can be traced back to the early 1990s,
[robot]
Design method of distributed underwater vehicle controller based on CAN bus
    This paper proposes a design method for a distributed underwater vehicle controller based on CAN bus, and mainly describes its overall hardware design scheme and implementation method. As a node of the distributed control system, the controller is connected to other nodes by CAN bus to form a network, and transmit
[Microcontroller]
Design method of distributed underwater vehicle controller based on CAN bus
What are the ways hackers can take over self-driving cars? What harm will it cause?
Introduction  Because computers are vulnerable to cyberattacks, it is not surprising that autonomous vehicles (AVs) are also vulnerable to cyberattacks. This article discusses methods that hackers can use to compromise autonomous vehicles. The dangers posed by car hacking are compounded when one imagines a fleet of
[Automotive Electronics]
What are the ways hackers can take over self-driving cars? What harm will it cause?
STM32 CAN filter analysis summary
Recently I looked at STM32 CAN communication and found that the setting of identifier filter is very particular. Especially when you want to use ST library functions, when the filter works in shield mode and you set the shield bit to 1, that is, the corresponding bits of the identifier must all match in order to pass,
[Microcontroller]
How should the terminal resistance of the CAN/RS-485 bus be set?
The function of terminal resistors is to eliminate signal reflections, but terminal resistors are not required in all situations. Sometimes, terminal resistors may affect signal quality. This article provides an in-depth analysis of the terminal resistor settings for the CAN/RS- 485 bus .   If we check Baidu Encyclope
[Automotive Electronics]
How should the terminal resistance of the CAN/RS-485 bus be set?
【MPC5744P】Bootloader host computer development (CAN communication)
The host computer here is written in C# and the interface framework is WPF. To ensure that there are no errors in the burning process, the upper and lower computers adopt a question-and-answer mode. After the upper computer sends a frame of data, the lower computer receives and processes it and then feeds it back to
[Microcontroller]
【MPC5744P】Bootloader host computer development (CAN communication)
What will cause the CAN bus to shut down?
CAN bus (Controller Area Network) is a local area network based on broadcast technology, which is widely used in automobiles, industrial automation, medical equipment and other fields. However, in some cases, the CAN bus may be shut down, resulting in communication interruption and system failure. This article will
[Embedded]
Latest Automotive Electronics Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号