Panduan · 10 mnt baca

Cara mendesain PCB: panduan EasyEDA langkah demi langkah untuk pemula

Cara mendesain PCB di EasyEDA: skema rangkaian, footprint, penempatan, lebar jalur, copper pour, DRC, Gerber, dan pemesanan, beserta board Arduino Nano dan KiCad.

Desain PCB berarti mengubah rangkaian yang kamu rakit dengan kabel di breadboard menjadi board rangkaian tercetak permanen, dengan jalur tembaga yang menghubungkan komponen. Sekarang kamu tidak membutuhkan perangkat lunak mahal atau pabrik untuk melakukannya: dengan EasyEDA yang gratis, kamu menggambar skema rangkaian di browser, mendesain board, menghasilkan file produksi, dan memesan dengan beberapa klik; satu atau dua minggu kemudian kamu sudah memegang board yang terlihat profesional.

Dalam panduan ini kamu akan mengikuti seluruh alur kerja langkah demi langkah, memakai board sensor kecil berbasis Arduino Nano sebagai contoh: menggambar skema rangkaian, memilih footprint yang tepat untuk setiap komponen, menempatkan komponen, mengatur lebar jalur sesuai arus, menambahkan copper pour GND, mencari kesalahan dengan DRC, menghasilkan file Gerber, memesan, dan menguji board setelah tiba. Di bagian akhir kita membahas kesalahan desain yang paling sering dilakukan pemula dan membandingkan secara singkat EasyEDA dengan alternatifnya yang andal, KiCad.

Rangkaian yang dirakit di breadboard
Breadboard sangat cocok untuk bereksperimen; setelah rangkaian bekerja, langkah berikutnya adalah mengubahnya menjadi PCB yang permanen dan kokoh.

Apa itu PCB dan mengapa beralih dari breadboard ke PCB?

PCB dibuat dari lapisan tembaga tipis yang direkatkan pada lembaran epoksi berpenguat serat kaca (FR-4). Sebagian besar board hobi memiliki dua lapisan: ada tembaga di sisi atas dan bawah, dan kedua lapisan dihubungkan melalui lubang kecil berlapis logam yang disebut via. Lapisan hijau (atau warna lain) di atas tembaga adalah solder mask; lapisan ini melindungi jalur dan membuat timah solder hanya menempel pada pad. Tulisan putih di atasnya adalah lapisan silkscreen. Breadboard ideal untuk mencoba berbagai hal, tetapi kabel bisa longgar akibat getaran, kabel jumper panjang menangkap derau, dan rangkaian sulit dimasukkan ke dalam kotak. PCB memberikan hasil yang kokoh, ringkas, dapat diproduksi ulang, dan mudah diperiksa kesalahannya.

FiturBreadboardPCB lubang (perfboard)PCB
Sifat permanenSementara, kabel bisa longgarPermanen, disolder secara manualPermanen dan kokoh
Waktu persiapanBeberapa menitBeberapa jam (setiap sambungan dibuat manual)Beberapa jam untuk desain, 1–2 minggu untuk produksi dan pengiriman
Membuat salinanRakit ulang setiap kaliSolder ulang setiap kaliSebanyak yang kamu inginkan dari file yang sama
Tampilan dan ukuranBesar, kabel kusutSedangKecil dan rapi
Komponen SMDTidak memungkinkanSulitMudah
Paling cocok untukBereksperimen dan belajarRangkaian sederhana yang hanya dibuat satu kaliProyek jadi, beberapa salinan

Contoh proyek: board sensor berbasis Arduino Nano

Sepanjang panduan ini kita akan memindahkan rangkaian yang sering dirakit di breadboard ke PCB: Arduino Nano, sensor suhu dan kelembapan DHT22, header empat pin untuk layar OLED I2C, dua tombol, sebuah LED, dan buzzer pasif. Alih-alih menyolder Nano langsung ke board, kita akan memasangnya pada dua header female 15 pin, sehingga kamu bisa melepasnya untuk proyek lain atau mudah menggantinya jika rusak. Board menerima daya dari adaptor 7–12 V melalui terminal sekrup dan dilindungi dari polaritas terbalik dengan dioda. Untuk nomor pin, lihat Pinout Arduino Nano.

