Rise of the Controller Area Network Bus protocols

TinyO
TinyO
Jul 23, 2017 · 2 min read

Year 1886 is regarded as the beginning of modern automobile era. That is when German inventor Karl Benz created his Benz Patent-Motorwagen, a first automobile designed to be powered by internal combustion engine. It took more than 20 years and work of American entrepreneur and industrialist Henry Ford to make the cars widely available. He pioneered design of and built the first high volume automobile production plant, paving the way for global use of automobiles. Following years were marked by accelerated pace of development of all technologies used in cars. Aspects such as mechanical and driving characteristic, passenger comfort and safety, economy and visual design were introduced over time and contributed to overall quality of car use.

Important advance in automobile engine design was introduction of electronically controlled fuel injection (EFI). American corporation Bendix developed first commercially available fuel injector system named Electrojector. Over the years Chrysler, DeSoto, Dodge and Plymouth adopted the technology and produced models whose options included selection of the fuel intake system. However, this didn’t prove itself to be huge market success and the patents were sold to German car component manufacturer Bosch. Their own design, D-Jetronic was the first successfully marketed fuel injector and it debuted in 1967 in Volkswagen Type 3 model range, 1600 TE/LE displacement variants.

Over the years, systems including transmission control, power steering and battery management were developed and built into cars. This trend continued with introduction of safety management and passenger comfort systems. It became clear that communication between the systems would be beneficial for all of them, so many manufacturers started developing infrastructure for such communication such as CCD Bus, EIA-485 LAN and CAN Bus. Bosch started development of the CAN Bus in 1983 and publicly released it in 1986. Proposed architecture defined massage based communication without need for a host device. First vehicle to feature CAN-based multiplexed wiring system was BMW 8 Series. Until today, standard went to multiple iterations and the latest one is defined in ISO 11898–1:2015. There are extensions to the standards such as ISO 11898–2:2016, but they are not part of Bosch CAN 2.0 specification. They can be found at ISO standards website. Continue reading the rest of this article here.

Written by

TinyO

ConnectedCar development board | web page: http://tinyo.ml/ | Facebook page: https://www.facebook.com/tinyobd/

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade