Arti DTC U0100
DTC U0100 berarti modul lain kehilangan komunikasi dengan Engine Control Module atau Powertrain Control Module. Kode ini tidak otomatis berarti ECU rusak. Aki lemah, ground berkarat, sekring suplai putus, konektor longgar, atau satu kabel CAN short dapat memutus komunikasi antar-modul.
Urutan Diagnosis
Simpan Freeze Frame dari scanner yang dapat membaca seluruh jaringan. Catat modul pelapor, status current atau history, tegangan sistem, RPM, dan U-code lain. Jika ABS, TCM, dan BCM melaporkan U0100 bersamaan, cari gangguan suplai atau backbone CAN terlebih dahulu.
Ukur terminal aki: sekitar 12,4 sampai 12,7 V saat mesin mati dan 13,5 sampai 14,8 V saat mesin hidup. Lakukan voltage-drop test saat starter. Jalur positif dan ground ECU idealnya di bawah 0,2 V drop masing-masing. Periksa fuse, relay EFI, konektor ECU, dan ground strap mesin.
Uji Terminasi CAN Bus
Matikan kontak, tunggu modul tidur, lalu lepas terminal negatif sesuai prosedur pabrikan. Ukur resistansi antara CAN-H dan CAN-L di konektor diagnostik. Dua resistor terminasi 120 ohm paralel biasanya menghasilkan sekitar 60 ohm. Sekitar 120 ohm mengindikasikan satu terminasi terputus. Di bawah 60 ohm mengarah ke resistor tambahan atau short. Nilai tak terhingga menunjukkan jalur terbuka.
Validasi dengan Osiloskop
Dengan sistem aktif, CAN-H bergerak kira-kira dari 2,5 V ke 3,5 V, sedangkan CAN-L dari 2,5 V ke 1,5 V saat bit dominan. Sinyal harus berpasangan dan tidak terpotong noise. Kabel terjepit, air di junction connector, dan tracker aftermarket sering menjadi sumber gangguan intermiten.
Isolasi Modul dan Verifikasi
Jika terminasi dan suplai normal tetapi bentuk gelombang terganggu, lepaskan modul pada cabang jaringan satu per satu sesuai wiring diagram. Jangan mencabut ECU secara acak saat kontak aktif. Setelah perbaikan, hapus kode, pastikan semua modul dapat dipindai, lakukan start berulang dan road test, lalu catat tegangan aki, voltage drop, resistansi CAN, serta hasil osiloskop pada job card.