Board Arduino Nano
Arduino Nano: 18 × 45 mm, dua baris berisi 15 pin. Jarak antarbaris 15,24 mm (600 mil); header pada PCB harus sama persis dengan jarak ini.
ReferensiKomponenNilaiFootprintKoneksi Nano
U1Arduino Nano (pada header female)-2 × header female 1×15, 2,54 mm, jarak antarbaris 15,24 mm-
U2Sensor DHT22-Pin 1×4, 2,54 mmD2 (data), 5V, GND
R1Resistor pull-up10 kΩTHT aksial, jarak kaki 10,16 mmAntara D2 dan 5V
J1Header OLEDGND, VCC, SCL, SDAHeader female 1×4, 2,54 mmA5 (SCL), A4 (SDA), 5V, GND
SW1, SW2Tombol6 × 6 mmSakelar taktil THT 4 pinD3 dan D4, sisi lainnya ke GND
D2LEDMerah 5 mmLED 5 mm, jarak kaki 2,54 mmD6
R2Resistor LED330 ΩTHT aksial, jarak kaki 10,16 mmAntara D6 dan LED
BZ1Buzzer pasif12 mmBuzzer 12 mm, jarak kaki 7,6 mmD8
D1Dioda Schottky1N5819DO-41 aksialAntara terminal + dan VIN
C1Kapasitor elektrolit100 µF / 25 VRadial, jarak kaki 2,5 mmAntara VIN dan GND
J2Terminal sekrup2 pinJarak kaki 5,08 mmInput 7–12 V

Alur kerja desain PCB: 7 langkah

  1. Skema rangkaian: Gambar rangkaian dengan simbol dan periksa setiap koneksi.
  2. Footprint: Pilih tata letak pad dan lubang yang akan ditempati setiap simbol pada board.
  3. Penempatan: Tentukan ukuran board dan tempatkan komponen dalam kelompok yang masuk akal.
  4. Jalur: Gambar koneksi sebagai jalur tembaga; buat jalur daya tetap lebar.
  5. Copper pour: Isi area kosong dengan tembaga yang terhubung ke GND.
  6. DRC: Periksa aturan desain dan perbaiki kesalahan.
  7. Gerber dan pemesanan: Hasilkan file produksi, periksa, lalu upload ke produsen.

1. Menggambar skema rangkaian di EasyEDA

EasyEDA tersedia dalam dua edisi: Standard yang lebih lama dan sederhana, serta Pro yang lebih baru dan lebih lengkap. Keduanya gratis dan berjalan di browser atau sebagai klien desktop yang dapat diunduh. Jika baru mulai, gunakan Pro. Setelah membuat akun gratis, buat proyek baru; ketika dibuka, kamu mendapat lembar skema kosong. Cari nama komponen atau nomor komponen LCSC-nya di panel Library dan tempatkan pada skema rangkaian; komponen dasar seperti resistor, kapasitor, dan LED sudah dilengkapi simbol serta footprint siap pakai. Lalu hubungkan pin dengan alat Wire dan gunakan simbol VCC serta GND untuk daya. Jika kamu belum terbiasa membaca skema, Cara Membaca Skema Rangkaian menjelaskan simbol satu per satu.

Gunakan label net sebagai pengganti kabel panjang: ketika kamu memberi dua pin nama yang sama (misalnya SDA), EasyEDA menganggapnya terhubung dan skema rangkaian tetap mudah dibaca. Urutan pin komponen “Arduino Nano” siap pakai yang kamu temukan di library tidak selalu benar; cara paling aman adalah membuat Nano sendiri dari dua header 1×15 dan memberi label setiap pin sesuai urutan pin Nano yang sebenarnya.

2. Memilih footprint: padanan simbol pada board

