KiCad

ERC dan DRC di KiCad: Arti Error, Cara Memperbaiki, dan Checklist

Desain PCB yang sudah lolos pengecekan DRC

ERC (Electrical Rules Check) mengecek kesalahan listrik di schematic, sedangkan DRC (Design Rules Check) mengecek kesalahan fisik di layout PCB. Keduanya adalah "pemeriksa otomatis" di KiCad yang wajib dijalankan sebelum order. Board yang lolos ERC dan DRC belum tentu benar fungsinya, tapi board yang gagal hampir pasti bermasalah.

ERC: mengecek schematic

Buka Inspect → Electrical Rules Checker. ERC membaca jenis setiap pin (input, output, power, pasif) lalu mencari sambungan yang tidak masuk akal.

Pesan ERCArtinyaCara memperbaiki
Input power pin not drivenJalur daya tidak punya sumber yang dikenaliTambahkan simbol PWR_FLAG di jalur daya yang masuk dari konektor
Pin not connectedAda pin yang belum tersambungSambungkan, atau beri tanda No Connect (X) bila memang sengaja kosong
Output pins connectedDua output saling bertabrakanCek ulang rangkaian, biasanya salah sambung
Label not connectedLabel hanya ada satuCek ejaan label, harus sama persis

DRC: mengecek layout

Buka Inspect → Design Rules Checker di PCB Editor. DRC mengecek jarak antarjalur, lebar minimum, ukuran lubang, sambungan yang belum ditarik, dan komponen yang bertumpuk.

Pesan DRCArtinya
Clearance violationDua tembaga beda net terlalu dekat
Unconnected itemsMasih ada ratsnest yang belum ditarik
Courtyards overlapKomponen terlalu berdekatan
Track widthJalur lebih tipis dari aturan
Board edge clearanceTembaga terlalu dekat dengan tepi board

Atur aturan DRC sesuai pabrik

DRC hanya sebaik aturan yang kamu masukkan. Isi Board Setup → Constraints dengan kemampuan pabrik yang akan dipakai (lebar jalur minimum, jarak minimum, ukuran via), lalu buat Net Classes untuk jalur daya. Dengan begitu DRC mengecek desainmu terhadap angka yang benar, bukan angka default.

Yang tidak dicek ERC dan DRC

  • Apakah nilai komponen benar (misalnya resistor LED terlalu kecil).
  • Apakah lebar jalur cukup untuk arus yang lewat.
  • Apakah footprint sesuai komponen yang dibeli.
  • Apakah antena ESP32 terhalang tembaga.
  • Apakah jarak zona 220V aman.

Hal-hal ini harus dicek manual dengan checklist.

Checklist sebelum order

  1. ERC bersih, semua peringatan sudah dipahami.
  2. Footprint dicek dengan datasheet.
  3. Zone sudah di-refill (B).
  4. DRC tanpa error dengan aturan pabrik.
  5. Cek 3D viewer dan cetak kertas 1:1.
  6. File Gerber dicek di GerbView. Lihat panduan file Gerber.

Kesimpulan

ERC menjaga rangkaianmu masuk akal, DRC menjaga layout-mu bisa diproduksi. Jalankan keduanya, jangan abaikan peringatan, dan tambahkan checklist manual untuk hal yang tidak bisa dicek otomatis. Butuh orang kedua yang mereview desainmu? Hubungi SALTECH.

Pertanyaan yang sering muncul

Bolehkah mengabaikan peringatan ERC?

Boleh kalau kamu benar-benar paham alasannya. Abaikan secara sadar dengan fitur exclude, jangan dibiarkan menumpuk tanpa dibaca.

DRC bersih tapi board tidak jalan, kenapa?

DRC hanya mengecek aturan fisik. Kesalahan rangkaian, nilai komponen, atau footprint yang salah urutan pin tidak terdeteksi DRC.

Tanya via WhatsApp