Sunteți pe pagina 1din 34

Cursul nr.

2
8 Martie 2011
TSE - Cursul nr. 2 03-Mar-15 2
 Proiectarea PCB utilizand OrCAD
◦ Fluxul de proiectare
◦ Desenarea schemei cu Capture
◦ Crearea fisierului netlist in Capture
◦ Lansare Layout si importare netlist
◦ Trasarea conturului placii
◦ Plasarea componentelor
◦ Rutarea automata a placii
◦ Postprocesarea proiectului placii pentru fabricatie

TSE - Cursul nr. 2 03-Mar-15 3


1. Pornire Capture si definirea proiectului PCB – PCB Board
wizard
2. Desenarea circuitului cu OrCAD Capture
3. Utilizarea Capture pentru generarea fisierului Layout tip
lista de legaturi (.MNL)
4. Pornire Layout si selectarea unei tehnologii (fisier .TCH)
5. Salvarea proiectului Layout ca fisier .MAX
6. Utilizarea Layout pentru importarea fisierului .NET in
fisierul .MAX
7. Trasarea conturului placii
8. Plasarea componentelor in interiorul conturului trasat
9. Rutarea automata a placii
10. Rularea postprocesorului pentru generarea fisierelor de
fabricatie

TSE - Cursul nr. 2 03-Mar-15 4


Lansare Capture

Pornire sesiune noua:


File -> New -> Project

TSE - Cursul nr. 2 03-Mar-15 5


Adaugarea de biblioteci specifice proiectului

Se bifeaza daca se doreste si


simulare Spice

TSE - Cursul nr. 2 03-Mar-15 6


Ecrane Capture

Ecranul “Project Manager”


Ecranul “Schematic”

TSE - Cursul nr. 2 03-Mar-15 7


Plasarea componentelor Adaugarea de biblioteci de
componente
 Place  Part sau

 Tasta P sau

 Clic pe

TSE - Cursul nr. 2 03-Mar-15 8


Se cauta si se selecteaza fisierul
dorit (de exemplu Discrete.OLB) Cursorul se transforma in
simbolul componentei alese

TSE - Cursul nr. 2 03-Mar-15 9


Plasarea conexiunilor

 Place  Wire sau

 Tasta W sau

 Clic pe

TSE - Cursul nr. 2 03-Mar-15 10


Se face activa fereastra
Project Manager: Tools  Create Netlist…

Fereastra de dialog Create Netlist

sau clic pe
butonul

TSE - Cursul nr. 2 03-Mar-15 11


Lansare Layout si importare netlist: incarcarea fisierului de tehnologie
default.tch
Tools/Layout/Data

TSE - Cursul nr. 2 03-Mar-15 12


Cautarea fisierului netlist generat in Capture

TSE - Cursul nr. 2 03-Mar-15 13


Completarile facute de Layout

 Fisierul MAX este fisierul proiect al Layout care contine informatiile


necesare pentru constructia placii.
 Se poate folosi numele implicit oferit sau se poate modifica.
 Clic pe butonul Apply ECO.

TSE - Cursul nr. 2 03-Mar-15 14


 La pornirea proiectului, Layout verifica asocierea de amprente
(footprint) pentru fiecare componenta din netlist.
 Daca nu s-a facut asocierea de amprenta sau Layout nu recunoaste
amprenta aleasa, atunci Layout va cere sa se aleaga o amprenta.
 Se deschide casuta de dialog Link Footprint to Component :

TSE - Cursul nr. 2 03-Mar-15 15


 Clic pe butonul Link existing footprint to component.
 Layout va initia utilitarul Footprint Library

 Se cauta o amprenta care are 2 pad-uri (in exemplul ales).


 In fereastra din dreapta apare un desen al amprentei alese.
 Clic pe OK si Layout va asocia amprenta componentei.

TSE - Cursul nr. 2 03-Mar-15 16


 Dupa ce AutoECO a asociat toate amprentele, se deschide fereastra
de lucru