Simbol menunjukkan fungsi komponen dalam skema rangkaian; footprint menentukan pad dan lubang tempat kaki komponen terpasang pada board serta area yang ditempatinya. Resistor 10 kΩ yang sama memiliki puluhan footprint: resistor aksial through-hole (THT) dengan jarak kaki 7,62 mm atau 10,16 mm, atau kemasan surface-mount (SMD) seperti 0805 dan 0603. Jangan pernah memilih footprint tanpa memeriksa dimensi komponen yang kamu pegang dengan penggaris atau jangka sorong. Untuk board pertamamu, sebaiknya mulai dengan komponen THT yang mudah disolder manual; ketika beralih ke SMD, ukuran 0805 paling nyaman untuk disolder manual. Untuk kode yang tercetak pada resistor SMD, gunakan alat dekoder kode SMD.

KomponenFootprint umumDimensi pentingCatatan
Resistor 1/4 WTHT aksialJarak kaki 7,62 mm (300 mil) atau 10,16 mm (400 mil)10,16 mm memudahkan penekukan kaki
LED 5 mmLED-5MMJarak kaki 2,54 mmSisi datar dan kaki pendek adalah katode; tandai pada silkscreen
Header pin1×N, 2,54 mmLubang 1,0 mmUntuk Nano, jarak antara kedua baris 15,24 mm
Kapasitor elektrolitRadialJarak kaki 2,0 / 2,5 / 3,5 mm tergantung diameterTandai kaki positif pada silkscreen
Terminal sekrup2 pinJarak kaki 5,08 mm atau 3,5 mmArahkan lubang masuk kabel ke tepi board
Tombol taktil6 × 6 mm THTPola lubang 6,5 × 4,5 mmPasangan pin yang berhadapan terhubung secara internal
Resistor / kapasitor SMD0805, 06030805 = 2,0 × 1,25 mm0805 dan ukuran lebih besar untuk penyolderan manual
Kesalahan paling mahal adalah ketidakcocokan nomor pin antara simbol dan footprint. Apakah urutan pin transistor EBC atau CBE, apakah VCC atau GND yang pertama pada modul OLED, pad mana yang menerima katode LED: periksa semuanya pada komponen itu sendiri atau datasheet-nya sebelum memesan. Board yang dibuat terbalik biasanya berakhir di tempat sampah atau diselamatkan dengan kabel perbaikan. Untuk pin transistor lihat Apa Itu Transistor?, dan untuk urutan pin OLED lihat layar OLED.

3. Ukuran board dan penempatan

  • Garis tepi dahulu: Gambar garis tepi board. Board contoh kita berukuran 60 × 50 mm; banyak produsen menawarkan board di bawah 100 × 100 mm dalam kategori harga termurah.
  • Lubang pemasangan: Tempatkan lubang 3,2 mm (M3) di keempat sudut, sekitar 3,5 mm dari tepi; nantinya memasang board ke kotak dengan sekrup menjadi jauh lebih mudah.
  • Konektor di tepi: Arahkan terminal sekrup, header OLED, dan soket USB Nano ke tepi board agar komponen tidak menghalangi ketika kabel dicolokkan.
  • Kelompokkan penempatan: Tempatkan komponen daya (terminal, dioda, kapasitor) di satu sudut dan tombol di tepi yang akan ditekan pengguna.
  • Jauhkan sensor dari panas: Tempatkan DHT22 jauh dari regulator Nano dan buzzer; panas regulator bisa membuat pembacaan suhu meleset beberapa derajat.
  • Sisakan ruang untuk menyolder: Beri cukup ruang antarkomponen untuk mata solder; jangan biarkan celah antara dua pad yang bersebelahan kurang dari 1 mm.
  • Silkscreen: Tuliskan penanda referensi setiap komponen (R1, D1), polaritas LED dan kapasitor, nama pin, serta nama board; jangan biarkan tulisan menimpa pad.

4. Membuat jalur dan memilih lebar jalur

