Understanding CAN Bus and CAN Loggers
What is CAN Bus Technology?
As automobiles and other vehicles have become more environmentally friendly and more technologically advanced, it has become increasingly important to have a central networking system. This system connects all the modules working throughout the vehicle so that they can work together to run effectively and efficiently; for example, the engine reports the vehicle’s speed to the transmission, which in turn must tell other modules when to shift gears. Connecting all these individual modules to each other became too complex, so a central networking system became necessary to efficiently run the vehicle. The Controller Area Network, or CAN bus, is one of these central networking protocols used in vehicles without a host computer.
A Brief History of CAN Bus
Robert Bosch GmbH, a German engineering and electronics company with an emphasis on the automotive industry, began work on the CAN bus protocol in 1983 before releasing it at the Society of Automotive Engineers congress in 1986. The company promoted the manufacture of the BMW 850 coupe that year as the first vehicle featuring the CAN bus system. Since the wiring of the electronics in the vehicle was drastically reduced thanks to the introduction of CAN bus, the coupe itself weighed over 100 pounds less than previous models of the automobile, and the sensors worked significantly faster.
Since that time, the Society of Automotive Engineers has required that 100 percent of all automobiles sold in the United States be outfitted with the CAN bus protocol since 2008, and a similar mandate has been instituted in Europe.
The Benefits of CAN Bus
In addition to creating lighter vehicles, the CAN bus protocol has many other significant benefits. By connecting all the modules in a vehicle to one central line, the control system is simplified and more easily regulated. This design allows any connected module to alert the main controller to an event that as it occurs which will cause the rest of the system to respond accordingly. The shared data line allows multiple modules to be attached with less invasive efforts, making the potential for error much lower.
If one module on the CAN bus fails, it does not necessarily cause the failure of other modules. Unless the two systems are directly related and one cannot run without the other, the healthy modules will continue to function perfectly despite the loss of one bad module. This makes the entire system safer.
Additionally, diagnostics of the vehicle are simpler and more specific due to the specialized and self-contained nature of the modules. Diagnostics can now pinpoint the exact cause of the module failure with accuracy and speed. When one module needs maintenance, that module can simply be targeted and replaced rather than tearing apart the entire vehicle.
One of the most significant benefits of CAN bus technology is the ratio it offers of price to performance. Currently CAN bus is one of the most affordable network systems in addition to being one of the most reliable, making it the main cost-effective choice of automobile manufacturers around the world.
CAN bus offers a simple interface for attaching an additional node. The node can be used for diagnostics, reprogramming, monitoring, and more. Many tools have been created to tie into the CAN bus. Currently, there are solutions to do USB to CAN, wireless to CAN, PCIx to CAN, and even a CAN bus logger.
The Application of CAN Bus
Although the CAN bus protocol was introduced for automotive use, today the system is used in several other networking applications. With the simple system of networking individual modules into a single central line of control, many companies are taking advantage of the CAN bus protocol in assembly lines, industrial vehicles, medical machinery and any other machinery that uses multiple modules that must communicate with each other.
Autonomous industrial machinery, as well as mobile machines, have been increasingly integrating CAN bus protocol because of the embedded control in the system. Based on the reliability and efficiency of the protocol, medical and military equipment have also seen a rise in the application of CAN bus. As machinery becomes increasingly complex, the application of the CAN bus system is likely to rise with the technology.
Benefits of CAN Logger
A CAN logger is a recorder for a CAN bus system. The benefits of a CAN logger make it one of the best solutions for logging information. It can be a valuable tool for troubleshooting and remote diagnosis. All the information passed on the CAN Bus network will be stored by a logger. The CAN Logger permits tracking of errors, faulty messages, or communication out of sync. Tracking will help hasten the repairs of the machinery using CAN Bus. The following are the primary benefits of a CAN logger:
- Rather than carrying a laptop, a CAN logger can record all your data for you.
- Lightweight device that doesn't sacrifice functionality. Including an easy-to-use configuation program, loggers can be setup to store any information needed onto internal memory or SD card.
- Simple design allows anyone to use it and more time for repairs opposed to logging information.
Kvaser Memorator Series
The Kvaser Memorator series has become the most popular CAN logger. The series includes four different models: Memorator Light HS, Memorator R Semipro, Memorator Professional HS/HS, and the Eagle. The Kvaser Memorator series offers the capability to timestamp all data, capture irregular faults in the field, or perform remote diagnosis. Information can be stored internally on the CAN logger or uploaded. It also offers Galvanic Isolation and a battery backup to prevent data loss. View Kvaser's most popular selection:
|Memorator Light HS||Memorator
|Memorator Professional HS/HS||Eagle|
|Memory||Internal 1GB||Removable 4GB||Removable SD Card (128k-16GB)||Removable SD Card (128k-32GB)|
|Supports USB-to-CAN Mode||No||Yes||Yes||Yes|
|Bitrate||10-1000 kbit/s||20-1000 kbit/s||10-1000 kbit/s||50-1000 kbit/s|
|Max Message Rate, Send||0||20,000||20,000||20,000|
|Max Message Rate, Receive||20,000||20,000||20,000||20,000|
|Error Frame Generation||No||Yes||Yes||Yes|
|Error Frame Detection||Yes||Yes||Yes||Yes|
|Timestamp Resolution (μs)||2||2||2||1|
|Silent Mode Functionality||Always Silent||Yes||Yes||Yes|
|Dimensions||2x3.5x1 in||1.2x7.9x.8 in||2x3.5x1 in||2x3.5x1 in|
CAN bus has truly been revolutionary for the automotive industry. In fact, it is now an essential part of automobile production. CAN loggers, especially the Kvaser Memorator series, have made the process of troubleshooting much easier.