DipTrace Turkce Kullanim Kilavuzu 2.1

Embed Size (px)

Citation preview

Kullanm Klavuzu

Srm 2.1Hazrlayan Fazl Demir

NDEKLER1. Giri................................................................................ 41.1. DipTrace in Trke Yaplmas.............................................................................4 1.2. DipTrace drt dosya formatna sahiptir...............................................................5

2. Basit Bir ema ve PCB oluturmak...................................62.1. 2.2. 2.3. 2.4. 2.5. Tasarm Alannn Boyutunu Ayarlama ve Antetleri Oluturmak...........................7 Ktphaneleri Ayarlamak..................................................................................11 emay Tasarlama.............................................................................................13 PCB'ye Aktarma.................................................................................................35 PCB yi Tasarlamak.............................................................................................37 2.5.1. izime Hazrlamak.......................................................................................37 2.5.2. Autorouting (Yollar Otomatik izdirmek)........................................................43 2.5.3. Katmanlarla (Layers) almak......................................................................49 2.5.4. Yol Uzunluunu lmek................................................................................52 2.5.5. Elle izim (Manual Routing)..........................................................................54 2.5.6. Vialarla almak.........................................................................................59 2.5.7. Objeleri Tip ve Katmana Gre Semek...........................................................65 2.5.8. Metin ve Grafik Eklemek...............................................................................68 2.5.9. Bakr Dolgu Oluturmak (Copper Pour)...........................................................72 2.5.10. Ojeleri Kilitlemek.......................................................................................78 2.5.11. Tasarm Denetlemek..................................................................................80 2.5.12. Tasarm Bilgileri.........................................................................................83 2.5.13. Plaketi oaltma (Panelizing):.....................................................................85 2.5.14. Yazcdan kt Alma:..................................................................................88 2.6. retim Formatlarnda k Alma.......................................................................90 2.6.1. DXF Formatnda k Alma...........................................................................90 2.6.2. Gerber kts Almak....................................................................................94 2.6.3. CNC Makinede Delmek in NC Drill Dosyasn Oluturmak................................98

3. Ktphane Oluturmak .................................................993.1. Klf Ktphanesi Oluturmak............................................................................99 3.1.1. Patern Editor zelletirmek.......................................................................99 3.1.2. Bir Diren Tasarlamak................................................................................100 3.1.3. Ktphaneyi Kaydetmek.............................................................................109 3.1.4. Kondansatr Tasarlayalm...........................................................................110 3.1.5. DIP14 Klf Tasarlamak...............................................................................114 3.1.6. Deiken Ped Sayl DIP Klf Tasarlamak.......................................................118 3.1.7. BGA-144/12x12 Tasarlamak........................................................................120 3.1.8. SOIC-28 Klf Tasarlamak............................................................................125 3.1.9. Ktphaneyi Denetlemek............................................................................128 3.1.10. Klflar Yerletirmek.................................................................................129 3.2. Eleman Ktphanesi Tasarlamak.....................................................................132 3.2.1. Component Editor zelletirme................................................................132 3.2.2. Diren Oluturmak.....................................................................................134 3.2.3. Kondansatr Tasarlamak............................................................................139 3.2.4. ok Paral (Multi Part) Eleman Tasarlamak...................................................147 3.2.5. PIC18F24K20 Tasarlamak...........................................................................154 3.2.6. VCC ve GND Sembol tasarlamak................................................................161 3.2.7. EK Bilgileri Kullanmak.................................................................................164

3.2.8. SPICE Ayarlar...........................................................................................168 3.2.9. Ktphane Denetimi...................................................................................170 3.2.10. Elemanlar Yerletirmek............................................................................171

4. eitli zellikleri Kullanmak........................................1794.1. Balant Yapma...............................................................................................179 4.1.1. ematik Programda Bus'lar kullanmak.........................................................179 4.1.2. Net Port larla almak..............................................................................183 4.1.3. Kablo izmeden Balant Yapmak................................................................184 4.1.4. ematik ve PCB Layout ta Balant yneticisi................................................190 4.2. Referans Etiketleri...........................................................................................192 4.3. Ktphanede Nasl Eleman Buluruz.................................................................197 4.4. Elektriksel Kural Kontrol (ERC).....................................................................198 4.5. Eleman Listesi (Bill of Materials =BOM)..........................................................201 4.6. Netlist thal ve hrac......................................................................................202 4.7. Eagle'dan ktphane, ema ve pcb ithali.........................................................205 4.8. SPICE Simlasyonu.........................................................................................212 4.9. Balantlarn letkenliini Denetlemek............................................................216 4.10. Otomatik ve Elle Yerletirme.........................................................................218 4.11. Funout...........................................................................................................225 4.12. Hiyerarik Tasarm........................................................................................228 4.13. Otomatik iziciler..........................................................................................235 4.13.1. Grid Router.............................................................................................235 4.13.2. Shape Router..........................................................................................237