Setelah penempatan selesai, kamu akan melihat garis tipis antarkomponen; garis ratsnest ini menunjukkan koneksi yang ada pada skema rangkaian tetapi belum dibuat dalam tembaga. Kamu mengubah masing-masing menjadi jalur tembaga dengan alat Track. Lebar jalur menentukan besarnya arus yang dapat dibawa: jalur sempit memanas pada arus tinggi, menyebabkan jatuh tegangan, dan dalam kondisi terburuk terbakar. Lebar 0,25–0,3 mm cukup untuk jalur sinyal; buat jalur daya seperti 5 V dan VIN selebar minimal 0,6–1 mm, terutama jika memasok servo, motor, atau LED strip. Nilai berikut adalah perkiraan kasar yang dihitung dengan pendekatan IPC-2221 untuk lapisan luar dengan tembaga 1 oz (35 µm) dan kenaikan suhu sekitar 10 °C; selalu sebaiknya sisakan margin keamanan.

Lebar jalurmilPerkiraan arus (1 oz, lapisan luar, 10 °C)Penggunaan
0,25 mm10 mil≈ 0,9 AJalur sinyal
0,5 mm20 mil≈ 1,5 ADaya rangkaian logika, sensor
1,0 mm40 mil≈ 2,4 ADaya untuk servo, relay, motor kecil
2,0 mm80 mil≈ 4 AJalur daya berarus tinggi

Jaga celah antarjalur (clearance) minimal 0,2–0,3 mm; sebagian besar produsen mampu membuat celah lebih rapat, tetapi celah lebar memberi toleransi kesalahan dalam produksi maupun penyolderan. Ketika jalur harus berpindah ke lapisan lain, gunakan via; via dengan lubang 0,3 mm dan diameter luar 0,6 mm merupakan pilihan standar untuk board hobi. Buat belokan 45 derajat dan hindari sudut tajam (kurang dari 90 derajat). Pada board dua lapisan, membuat jalur terutama horizontal di lapisan atas dan vertikal di bawah memudahkan penyelesaian persilangan. Untuk menghitung nilai resistor LED, gunakan alat kalkulator resistor LED.

5. Copper pour GND

Setelah semua jalur digambar, isi sisa permukaan kosong board dengan tembaga yang terhubung ke net GND; di EasyEDA, alat Copper Area melakukan ini. Tambahkan copper pour pada lapisan atas maupun bawah dan hubungkan kedua lapisan dengan beberapa via GND yang tersebar di seluruh board. Ini memberikan tiga manfaat: koneksi GND setiap komponen dibuat melalui jalur pendek tanpa menggambar jalur terpisah, hambatan dan derau pada jalur ground berkurang, serta lebih sedikit tembaga yang perlu dikikis produsen. Pad GND komponen through-hole terhubung ke copper pour dengan thermal relief (empat jari-jari tipis), sehingga solder dapat memanaskan pad tanpa kehilangan panas ke area tembaga yang luas. Setelah menambahkan copper pour, bangun ulang dan hapus pulau tembaga kecil yang tidak terhubung ke apa pun.

6. Menjalankan DRC

DRC (Design Rule Check) adalah alat yang memindai desainmu secara otomatis berdasarkan aturan yang kamu tetapkan: alat ini mencantumkan jalur yang terlalu berdekatan, tembaga terlalu dekat ke tepi, pad tumpang tindih, komponen menonjol keluar board, dan net yang belum terhubung. Klik baris mana pun pada daftar error dan EasyEDA menunjukkan lokasi masalahnya. Jalankan DRC hingga tidak ada error tersisa, tetapi jangan hanya mengandalkannya; DRC tidak bisa mengetahui bahwa footprint dipilih secara keliru atau pin dihubungkan ke net yang salah. Lakukan juga pemeriksaan manual berikut sebelum memesan:

  1. Pastikan tidak ada garis ratsnest tersisa di layar dan DRC melaporkan nol error.
  2. Cetak board pada kertas dengan skala 100% dan letakkan komponen asli di atas kertas; jarak lubang dan header Nano harus cocok persis.
  3. Buka tampilan 3D: periksa bahwa komponen tidak tumpang tindih dan soket USB serta terminal menghadap ke tepi.
  4. Ikuti jalur daya: apakah terminal, dioda, kapasitor, dan pin VIN Nano berada dalam urutan yang benar?
  5. Periksa bahwa silkscreen memuat tanda polaritas, nama pin, nama board, dan nomor versi (misalnya v1.0).

