Part of The ALYS Biz Talk Series
This is a great way to speak your mind, keep your blog professional and clean. It is an interface to your character and might be seen by any person including your managers and your colleagues.
ALYS Tech Talk is run by Sherif Ali. IT, a business and a science.
What is OBDII
On Board Diagnostic (OBD) is a computer that captures information about how the car is running.
Today, however, manufacturers have extended the standard to contain a great deal of data about problems and performance, OBD II data is what causes your car's "check engine" light to go on when there is a problem
All vehicles released after 2005 contain OBDII.
The OBD connector must be located within 3 feet of the driver.
Pin 2 - J1850 Bus+
Pin 4 - Chassis Ground
Pin 5 - Signal Ground
Pin 6 - CAN High (J-2284)
Pin 7 - ISO 9141-2 K Line
Pin 10 - J1850 Bus
Pin 14 - CAN Low (J-2284)
Pin 15 - ISO 9141-2 L Line
Pin 16 -
What is CAN
Controller Area Network (CAN) is a serial network that was originally designed for the automotive industry, but has also become a popular bus in industrial automation as well as other applications.
The CAN bus is primarily used in embedded systems, and as its name implies, is the network established among microcontrollers.
OBD through CAN
When connected to the CAN network thought the OBD connector, we can start receiving OBD data, the OBD II port allows your car to report three kinds of information: Diagnostic Trouble Codes (DTCs), real-time data, and freeze frame data.
Diagnostic Trouble Codes (DTCs) are simply error codes that can be looked up to determine what problem your car is experiencing.
– For example, the DTC P0302 means "cylinder 2 misfire detected".
Real-time data is the raw sensor data reported to the OBD computer.
– This data can be helpful for troubleshooting problems and monitoring engine performance.
Freeze frame data is a snapshot of the real-time sensor feeds at the time of a DTC condition.
- An auto mechanic can use this data to figure out what was going on at the time your car's "check engine" light went on.