5. DipTrace Linkleri.........................................................241

DipTrace Kullanm Klavuzu

1. GiriBu belge size DipTrace in nasl kullanldn basit bir devre emas ve onun bask devresini hazrlayarak anlatmak, eleman ve bask devre klflarnn DipTrace te nasl oluturulaca konusunda size yardmc olmak iin hazrlanmtr. Bu belge adm adm tasarm yapmay ve programn ek zelliklerini anlatr. DipTracein Trke sayfas www.diptrace.com/tr dir. Sorularnz iin [email protected] adresine mesaj gnderebilir veya www.diptrace.com/tr adresindeki Destek ste sayfasndaki formu doldurarak bize ulatrabilirsiniz. Bu belge DipTrace 2.1.07 ye gre hazrlanmtr.

1.1.DipTrace in Trke Yaplmas nce DipTrace programn indirin ve kurun. Trke dil paketini veya dil dosyalarn indirin.

Eer dil dosyalarnn kurulum paketini indirmiseniz, bu dosyay altrp Trke Dil Paketinin kurmanz yeterli. Eer sadece dil dosyalarn indirmiseniz, dosyann iindeki .lng uzantl dosyalar (diptrace.lng, schematic.lng, comedit.lng, schemedit.lng) Program Files\Diptrace\Data\ klasrnn iindeki orjinal dil dosyalaryla deitirin.(Windows 7'de C:\ProgramData\DipTrace\Data) Hepsi bu kadar. Orjinal dil dosyalarn yedeklemenize gerek yok.

Tekrar ngilizceye dnmek isterseniz; Trke Dil Paketini kaldrn veya yukarda bahsedilen ".lng" uzantl dosyalar "Program Files\Diptrace\Data\" (Windows 7'de C:\ProgramData\DipTrace\Data) klasrnden silin. Program burada dil dosyas bulamazsa ngilizce dil dosyalarn kendisi otomatik olarak olutur. Programa, Trke Dil Paketine ve Trke Dil ulaabilirsiniz: http://www.diptrace.com/tr/indir.php Dosyalarna bu adresten

Balamadan nce bask devre programlar ile ilgili baz kavramlar hatrlamak faydal olacaktr: Bask devre programlarnda (PCB programlar da denir) nce devre emas izilir. DipTrace te bunun iin Schematic program kullanlr. Daha sonra bu ema bask devrenin izilecei programa (PCB Layout) aktarlr. PCB Layout programnda emadaki elemanlar klflarla (footprint, package) temsil edilir. Klflar plakette grnmesi istenilen ekilde yerletirilir. Program klflar arasndaki balantlar, emadaki balantlara gre

4

1.Giri tespit eder ve izgilerle belirtir. Bu balantlar emadan alnd iin, emann doru olmas halinde plakette yanl izim ihtimali ok azdr. Klflarn yerleimi tamamlandktan sonra yollar (bakr yollar) izilir. Yollar otomatik iziciye izdirilebilecei gibi elle de izilebilir. Veya baz yollar elle izip, kalanlar otomatik izdirilebilir. izimin ardndan hata olmadndan emin olmak iin bir takm kontroller yapmak gerekir. Bu kontroller Tasarm Kurallar Denetimi (Nam- dier Design Rule Check =DRC). Yollarn kalnl, aralarndaki mesafeler gibi nceden bizim belirlediimiz kriterlere gre tasarm kontrol edilir. DipTrace te yeri gelince bahsedeceimiz dier denetim seenekleriyle tasarmdaki yollarn emadaki balantlarla uyumluluunu, balantlarn izilmeden kalan ksmlarn tespit iin kontroller de yaplabilir.

1.2.DipTrace drt dosya formatna sahiptir1. PCB Tasarm (Plaket dosyas) (*.dip) PCB Layout tarafndan oluturulur. Tasarmdaki klflar, balantlar, yollar, plaket, ekiller ve metinler hakknda bilgileri ierir. 2. Schematic (ema Dosyas) (*.dch) Schematic programdan tarafndan oluturulur ve PCB Layout tarafndan da alabilir. Tasarmdaki elemanlar, hatlar, bus balantlar, ekiller, ema sayfalarn ierir. PCB Layout ema dosyalarn klf ve balantlardan oluan ekliyle aar. 3. Klf Ktphanesi (Pattern library) (*.lib) - Pattern editor (Comedit) tarafndan oluturulur ve dzenlenebilir. Klf (footprint, package, pattern) ktphanesidir. PCB Layout bu ktphanelerdeki klflar kullanr. Component Editor ve Schematic program tarafndan ise bu klflar elemanlara atanr. 4. Eleman yani Sembol Ktphanesi (Component library) (*.eli) Component editor (Schemedit) tarafndan oluturulur ve dzenlenir. Eleman sembollerini ihtiva eden ktphane dosyalardr. Schematic program tarafndan bu ktphanelerdeki elemanlar sayfaya yerletirilir. PCB Layout ise bu elemann karl olan klf kullanr. Aadaki formatlar da desteklenir: 1. DipTrace ASCII - DipTrace metin format. 2. Netlist Farkl netlist formatlarna ithal/ihra. 3. Autorouter DSN and autorouter SES - Electra/Specctra otomatik iziciyi destekler. 4. Gerber RS-274X - PCB Layout'tan ihra. 5. N/C Drill - PCB Layout'tan ihra. 6. Mach 2/3 Drill G-code - PCB Layout'tan ihra. 7. DXF - PCB Layout'ta ihra / PCB Layout ve Pattern Editor'e ithal. 8. Pick and Place - PCB Layout'tan ihra. 9. P-CAD ASCII - PCB Layout ve Schematic'ten ithal/ihra. 10. P-CAD PDIF - PCB Layout ve Schematic'e ithal. 11. PADS ASCII - PCB Layout'tan ithal/ihra. 12. OrCAD MIN Interchange - PCB Layout'tan ithal/ihra. Bu nbilgilerden sonra program kullanmaya balayabiliriz

5

DipTrace Kullanm Klavuzu

2. Basit Bir ema ve PCB oluturmakBu blmde size Diptrace kullanarak basit bir emann nasl izilecei ve bask devresinin (PCB=Printed Circuit Board) nasl oluturulaca anlatlacak. Aadaki emay Diptrace ematik modln kullanarak hazrlayalm DipTrace ematik Modl An (Balat/Tm Programlar/DipTrace/Schematic)

Program ilke defa altrmsanz aadaki ekran sizi karlar.

Bu ekrandan kullanmak istediiniz grafik modunu ve renk dzenini seebilirsiniz. Grafik Modlar: 1. Direct 3D:Tipik Windows PC ler iin en hzl mod. Open GL li bir High-End grafik kartnz yoksa bu mod tavsiye edilir. Bu mod ayn zamanda donanma, srcye ve versiyona bamldr. Eski veya yeni ve hatalar ieren bir iletim sisteminda verimli almayabilir. Ekranda grnt kirlilii ve baz objelerin grnmemesi gibi...

6

2.Basit Bir ema ve PCB oluturmak 2. OpenGL:Genelde Direct3D den bir miktar daha yava alr, ancak farkl iletim sistemlerinde de alr ve donanm ve srcye daha az bamldr. OpenGL li HighEnd grafik kartlar iin en iyi seimdir. 3. Windows GDI:Direct3D ve OpenGL grafik kartnzda dzgn almyorsa bu modu tercih edebilirsiniz. Daha yavatr ancak donanm ve srcye baml deildir. Kk ve orta lekli projelerde yeterli verimi salar. Grafik modu ayarlarn program iinde Grnm/Grafik Modu mensnden de deitirebilirsiniz. Biz bu klavuzun yazdrlmasnda daha yararl olacandan beyaz arkaplan renk dzenini kullanacaz. Renk dzeni ayarn program iinde Grnm/Renk Dzeni mensnden deitirebilirsiniz. Bu pencere PCB Layout modl alrken de kar.

Pattern Editor PCB Layout'un, Component Editor ise Schematic'in renk ayarlar kullanr.

Biz Tasarm Yneticisi ve zellikler panelini gizleyeceiz. Bu belgedeki ekran grntleri 800x600 znrlkte alnd iin. Siz daha st bir znrlk kullanyorsanz gizlemeyebilirsiniz. Bu paneli grmek iin Grnm/Ara ubuklar/Tasarm Yneticisi (Ksayolu F3) ni kullanabilirsiniz

2.1.Tasarm Alannn Antetleri Oluturmak

Boyutunu

Ayarlama

ve

Dosya/Sayfa ve Antet Ayarlar'n an. Sayfa ablonu kutusunda Ansi A'y sein. Daha sonra pencerenin altndaki Anteti Gster ve Sayfay Gster kutularn iaretleyin. Sayfadaki Antetleri ve sayfann d snr izgilerini gsterip gizleme iin Grnm mensnden Grnm/Anteti Gster ve Grnm/Sayfay Gster komutlarn da kullanabilirsiniz.

7

DipTrace Kullanm Klavuzu

Sayfay yaknlatrp uzaklatrmak iin aadaki yntemleri kullanabilirsiniz: Fare sayfa veya elemanlarn zerindeyken + ve - tularn kullanabilirsiniz. Farenin tekerleini kullanabilirsiniz. Sayfay yaklatrmak ve uzaklatrmak iin ara ubuundaki lek listesinden istediiniz lei seebilirsiniz.

Ara ubuklarndaki kullanabilirsiniz.

dmelerini de grnm leini ayarlamak iin

Pencereyi Yaklatr: Bu dmeye tkladktan sonra farenin sol butonu ile bir dikdrtgen izin. Dikdrtgen iinde kalan ksm ekrana doldurulacaktr.

8

2.Basit Bir ema ve PCB oluturmak Tasarm Tam Ekran Yap: Bu dmeye tkladnzda tasarmnz ekran dolduracak ekilde leklendirilir. Bir nceki lek: leklendirme deiimlerini geri almak ve bir nceki grnm leine dnmek iin. Son 5 lek deiimini geri alabilirsiniz.

ema bilgileri gsteren antet alanlarna bilgi girmek iin fareyi bu alan zerine getirin (alan yeil olacaktr) ve sol butona tklayn. Alan zellikleri penceresi alr. Girmek istediiniz bilgiyi girin. Hizalama seeneklerinden girdiimiz metnin nasl hizalanacan belirleyebiliriz. Yaz Tipi Biimi'nden True Type veya Vektr biimini seip, Yaz Tipi'nden yaznn tip zelliklerini deitirebilirsiniz. Tanml Bilgi Gster ksmnda: Sayfa adedini veya dosya adn etiket alan otomatik yazdrabilirsiniz. Devremiz iin Astable Flip Flop yazn. Yaz boyutunu da 12 olarak ayarlayn. Antet alanlarna ok satrl metinler de girebilirsiniz.

9

DipTrace Kullanm Klavuzu

Anteti yaknlatrmak iin zerine gelin ve + ya basn. Ayrca bunun iin Pencereyi Yaklatr aracn da kullanabilirsiniz. Sayfa grnmnn leini gsteren kutunun yanndaki ikinci dmeye ( ) tklayarak fareyle bir ereve izin. ereveniz tamamlandktan sonra ereve iinde kalan ksm yaknlaarak ekran dolduracaktr. Dosyay Kaydetmek iin dier Windows uygulamalarnda olduu gibi Dosya/Kaydet veya Farkl Kaydet'i kullanabilirsiniz.

10

2.Basit Bir ema ve PCB oluturmak

2.2.Ktphaneleri Ayarlamakematik ve PCB yi ilk kullanmadan nce Ktphane/Ktphane Ayarlar'n an. ktphaneleri ayarlamak isterseniz.

11

DipTrace Kullanm Klavuzu

Sa tarafta Ktphane dosyas yok yazs grrseniz nemsemeyin. Btn Ktphaneler kutusunu aa kaydrn. Burada DipTrace teki btn ktphaneleri ve eklemiseniz sizin eklediiniz ktphaneleri grebilirsiniz.

DipTrace ktphanelerini aktif etmek iin iki yntem vardr:1. Ktphaneleri belli bir klasrden getirme: Ktphaneleri Bu Klasrden Al onay kutusu iaretliyse bu alan aktiftir. Ktphaneleri ieren klasr semek iin dmesine tklayn. Programla gelen ktphane klasrn bulun (Program Files\Diptrace\Lib). Daha sonra baka herhangi bir yerdeki dosyay seebilirsiniz (mesela kendi sembollerinizi sakladnz ktphanelerim klasr olabilir.) Fakat ktphane kavramn iyice anlamadan bu yntemi kullanmayn. 2. Listeyi kullanarak ktphaneleri aktif etmek: Bu metot iin Ktphaneleri Bu Klasrden Al onay kutusunun iaretli olmamas gerekir. Soldaki liste aktif ktphaneleri gsterir. Bu listeyi hemen sandaki butonlarla dzenleyebilirsiniz.