TKT-3500: PADS ohje 8/13/2008 TKT-3500 PADS ohje ja Juha Onkila 1
Mistä PADS? Luokassa TC419 käytössä (harjoituksissa) PADS 2005 SP2 Ilmaiseksi netistä kotikoneelle (Windows) Uusin evaluation versio (30 komponentin limitti) http://www.mentor.com/products/pcb/pads/pads_eval. cfm Versiot ovat käyttöliittymältään hyvin samanlaiset, mutta vanhempi ei ymmärrä uudempaa kovin hyvin. 8/13/2008 TKT-3500 PADS ohje 2 ja Juha Onkila
PADS vuo Kuva: Mentor Graphics Harjoituksissa käytettävät osat: PADS Logic: Piirikaavion (schematic) piirto PADS Layout: Piirilevyn (PCB) suunnittelu (Bonus) 8/13/2008 TKT-3500 PADS ohje 3 ja Juha Onkila
PADS termistöä Library: kirjasto joka sisältää komponentteja Part: Komponentti joka sisältää tietoa mm: CAE Decal: Miltä komponetti näyttää piirikaaviossa PCB Decal: miltä komponentti näyttää piirilevyllä (kotelo) Terminal: komponentin yksittäinen kytkentäpiste/nasta BOTTOM Layer: Piirilevyn juotospuoli TOP Layer: Piirilevyn komponenttipuoli Mil(s): Tuuman (25.4mm) tuhannesosa (25.4e-3mm) Pad: komponentin terminaalin ilmentymä piirilevyllä 8/13/2008 TKT-3500 PADS ohje 4 ja Juha Onkila
PADS Logic ohjeita 8/13/2008 TKT-3500 PADS ohje 5 ja Juha Onkila
PADS Logic Ohjelmalla piirretään piirikaavio: Määritetään asetukset (sivun koko, jne...) Lisätään komponentit (Add part ) Luodaan komponentit jos ei valmiina (Part Editor). Vaihtoehtoisesti voidaan lisätä uusi kirjasto (Library -> Add) jos sellainen on luotu etukäteen Yhdistetään komponentit kytkennöillä (Add connection ) Tarkistetaan kytkennät (Reports) Kirjaston lisääminen (PADS Logic/Layout): File->Library->Manage Lib. List->Add->Browse->Open 8/13/2008 TKT-3500 PADS ohje 6 ja Juha Onkila
Komponentin lisääminen Add component Valitse käytettävät kirjastot (all libraries?) Valitse käytettävä filtteri (esim *, RES*, CAP* jne...) Apply Valitse oikea komponetti -> Add Naputtele oikea määrä komponentteja kaavioon ja lopeta moodi (ESC) 8/13/2008 TKT-3500 PADS ohje 7 ja Juha Onkila
Komponentin ominaisuudet Tuplaklikkaa komponenttia normimoodissa Visibility: mitä tietoja piirikaaviossa näytetään Attributes: komponentin määreet (Value!, esim 10k, 100n...) PCB decal: miltä näyttää piirilevyllä SigPins: ignoroidaan tässä Komponentteja voi pyöritellä, peilata, jne oikealla hiiren napilla. 8/13/2008 TKT-3500 PADS ohje 8 ja Juha Onkila
Komponentin luominen Uusia komponentteja luodaan Part Editor:illä PADS Logic: Part, CAE Decal PADS Layout: PCB Decal Tässä harjoituksessa lähes kaikki komponentit löytyvät valmiista kirjastosta. PADS kirjastofilet PADS 2005: kirjaston_nimi.pt4 PADS 2007: kirjaston_nimi.pt7 8/13/2008 TKT-3500 PADS ohje 9 ja Juha Onkila
Komponenttien yhdistäminen Add connection Klikataan lähtö terminaalia, vedetään kytkentää (vasen klikkaus tekee kulman), yhdistetään pääteterminaaliin/verkkoon Oikealla klikkaus kesken vedon: Ground kytkee maaverkkoon Power kytkee poweriverkkoon (defaultti +5V) Offpage kytkee nimettyyn (nimeä uusi/alasvetovalikko) verkkoon (samannimiset kytketty toisiinsa). 8/13/2008 TKT-3500 PADS ohje 10 ja Juha Onkila
Komponenttien yhdistäminen 2 Tarkista/varmista/jne... että: Tarkista/lisää vastusten ja konkkien arvot (helpottaa jatkossa) Varmista että komponentit on kytketty oikein päin ja kytkennät ovat juuri oikeiden pinnien välillä Komponenttien PCB decalit ovat oikeat (vertaa annettuihin komponetteihin) Netit on nimetty järkevästi (esim +5V, GND) 8/13/2008 TKT-3500 PADS ohje 11 ja Juha Onkila
PADS 2005 vs 2007 Versiolla 2005 ei version 2007 *.schtiedostojen luku onnistu Suunnittelun siirto ohjelmien välillä onnistuu export-ominaisuudella File -> Export ->ASCII-tiedosto -> Kaikkiin raksit ja valitse ala reunasta versio Suunnittelun saa tuotua ohjelmaan nyt importmekanismin avulla 8/13/2008 TKT-3500 PADS ohje 12 ja Juha Onkila
PADS Layout 13
PADS Layout Ohjelmalla suunnitellaan piirilevyn vedot HUOM! Jos PADS Logic:illa luotu oma kirjasto, se on tuotava PADS layout:iin ensin. File->Library->Manage Lib. List->Add......tkt3500.ptX 14
Logic:ista layouttiin Asc-tiedosto:Tools -> Layout Netlist... Browse & OK Luo.asc päätteisen Netlistin PADS Layout:ia varten Toinen vaihtoehto on luoda yhteys ohjelmien välille Tools -> PADS Layout -> Send Netlist Ohjelmien välillä pystyy myös muutoksia lähettämään (ECO to PCB ja ECO from PCB) 8/13/2008 TKT-3500 PADS ohje 15 ja Juha Onkila
Netlist (asc-tiedosto) Nettilistan tuominen PADS layouttiin File->Import->Browse->OK Komponentit ilmestyvät läjään, kannattaa hajoittaa Tools->Disperse Components->YES 16
Asetukset 2 Suunnittelusäännöt Setup->Desing Rules Default (Oletusarvot) Net (Nettikohtaiset) Tässä asetetaan minimivälit ja vetojen paksuudet 17
Komponenttien sijoittelu Oletuksena kaikki komponentit on pudotettu TOP puolelle, pintaliitokset tulevat kuitenkin BOTTOM puolelle Oikea klikki komponenttiin->flip side Padien väri muuttuu (oletus TOP, BOTTOM) KAIKKI vedot pyritään tekemään BOTTOM puolelle. Tuhottoman pitkän vedon tapauksessa kannattaa kuitenkin käyttää läpivetoja 18
Komponenttien sijoittelu Läpivedon teko vetoa vedettäessä: 2. nappula -> Add Via Huomioi, että läpivientikotelossa olevia voi olla mahdoton juottaa komponenttipuolelta (esim. piikkirima) 19
Komponenttien sijoittelu Kuvassa komponentit hajoituksen (disperse) jälkeen. TOP puolelle tulevat komponentit punaisilla padeillä BOTTOM puolella olevat sinisillä padeillä Valkoiset kuminauhat edustavat kytkentöjä 20
pädit... Kolvaustyötä silmällä pitäen padeistä kannattaa tehdä mahdollisimman isoja Tarkista komponenttien PCB decalit Oikea klikki->properties->decal... (Alt+Enter) Setup->Pad Stacks Läpiladottaville <Opposite side> (rinkeli, ulompi 60-80 mils, sisempi 20 mils. Huomioi neliskantiset ykköspädit, 60-80 mils...) Pintaliitoskomponenteille <Mounted side> (neliö, 70-80 mils) 21
Piirilevyn reunat Piirretään piirilevylle rajat Drafting-> Board Outline Hiiren oikealla-> suorakaide [HR] Piirilevyn maksimikoko 100x50mm (~4000x2000 mils) Kokoa voi myöhemmin pienentää, jos komponentteja ei ole sijoitettu ihan laidoille Reunat kannattaa piirtää tyhjälle alueelle ja siirtää komponentti yksitellen sitten niiden sisään 22
Mietittävää? Aluksi komponentit kannattaa järjestellä uudelleen piirilevyn reunojen sisään Mieti sijoittelua! (Tässä kannattaa katsella piirikaaviota) Liittimet laidoille Digitaaliset ja analogiset komponentit omiksi ryhmikseen Elkot suodattavat tehonsyöttöä - lähelle syöttöjä Muovikondensaattorit syövät virtapiikkejä (suojaavat), lähelle k.o. IC piiriä. Vedot mahdollisimman lyhyiksi 23
Vetojen vetäminen Design toolbar-> Add route Vedon leveyttä voi muuttaa dynaamisesti komennolla wxx, jolloin vedosta tulee siitä lähtien XX milssiä leveä. 24
Harkkatyössä huomioitavaa! Vetojen vetäminen komponenttien jalkojen välistä ( esim. piikkirima)ei ole suotavaa. KANNATTAA panostaa komponenttien sijoitteluun jolloin loppuosa helpottuu Aluksi kannattaa vetää kriittisemmät verkot (GND, käyttikset) 25
Tarkistus ASC-tiedostolla Tools-> Compare Test Points-> Browse (.asc file), vertaa piirilevyä piirikaavioon, haluttu tulos: No Changes Found.. Muuten Logicin Pads layout link:istä Compare PCB Tools-> Verify Design-> Connectivity, onko kaikki kytketty...clearance, riittävätkö tyhjät tilat vetojen, padien, yms, välissä? PCB:tä editoidaan niin kauan kunnes tarkistukset EIVÄT tuota enää virheilmoituksia. 26
Tulostuksesta File->CAM->Add VEDOT: Doc. Type: Routing, Layer: Bottom, Lisää Layers: Board Outline ASENNUS: Doc. Type: Assembly, Layer: Top (Bottom) PORAUSKUVA: Doc. Type: Drill Drawing, Layer: Bottom 27
Tulostuksesta lisää Ennen tulostusta asetuksia: Output Device = Print, Tarvittavat Device Setupit Options -> Justification = Centered, niin osuu piirilevy paperille, Scaling 1 to 1, tulee oikeaan kokoon Layers, täältä voi lisätä tavaraa tulosteeseen (esim. Board Outline...) 28
Esimerkki Vetoja (Routing) 29
Esimerkki Asennus (Assembly) 30
Esimerkki Porauskuva (Drill...) 31
Kustomoituja tulostuksia 32
Maatasosta... Harkkatyössä EI pakollinen, mutta hyvä tietää asiaa: Piirilevy + Maadoitus = TÄRKEÄÄ! Yleisesti: Analogiapiirikortit tähtimäisellä maadoituksella, Digitaalipiirikortit YHTENÄISELLÄ maatasolla (komponenttipuoli) Toinen puoli levystä kannattaa pyhittää maatasolle. 33
Maatason teko PADSillä maatason voi tehdä seuraavasti: Piirretään maatason reunat (Drafting -> Copper Pour), esim. piirilevyn reunoja mukaillen Kun valmista, asetetaan valikosta kerros (Layer: TOP/BOTTOM) ja verkko (Net: GND) Perustilaan, valitaan Pourin rajat (Select Shapes) ja Flood + Proceed with Flood = OK (Ei voi UNDO:ta) 34
Bad Example 35
Tietoa lisää PADS Help? 36