This article introduces the use of CAN-BUS SHIELD.
What is CAN-BUS SHIELD?
CAN-BUS SHIELD is a tool that can be combined with Arduino to read CAN information.

It has terminals on the back side, as shown in the figure below, and is designed to connect an Arduino.


How to connect to a vehicle
Connect the terminals to the right side of the CAN-BUS SHIELD, as shown below.
The connection terminals are converted to D-SUB terminals.

The following connectors can connect the vehicle to the CAN BUS SHIELD.
The circuit configuration is shown in the figure below.

How to use
Use the library for CAN-BUS SHIELD in the Arduino library.

There is a “CAN BUS SHIELD” library.
Please install it.

Choose “receiv_monitor”.

Please turn on the IG of your vehicle.
Set the frequency as 115200bps, and you monitor CAN communication as below.

16:30:47.335 -> CAN init ok!
16:30:51.165 -> 0003.836 RX: [18DA0EF1](02) 02 3E 00 00 00 00 00 00
16:30:51.165 -> 0003.837 RX: [18DAF10E](02) 02 7E 00 55 55 55 55 55
16:30:51.165 -> 0003.847 RX: [18DA0EF1](02) 03 22 26 10 00 00 00 00
16:30:51.165 -> 0003.851 RX: [18DAF10E](02) 10 39 62 26 10 FF DD BF
16:30:51.165 -> 0003.852 RX: [18DA0EF1](02) 30 00 00 00 00 00 00 00
16:30:51.165 -> 0003.856 RX: [18DAF10E](02) 21 7D E7 FC 18 48 26 0B
16:30:51.165 -> 0003.860 RX: [18DAF10E](02) 27 EB 13 7E 09 BA FF DC
16:30:51.165 -> 0003.865 RX: [18DAF10E](02) 22 80 8E 7A 81 01 08 00
16:30:51.198 -> 0003.869 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.198 -> 0003.874 RX: [18DAF10E](02) 24 02 15 3C 00 00 80 00
16:30:51.198 -> 0003.878 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.198 -> 0003.884 RX: [18DA0EF1](02) 30 00 00 00 00 00 00 00
16:30:51.198 -> 0003.888 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.198 -> 0003.893 RX: [18DA0EF1](02) 03 22 26 10 00 00 00 00
16:30:51.198 -> 0003.897 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.198 -> 0003.902 RX: [18DA0EF1](02) 03 22 26 11 00 00 00 00
16:30:51.232 -> 0003.906 RX: [18DAF10E](02) 25 00 00 00 00 00 00 00
16:30:51.232 -> 0003.911 RX: [18DA0EF1](02) 03 22 26 10 00 00 00 00
16:30:51.232 -> 0003.915 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.232 -> 0003.920 RX: [18DA0EF1](02) 03 22 26 11 00 00 00 00
16:30:51.232 -> 0003.924 RX: [18DAF10E](02) 22 80 8E 7A 81 01 08 00
16:30:51.232 -> 0003.930 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.232 -> 0003.934 RX: [18DAF10E](02) 21 7D E7 FC 18 CC 25 0B
16:30:51.232 -> 0003.938 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
16:30:51.268 -> 0003.943 RX: [18DA0EF1](02) 30 00 00 00 00 00 00 00
16:30:51.268 -> 0003.947 RX: [18DAF10E](02) 28 00 00 55 55 55 55 55
Summary
I introduced how to use CAN-BUS SHIELD.
For those who have an Arduino, it is a cheap way to view CAN information. It is highly recommended, as the library is extensive, and the monitor information comes in a form that is easy to process.
Related Articles

Comments