Protocoale, moduri și PID-uri ale standardului OBD2
Protocoale de comunicare OBD
Un vehicul conform cu Standard OBD2 poate folosi oricare dintre cele cinci protocoale de comunicare: SAE J1850 PWM, J1850 VPW SAE, ISO9141-2, ISO14230-4 și din 2003 standardul ISO 15765-4/SAE J2480.
Interfață de diagnostic ELM327 vă permite să decodificați toate aceste standarde de comunicare, iar software-ul sau aplicația transcrie aceste date în rezultate interpretabile.

ISO15765-4 (CAN-BUS)
Acest protocol este cel mai modern, este obligatoriu pentru toate vehiculele vândute în Statele Unite din 2008. Vehiculul dvs. european din 2003 sau mai vechi poate avea POATE SA.
| CAN HIGH (CAN H) | Pinul 6 |
| CAN LOW (CAN L) | Pinul 14 |
| 12V | Pinul 16 |
| GND | Pinul 4, 5 |
| Tensiunea semnalului CANH | +3,5V |
| Tensiunea semnalului CANL | +1,5V |
| Semnal maxim | CANH = + 4,5V, CANL = + 2,25V |
| Semnal minim | CANH = + 2,75V, CANL = + 0,5V |
| Viteză | 250 kBit/s sau 500 kBit/s |
ISO14230-4 (KWP2000)
Acesta este un protocol foarte comun pentru 2003 și vehiculele mai vechi care utilizeazăISO9141 K-Line. Există două variante aleISO14230-4: inițierea lentă (1,2 până la 10,4 kbps) și inițierea rapidă (10,4 kbps).
| Linia K (bidirecțională) | Pinul 7 |
| Linie L (unidirecțională, opțională) | Pinul 15 |
| 12V | Pinul 16 |
| GND | Pinii 4, 5 |
| Tensiunea maximă a semnalului | +12V |
| Tensiunea minimă a semnalului | 0V |
| Număr de octeți | Date: 255 |
| Viteză | UART: 10,4 kBit/s, 8-N-1 |
ISO9141-2 (KWP)
Acest protocol este utilizat în principal pe vehiculele europene. Folosește pinii 7 și 15 (opțional) ai conectorului.
| Linia K (bidirecțională) | Pinul 7 |
| Linia L (unidirecțională, opțională) | Pinul 15 |
| 12V | Pinul 16 |
| GND | Pinii 4, 5 |
| Tensiunea maximă a semnalului | +12V |
| Tensiunea minimă a semnalului | 0V |
| Număr de octeți | Mesaj: 260, Date: 255 |
| Viteză | UART: 10,4 kBit/s, 8-N-1 |