7. Menghasilkan file Gerber dan memesan

Produsen tidak bekerja dengan file desainmu, melainkan dengan file Gerber yang menjadi standar industri. Gerber mendeskripsikan setiap lapisan board dalam file terpisah; posisi dan diameter lubang disimpan dalam file drill terpisah. Ketika kamu memilih keluaran Gerber pada menu fabrikasi EasyEDA, semua file dimasukkan ke satu arsip ZIP; pilihan untuk memesan langsung dari produsen yang satu grup dengan EasyEDA juga ada di layar ini. Kamu juga bisa meng-upload ZIP ke produsen lain. Apa pun pilihanmu, setelah upload, periksa board lapis demi lapis pada penampil Gerber online; ini kesempatan terakhirmu untuk memastikan bahwa desain yang digambar sama dengan yang akan dibuat.

File (ekstensi)Isi
GTL / GBLLapisan tembaga atas dan bawah
GTS / GBSSolder mask atas dan bawah (bagian tempat pad tetap terbuka)
GTO / GBOTulisan silkscreen atas dan bawah
GKO atau GM1Garis tepi board dan potongan bagian dalam
DRL / TXTPosisi dan diameter lubang
Pengaturan pesananRekomendasi untuk board hobiPenjelasan
Jumlah lapisan2Cukup untuk hampir semua board jenis ini
Ketebalan board1,6 mmKetebalan standar, pilihan termurah dan paling kokoh
Berat tembaga1 oz (35 µm)Cukup jika tidak ada arus tinggi
Pelapisan permukaanHASL bebas timbalMurah dan mudah disolder; ENIG memiliki permukaan lebih rata untuk komponen SMD dengan jarak kaki rapat
Warna solder maskHijauWarna yang paling cepat diproduksi dan paling murah di sebagian besar produsen
Jumlah5Jumlah minimum di sebagian besar produsen; cadangan berguna jika ada masalah

Board biasanya dibuat dalam beberapa hari, sedangkan pengiriman bisa memakan waktu satu atau dua minggu tergantung metode yang kamu pilih. Ketika board tiba, jangan langsung menyolder semua komponen: pasang dahulu hanya dioda, kapasitor, dan terminal, periksa dengan multimeter bahwa tidak ada korsleting antara VIN dan GND, lalu berikan daya dan pastikan tegangan pada header Nano sudah benar. Setelah itu solder komponen dari yang paling rendah ke paling tinggi: resistor, dioda, tombol, header, dan terakhir komponen besar. Untuk sambungan rapi lihat Cara Menyolder, dan untuk pengukuran lihat Cara Memakai Multimeter. Pasang Nano dan upload sketch pengujian berikut untuk memeriksa setiap koneksi pada board satu per satu.

