Trasarea conturului placii
Download
Report
Transcript Trasarea conturului placii
Cursul nr.2
8 Martie 2011
TSE - Cursul nr. 2
4/13/2015
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
4/13/2015
3
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Pornire Capture si definirea proiectului PCB – PCB Board
wizard
Desenarea circuitului cu OrCAD Capture
Utilizarea Capture pentru generarea fisierului Layout tip
lista de legaturi (.MNL)
Pornire Layout si selectarea unei tehnologii (fisier .TCH)
Salvarea proiectului Layout ca fisier .MAX
Utilizarea Layout pentru importarea fisierului .NET in
fisierul .MAX
Trasarea conturului placii
Plasarea componentelor in interiorul conturului trasat
Rutarea automata a placii
Rularea postprocesorului pentru generarea fisierelor de
fabricatie
TSE - Cursul nr. 2
4/13/2015
4
Lansare Capture
Pornire sesiune noua:
File -> New -> Project
TSE - Cursul nr. 2
4/13/2015
5
Adaugarea de biblioteci specifice proiectului
Se bifeaza daca se doreste si
simulare Spice
TSE - Cursul nr. 2
4/13/2015
6
Ecrane Capture
Ecranul “Project Manager”
Ecranul “Schematic”
TSE - Cursul nr. 2
4/13/2015
7
Plasarea componentelor
Place Part sau
Tasta P sau
Clic pe
Adaugarea de biblioteci de
componente
TSE - Cursul nr. 2
4/13/2015
8
Se cauta si se selecteaza fisierul
dorit (de exemplu Discrete.OLB)
Cursorul se transforma in
simbolul componentei alese
TSE - Cursul nr. 2
4/13/2015
9
Plasarea conexiunilor
Place Wire sau
Tasta W sau
Clic pe
TSE - Cursul nr. 2
4/13/2015
10
Se face activa fereastra
Project Manager: Tools Create Netlist…
Fereastra de dialog Create Netlist
sau clic pe
butonul
TSE - Cursul nr. 2
4/13/2015
11
Lansare Layout si importare netlist: incarcarea fisierului de tehnologie
default.tch
Tools/Layout/Data
TSE - Cursul nr. 2
4/13/2015
12
Cautarea fisierului netlist generat in Capture
TSE - Cursul nr. 2
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
20
Trasarea conturului placii (continuare)
◦ Exemplu de plasare a conturului
TSE - Cursul nr. 2
4/13/2015
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
4/13/2015
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
4/13/2015
23
Rutarea automata
◦ Auto -> Autoroute -> Board
◦ Layout va alege automat cele mai bune cai si straturi pentru
rutarea intregii placi.
TSE - Cursul nr. 2
4/13/2015
24
Exemplu de rutare a placii
TSE - Cursul nr. 2
4/13/2015
25
Rutarea manuala
◦ Butoanele de rutare manuala sunt situate in bara orizontala
de butoane
Auto Path Route
Shove Track
Add/Edit Route
Edit Segment
TSE - Cursul nr. 2
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
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
4/13/2015
34