Sunt vizibile:
• amprentele componentelor
• silk screen-ul
• detaliile de asamblare
• originea placii
• tabelul cu simbolul gaurilor

TSE - Cursul nr. 2 03-Mar-15 17


 Pentru mai buna vizibilitate a proiectului, el poate
fi marit, micsorat, deplasat:
◦ Zoom Out se plaseaza cursorul in centrul regiunii care se
doreste sa fie vizualizata si se tasteaza O;
◦ Zoom In se plaseaza cursorul in centrul regiunii care se
doreste sa fie vizualizata si se tasteaza I;
◦ Pentru revenirea in centru fara zoom-out sau zoom-in, se
plaseaza cursorul in centrul regiunii care se doreste sa fie
vizualizata si se tasteaza C.
◦ Pentru a vedea intregul proiect/desen, se selecteaza Zoom
All(Fit) din meniul View sau se tasteaza Shift+Home.

TSE - Cursul nr. 2 03-Mar-15 18


 Trasarea conturului placii
 Este o buna practica sa se plaseze in origine coltul stanga jos
al placii.
 Apoi se inchide online DRC – Design Rule Check, dand clic pe
butonul

 Pentru a crea conturul placii, se da clic pe butonul Obstacle


 Se muta cursorul in spatiul de lucru, clic dreapta si se alege
New.
 Cursorul devine o cruciulita mai mica, indicand ca este
pregatita de actiune.

TSE - Cursul nr. 2 03-Mar-15 19


 Trasarea conturului placii (continuare)
◦ Clic dreapta in spatiul de lucru, din nou, selectand
Properties.
◦ Se deschide casuta de dialog Edit Obstacle.
◦ Se urmareste ca in casuta
Obstacle Type sa fie selectat
Board Outline iar in casuta
Obstacle Layer sa fie selectat
Global Layer.
◦ Clic pe OK.

TSE - Cursul nr. 2 03-Mar-15 20


 Trasarea conturului placii (continuare)
◦ Exemplu de plasare a conturului

TSE - Cursul nr. 2 03-Mar-15 21


 Trasarea conturului placii (continuare)
◦ Se plaseaza cursorul in punctul de origine
marcat in coltul din stanga sus a tabelului
pentru gauri.
◦ Se da clic si se elibereaza butonul mouse-ului
si astfel se traseaza prima linie a conturului.
◦ Cursorul se muta in punctul 2. Conturul este desenat din
punctul 1 in care s-a dat primul clic.
◦ In punctul 2 se da clic stanga si se elibereaza din nou
butonul mouse-ului.
◦ Se continua la fel pentru pozitiile 3 si 4.
◦ Dupa ce s-a plasat si ultima latura, se da clic dreapta si se
selecteaza Finish.

TSE - Cursul nr. 2 03-Mar-15 22


 Plasarea componentelor
◦ Componentele sunt plasate initial
de Layout in spatiul din stanga originii.
◦ Tipic sunt plasate in ordinea numarului
componentei.
◦ Pentru mutarea componentelor, se
selecteaza butonul Component Selection

◦ Apoi clic stanga pe componenta si se elibereaza butonul


mouse-ului.
◦ Componenta va deveni atasata la cursor si se poate muta
astfel in locul dorit.
◦ Prin deplasarea unei componente, se pot observa liniile
galbene ale netlistului care urmaresc pad-urile.

TSE - Cursul nr. 2 03-Mar-15 23


 Rutarea automata
◦ Auto -> Autoroute -> Board
◦ Layout va alege automat cele mai bune cai si straturi pentru
rutarea intregii placi.

TSE - Cursul nr. 2 03-Mar-15 24


 Exemplu de rutare a placii

TSE - Cursul nr. 2 03-Mar-15 25


 Rutarea manuala
◦ Butoanele de rutare manuala sunt situate in bara orizontala
de butoane

Auto Path Route Add/Edit Route

Shove Track Edit Segment

TSE - Cursul nr. 2 03-Mar-15 26


 Cleanup
◦ Auto -> Cleanup Design

• Apoi se marcheaza pozitiile