C++ (Arduino IDE)
1// Nano kartı ilk test: her bağlantıyı tek tek doğrula
2// Nano board first test: check every connection one by one
3#include <Wire.h>
4
5const int DHT_PIN  = 2;              // DHT22 veri hattı, 10 kΩ pull-up / DHT22 data line, 10 kΩ pull-up
6const int BUTON1   = 3;              // buton GND'ye / button to GND
7const int BUTON2   = 4;
8const int LED_PIN  = 6;              // LED + 330 Ω
9const int BUZZER   = 8;              // pasif buzzer / passive buzzer
10
11void i2cTara() {
12  byte bulunan = 0;
13  for (byte adres = 1; adres < 127; adres++) {
14    Wire.beginTransmission(adres);
15    if (Wire.endTransmission() == 0) {             // cihaz cevap verdi / a device answered
16      Serial.print(F("I2C cihaz / device: 0x"));
17      Serial.println(adres, HEX);                  // OLED genelde 0x3C / OLED is usually 0x3C
18      bulunan++;
19    }
20  }
21  if (bulunan == 0) Serial.println(F("I2C cihaz yok: A4/A5 yollarini kontrol et / no I2C device: check the A4/A5 tracks"));
22}
23
24void setup() {
25  Serial.begin(9600);
26  pinMode(BUTON1, INPUT_PULLUP);
27  pinMode(BUTON2, INPUT_PULLUP);
28  pinMode(LED_PIN, OUTPUT);
29  pinMode(DHT_PIN, INPUT);
30  Wire.begin();
31
32  Serial.println(F("--- Kart testi / board test ---"));
33  i2cTara();
34  // Pull-up direnci lehimliyse veri hattı boşta HIGH okunur
35  // If the pull-up resistor is soldered, the idle data line reads HIGH
36  Serial.print(F("DHT hatti / DHT line: "));
37  Serial.println(digitalRead(DHT_PIN) ? F("HIGH (pull-up tamam / OK)") : F("LOW (pull-up ya da kisa devre? / pull-up or short?)"));
38  tone(BUZZER, 2000, 150);                         // buzzer kısa bip / short beep
39}
40
41void loop() {
42  digitalWrite(LED_PIN, (millis() / 500) % 2);     // LED yarım saniyede bir / LED every half second
43
44  static bool once1 = HIGH, once2 = HIGH;
45  bool b1 = digitalRead(BUTON1);
46  bool b2 = digitalRead(BUTON2);
47  if (b1 == LOW && once1 == HIGH) { Serial.println(F("Buton 1 / button 1")); tone(BUZZER, 1000, 80); }
48  if (b2 == LOW && once2 == HIGH) { Serial.println(F("Buton 2 / button 2")); tone(BUZZER, 1500, 80); }
49  once1 = b1;
50  once2 = b2;
51  delay(20);                                       // basit debounce / simple debounce
52}

Ketika mulai berjalan, kode memindai bus I2C dan, jika OLED terpasang, mencetak alamatnya (biasanya 0x3C); jika tidak ditemukan apa pun, kode meminta kamu memeriksa jalur A4 dan A5. Jika resistor pull-up R1 disolder dengan benar, jalur data DHT22 terbaca HIGH ketika tidak aktif; jika kamu melihat LOW, resistornya belum terpasang atau jalurnya mengalami korsleting ke GND. Buzzer berbunyi bip singkat ketika mulai berjalan, LED berkedip setiap setengah detik, dan setiap tombol mencetak namanya ke Serial Monitor serta mengeluarkan bunyi berbeda. Setelah semua pengujian ini lulus, kamu bisa menambahkan library sensor dan layar lalu melanjutkan proyek sebenarnya.

Kesalahan umum dalam desain PCB

KesalahanAkibatPencegahan
Footprint atau urutan pin salahKomponen tidak bisa dipasang atau terhubung terbalikPeriksa datasheet, coba komponen pada cetakan skala 100%
Jarak antarheader Nano salahNano tidak dapat terpasang pada headerJarak antarbaris harus 15,24 mm dengan jarak antar pin 2,54 mm
Jalur daya tipisPemanasan, jatuh tegangan, resetBuat jalur daya selebar 0,6–1 mm atau lebih
Copper pour GND tidak dihubungkan ke netAda copper pour, tetapi tidak terhubung ke pad mana punAtur net copper pour ke GND dan bangun ulang
Lupa lubang pemasanganBoard tidak bisa disekrup ke kotakTempatkan lubang M3 di sudut sejak awal
Silkscreen menimpa padTulisan tidak terbaca dan penyolderan menjadi lebih sulitJauhkan tulisan dari pad, gunakan tinggi teks minimal 0,8 mm
Tidak ada tanda polaritasLED, dioda, atau kapasitor terpasang terbalikTandai katode, sisi positif, dan pin 1 pada silkscreen
Konektor menghadap ke dalam boardKabel tidak bisa dicolokkan, soket USB terhalangPeriksa arah konektor pada tampilan 3D

