EAGLE PCB DESIGN - modulpraktek.files.wordpress.com · Politeknik Mekatronika Sanata Dharma ......
Transcript of EAGLE PCB DESIGN - modulpraktek.files.wordpress.com · Politeknik Mekatronika Sanata Dharma ......
HOW DOES IT WORK? Drilling (vias and holes)
Patterning (etching)
Subtractive process to remove copper cover from a preimpregnated substrate
Silk-screen printing of etch-resistant inks
Lamination
Multilayer PCBs
Coating (Solder and Solder mask /resist)
Printing text and symbols
www.sunstone.com
STEPS TO DESIGN A PCB
Figure out Functional Design
Identify components to be used
Design schematic
Design PCB Layout and Routing
Function Design Schematic
Layout
Routing
Form factor constraints
Production
Assembly
Component library
PCB design tool
PCBexpress.com
Any local workshops
Design rules
THROUGH-HOLE COMPONENTS
Transistors, Resistors, Capacitors
DIP (Dual In-Line Package) Packages
http://www.wikipedia.org/
IC FORM FACTORS
Surface Mount Device (SMD) Chip form factors:
Small Outline IC (SOIC) (variants - TSOP, SSOP, TSSOP)
Quad Flat Package/No-lead QFP, QFN
Ball Grid Array (BGA)
http://www.digikey.com/
EAGLE PCB
Creating a New Project
• Launch Eagle
• File -> New -> Project
• Enter Project Name
• Directory structure taken care of
automagically.
• Active project is shown with a green light.
CEK JALUR
Sebelum kita mengkonversikan ke dalam board, terlebih dahulu harus kita cek apakah
terdapat error yang nantinya bisa berpengaruh pada rangkaian saat diujicoba.
Error yang paling sering terjadi adalah wire yang kita hubungkan kadang tidak Konek
dengan baik atau biasanya terjadi hubung singkat pada beberapa wire yang seharusnya tidak terhubung.
hal tersebut biasa terjadi apabila kita kurang teliti terhadap rangkaian yang kita buat.
Untuk cara mengecek rangkaian tersebut sebelum dikonversikan kedalam board adalah
sebagai berikut :
1. DENGAN CARA MANUAL YAITU MEMANFAATKAN
TOOL SHOW WIRE
Dengan tools ini kita akan tahu wire mana yang terhubung dan mana yang tidak. untuk
wire yang terhubung maka wire akan berwarna lebih terang daripada wire yang lain.
Jika ternyata memang ada kesalahan maka delete wire yang hubung singkat tersebut
dan atur ulang agar tidak terjadi hubung singkat lagi.
2. DENGAN MENGGUNAKAN ERC (ELECTRICAL
RULE CHECK)
dengan memanfaatkan tools ini maka kita akan tahu error dan warning yang terjadi.
setelah kita klik tool tersebut akan muncul pemberitahuan terjadinya error seperti
gambar di bawah
peringatan berikutnya menandakan bahwa jumper nomer 4(JP4) dan PORT USB CONNECTOR tidak diberi nilai. hal tersebut dapat kita abaikan karena Jumper dan
konektor memang tidak diberi nilai.
biasanya akan muncul notifikasi yang artinya adalah "apakah anda ingin membuat
board dari skematik yang telah anda buat?" klik Yes
berikutnya akan muncul hasil board yang telah kita buat dari file skematik tadi.
selanjutnya adalah move semua komponen ke dalam area kerja (worksheet). caranya
adalah klik group > kemudian blog semua komponen tersebut > lalu klik move >
kemudian klik kanan pada area komponen > move Group
disinilah dituntut untuk berimajinasi untuk penempatan Posisi masing-masing komponen. Di bagian ini
akan menyusun komponen-komponen tersebut menurut posisi yang paling proporsional dan
rapi. perkirakanlah jarak antar komponen . Usahakan jangan terlalu dekat, karena biasanya kalau terlalu
dekat dapat menyulitkan pemasangan
Berikutnya setelah semua komponen tersusun kini saatnya Routing . Eagle memiliki beberapa fasilitas
dalam melakukan routing yaitu dengan cara manual atau secara otomatis.
untuk memilih sistem routing yang digunakan biasanya dilihat dari tingkat kompleksitas dari rangkaian
tersebut. jika rangkaian terlalu rumit dan akan makan waktu lama bila dilakukan secara manual maka
pilihlah yang automatis routing.
caranya yaitu pilih tools > auto > kemudian akan tampil pengaturan Routing.
Karena disini yag digunakan adalah 'single layer' maka pada setting Preferred Direction kita atur seperti
gambar. Pada bagian top layer Pilih 'N/A' dan bagian Bottom Pilih * . Artinya hanya bagian Bottom layer saja
yang diaktifkan sedangkan layer lain dinonaktifkan.
Untuk setting Routing Grid Pilih 0,8 mm maksudnya adalah jarak minimal antar Routing adalah 0,8 mm ,jika
disetting terlalu besar maka tingkat keberhasilan autorouter sangat kecil (banyak Jumper). Untuk via shape
(bentuk dari via) Pilih sesuka anda.
Setelah itu Pilih OK dan Komputer akan merouting secara Otomatis. Cepat lambatnya Autorouting tergatung
dari tingkat kerumitan dari rangkaian.
Nah jika dilihat dari hasil autorouter diatas terdapat dua wire yang tidak terouting maka anda dapat
menambahkan jumper untuk menghubungkan wire tersebut.
Jika dilihat dari hasil di atas mungkin sedikit kurang rapi dan kurang memuaskan.
Untuk cara manual dapat dilakukan dengan cara berikut:
Klik route pada Side toolbar sebelah kiri.
untuk pengaturan lebar jalur dan lain-lain dapat diatur pada toolbar bagian
atas (Width,Via dll)
Untuk memilih jenis sudut (45°, 90°, atau melingkar) pada jalur PCB yang akan
dibuat hanya klik-kanan pada saat kita membuat jalur, atau dengan menggunakan
fitur ‘Wire bend’ pada toolbar yang muncul ketika kita memilih fungsi ‘Route’
PEMBERIAN JUMPER
tambahkan via pada jalur yang tidak terouting sehingga kesannya nanti kita membuat PCB double layer.
Klik Via pada side toolBar
Kemudian Place dijalur Route yang belum terouting .
Setelah itu Route dengan menggunakan jalur 'Top Layer'
hasil PCB tadi adalah Board tanpa Polygon. Agar hasil PCB yang kita buat lebih istimawa
maka biasanya board yang kita buat dalam bentuk blok, untuk membuat blok pada
board kita dapat memanfaatkan fasilitas “polygon”, Klik pada side toolbar >
Polygon atau dengan Script ketik POLYGON kemudian enter. dan jika ingin
menggabungkan Wire tertentu dengan Polygon maka Scriptnya adalah POLYGON
[diikuti nama Wire] contoh jika ingin menggabungkan dengan wire Ground (GND) yaitu
: POLYGON GND
Atur Isolate agar jarak antara Polygon dengan jalur tidak terlalu rapat
(semakin kecil ukurannya maka semakin rapat). Disini saya memakai
ukuran 1.016 mm.
Berikutnya tarik garis polygon mengelilingi Board yang ada.
Board yang anda telah selesai , sekarang tinggal bagaimana cara mencetak dalam bentuk PrintOut
Untuk mecetak Board maka yang akan ditampilkan hanya bagian bottom , Vias dan pad
untuk pengaturannya ada di bagian side ToolBar > Display
Unselect semua kecuali bagian Bottom,Vias ,dan Pad