care se doresc a fi sterse in
fereastra Cleanup Design.
• Cleanup verifica problemele de
rutare.
• Daca existe anumite trasee care
nu se doreste sa fie alterate in
timpul actiunii de cleanup,
atunci acele trasee se pot bloca
si astfel sunt protejate.

TSE - Cursul nr. 2 03-Mar-15 27


 Blocarea traseelor
◦ Se activeaza una dintre uneltele de rutare manuala (fie
modul Edit Segment, fie modul Add/Edit Route)
◦ Se selecteaza traseul tinand apast butonul Ctrl si dand clic
stanga pe traseu.
◦ Clic dreapta si in meniul pop-up care apare se selecteaza
Lock sau se tasteaza L.

TSE - Cursul nr. 2 03-Mar-15 28


 Verificarea regulilor de proiectare (DRC)
◦ Dupa ce s-a rutat si curatat placa, ea trebuie verificata
pentru erori.
◦ Se da clic pe butonul Project DRC

◦ Actiunea acestui buton difera de cea a butonului Online


DRC , care verifica de erori doar ceea ce se lucreaza

la un moment dat.
◦ Project DRC verifica de erori intreaga placa.

TSE - Cursul nr. 2 03-Mar-15 29


 Postprocesarea proiectului placii pentru fabricatie
◦ In aceasta etapa, Layout a generat un fisier de proiect care
descrie complet placa.
◦ Fisierul este optimizat pentru aa fi vizualizat, editat si
salvat in computer dar nu are forma pe care o cere
majoritatea fabricantilor de PCB.
◦ Cel mai cunoscut tip de fisier utilizat de fabricantii de PCB
este sistemul de fisier Gerber.
◦ Layout are capacitatea sa transforme structura de fisier
.MAX intr-un sistem de fisier Gerber.
◦ Procesul se numeste postprocesarea proiectului.

TSE - Cursul nr. 2 03-Mar-15 30


 Postprocesarea proiectului placii pentru fabricatie
(continuare)
◦ In mod normal postprocesarea
se face la aceeasi locatie unde
sunt salvate si celelalte fisiere
ale proiectului.
◦ Se poate crea si un folder nou.
◦ Pasul urmator consta in setarea
valorilor postprocesarii.
◦ Se selecteaza Post Process
Settings din meniul Options

TSE - Cursul nr. 2 03-Mar-15 31


 Postprocesarea proiectului placii pentru fabricatie
(continuare)
◦ Se deschide o fereastra pop-up care permite anumite setari
ale straturilor si definirea formatului de fisier Gerber.
◦ Cel mai important
lucru este sa se
verifice ca este setat
butonul Enable for
Post processing
pentru stratul folosit
in rutarea placii.
◦ In caz contrar nu
se genereaza fisierul
Gerber

TSE - Cursul nr. 2 03-Mar-15 32


 Postprocesarea proiectului placii pentru fabricatie
(continuare)
◦ Pentru a porni actiunea de postprocesare se selecteaza
Auto -> Run Post Processor.
◦ Layout translateaza fisierul
.MAX in fisiere Gerber
separate pentru fiecare strat.

TSE - Cursul nr. 2 03-Mar-15 33


 Postprocesarea proiectului placii pentru fabricatie
(continuare)
◦ Dupa ce s-a efectuat postprocesarea, apare o casuta de
dialog “Create gerber design file name.GTD”.
◦ Clic pe OK. Imediat apare alta casuta de dialog cu mesajul
“Drill tape 1 written to thruhole.tap”.
◦ Din nou clic pe OK. Apoi se deschide automat un fisier text
– nume.lis. Acest fisier reprezinta raportul de postprocesare
ce arata care strat a fost generat si informatii despre el. In
josul fisierului text se cauta sa existe “No warnings or
errors” care arata ca procesul a fost completat corect.
◦ d:\Univ\Discipline\TSE\diverse\orcad\test1

TSE - Cursul nr. 2 03-Mar-15 34

S-ar putea să vă placă și