Sekilas tentang KiCad: EasyEDA atau KiCad?

FiturEasyEDAKiCad
HargaGratisGratis dan sumber terbuka
Cara kerjaBrowser atau klien desktop, proyek tersimpan di akunmuSepenuhnya di komputermu, tidak perlu internet
Library komponenTerhubung ke katalog LCSC, simbol dan footprint siap pakaiLibrary resmi yang besar; kamu menambahkan sendiri komponen yang belum ada
Proses belajarCepat untuk mulai, antarmuka sederhanaLebih banyak pengaturan, perlu waktu belajar sedikit lebih lama
PemesananSatu langkah dari dalam aplikasiKamu mengekspor file Gerber dan drill lalu meng-upload-nya ke produsen
Fitur lanjutanLebih dari cukup untuk hobi dan proyek kecilBanyak lapisan, pasangan diferensial, penyamaan panjang, simulasi SPICE
Tampilan 3DAdaAda, dengan ekspor STEP

Di KiCad alur kerjanya sama: kamu menggambar rangkaian di Schematic Editor, menetapkan footprint untuk setiap simbol, melakukan penempatan dan pembuatan jalur di PCB Editor, menjalankan DRC, lalu menghasilkan file Gerber dan drill dari menu Plot. Untuk board pertamamu, library siap pakai EasyEDA dan pemesanan satu langkah menghemat waktu. Seiring desainmu berkembang, beralih ke KiCad masuk akal jika kamu ingin bekerja offline, menyimpan file sepenuhnya di tempatmu sendiri, dan memakai fitur lanjutan; konsep footprint, lebar jalur, copper pour, dan DRC yang kamu pelajari di sini sama pada kedua program.

Begitu memegang PCB pertamamu, kamu akan melihat board yang kokoh dan dapat diproduksi ulang menggantikan tumpukan kabel di breadboard; sekalipun kamu membuat kesalahan, versi kedua selalu lebih baik. Mulai dengan board kecil berkomponen THT, periksa dua kali footprint dan jalur daya, lalu cetak pada kertas untuk mencoba komponen sebelum memesan. Skema pengkabelan proyek LED, tombol, buzzer, DHT11, LCD, dan OLED di aplikasi BlueGrays bisa menjadi titik awal ketika mendesain board-mu sendiri; jalankan dahulu rangkaian di breadboard mengikuti langkah dalam aplikasi, lalu pindahkan ke PCB.

Pertanyaan umum

Bagaimana cara mendesain PCB?

Pertama kamu menggambar rangkaian sebagai skema dalam program seperti EasyEDA atau KiCad, lalu menetapkan footprint untuk setiap komponen, menempatkannya pada board, dan menggambar koneksi sebagai jalur tembaga. Setelah mengisi area kosong dengan tembaga GND dan memeriksa kesalahan dengan DRC, kamu menghasilkan file Gerber dan meng-upload-nya ke produsen PCB.

Apakah EasyEDA gratis?

Ya. Edisi Standard maupun Pro dari EasyEDA gratis dan dapat digunakan di browser atau dengan klien desktop yang dapat diunduh. Kamu hanya perlu membuat akun gratis; pembuatan board adalah layanan terpisah yang kamu bayar kepada produsen pilihanmu.

Apa itu file Gerber?

Gerber adalah format file standar yang digunakan produsen PCB. Setiap lapisan board (tembaga, solder mask, silkscreen, garis tepi) dideskripsikan dalam file Gerber tersendiri, sedangkan posisi lubang dalam file drill terpisah. EasyEDA dan KiCad membuat file ini dengan beberapa klik, dan biasanya file di-upload sebagai satu arsip ZIP.

Seberapa lebar jalur PCB seharusnya?

Lebar 0,25–0,3 mm cukup untuk jalur sinyal. Perlebar jalur daya sesuai arus yang akan dibawa: pada lapisan luar dengan tembaga 1 oz, lebar sekitar 0,5 mm membawa kurang lebih 1,5 A dan 1 mm sekitar 2,4 A. Untuk jalur yang memasok servo, motor, dan LED strip, gunakan 1 mm atau lebih agar ada margin keamanan.

Mana yang lebih baik, EasyEDA atau KiCad?

EasyEDA lebih cepat untuk pemula: library komponen sudah siap dan kamu memesan dari dalam program. KiCad adalah program sumber terbuka yang berjalan sepenuhnya secara lokal dan memiliki lebih banyak fitur lanjutan. Karena konsep dasarnya sama, mudah untuk memulai dengan EasyEDA lalu beralih ke KiCad nantinya.

Berapa lama pesanan PCB tiba dan berapa jumlah minimumnya?

Sebagian besar produsen membuat board standar dua lapisan dalam beberapa hari; metode pengirimanlah yang paling menentukan total waktu, biasanya satu atau dua minggu. Jumlah pesanan minimum di sebagian besar produsen adalah 5 board, dan untuk board kecil selisih harga antara 5 dan 10 buah biasanya kecil.

Lihat semua proyek
LED Berkedip
#1Pemula

LED Berkedip

"Halo" pertama di dunia elektronika: menyalakan dan mematikan satu LED. Arduino menyalakan dan mematikan LED dengan jeda singkat, sehingga cahayanya berkedip cepat. Kamu melihat dengan cara paling sed

4.6(188)
1127
Kendali LED dengan Tombol Tekan (Tekan)
#9Pemula

Kendali LED dengan Tombol Tekan (Tekan)

Persis seperti bel pintu: lampu tetap menyala selama kamu menekan, dan mati ketika kamu melepasnya. Arduino terus mendengarkan tombol; selama ditekan LED menyala, dan begitu jarimu terangkat LED mati.

4.8(113)
229
Menggunakan Buzzer
#13Pemula

Menggunakan Buzzer

Pernah penasaran bagaimana bel pintu atau alarm mengeluarkan suaranya? Arduino membuat buzzer kecil berbunyi bip dengan jeda singkat: bip, jeda, bip, jeda. Kamu melihat bagaimana suara dibuat dengan l

4.7(89)
161
Suhu dan Kelembapan dengan DHT11
#55Menengah

Suhu dan Kelembapan dengan DHT11

Seberapa hangat kamarmu, dan apakah udaranya lembap atau kering? Sensor DHT11 mengukur suhu dan kelembapan, dan Arduino menulis nilainya di layar LCD dua baris, diperbarui setiap beberapa detik. Jika

4.7(47)
73
Pengukuran Jarak HC-SR04 (Tampilan Serial)
#27Pemula

Pengukuran Jarak HC-SR04 (Tampilan Serial)

Sensor HC-SR04 bekerja persis seperti kelelawar yang mencari jalan dalam gelap: ia mengirim suara yang tidak bisa kamu dengar, mendengarkan pantulannya, dan mengukur seberapa jauh benda di depannya. A

4.6(46)
71
Menggunakan Layar LCD dengan I2C
#32Pemula
Premium

Menggunakan Layar LCD dengan I2C

Beri Arduino-mu layar sendiri dan buat ia menulis pesan pertamanya. Layar LCD dua baris tersambung hanya dengan beberapa kabel; sapaan muncul di baris atas, lalu pesan kedua di baris bawah, layar dibe

4.8(53)
70
Game Bola Pemukul - SSD1306
#86Menengah
Premium

Game Bola Pemukul - SSD1306

Satu bola, dua pemukul, dan kamu: kamu bermain tenis meja, salah satu video game paling awal, di layar OLED kecil. Dua tombol menggerakkan pemukulmu di kanan ke atas dan ke bawah, sementara komputer m

4.5(47)
65
Brankas Elektronik Pintar
#92Mahir
Premium

Brankas Elektronik Pintar

Brankas kecil untuk barang berhargamu yang terbuka dengan kode. Kamu mengetik kode empat digitmu di keypad; jika benar, motor servo membuka kunci, lampu hijau menyala, dan layar menampilkan keadaan br

4.7(42)
63