1 / 34

TEHNOLOGIA SISTEMELOR ELECTRONICE

TEHNOLOGIA SISTEMELOR ELECTRONICE. Cursul nr.2. La mul ţi ani!. 8 Martie 2011. Probleme tratate. Proiectarea PCB utilizand OrCAD Fluxul de proiectare Desenarea schemei cu Capture Crearea fisierului netlist in Capture Lansare Layout si importare netlist Trasarea conturului placii

aneko
Télécharger la présentation

TEHNOLOGIA SISTEMELOR ELECTRONICE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TEHNOLOGIA SISTEMELOR ELECTRONICE Cursul nr.2

  2. La mulţi ani! 8 Martie 2011 TSE - Cursul nr. 2

  3. Probleme tratate • 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. Fluxul de proiectare • 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

  5. Desenarea schemeicu Capture Lansare Capture Pornire sesiune noua: File -> New -> Project TSE - Cursul nr. 2

  6. Desenarea schemeicu Capture Adaugarea de biblioteci specifice proiectului Se bifeaza daca se doreste si simulare Spice TSE - Cursul nr. 2

  7. Desenarea schemeicu Capture Ecrane Capture Ecranul “Project Manager” Ecranul “Schematic” TSE - Cursul nr. 2

  8. Desenarea schemeicu Capture Plasarea componentelor • Place  Part sau • Tasta P sau • Clic pe Adaugarea de biblioteci de componente TSE - Cursul nr. 2

  9. Desenarea schemeicu Capture Se cauta si se selecteaza fisierul dorit (de exemplu Discrete.OLB) Cursorul se transforma in simbolul componentei alese TSE - Cursul nr. 2

  10. Desenarea schemeicu Capture Plasarea conexiunilor • Place  Wire sau • Tasta W sau • Clic pe TSE - Cursul nr. 2

  11. Crearea fisierului netlist in Capture Se face activa fereastra Project Manager: Tools  Create Netlist… Fereastra de dialog Create Netlist sau clic pe butonul TSE - Cursul nr. 2

  12. Proiectare PCButilizand Layout Lansare Layout si importare netlist: incarcarea fisierului de tehnologie default.tch Tools/Layout/Data TSE - Cursul nr. 2

  13. Proiectare PCButilizand Layout Cautarea fisierului netlist generat in Capture TSE - Cursul nr. 2

  14. Proiectare PCButilizand Layout 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

  15. Proiectare PCButilizand Layout • 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

  16. Proiectare PCButilizand Layout • 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

  17. Proiectare PCButilizand Layout • 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

  18. Proiectare PCButilizand Layout • 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

  19. Proiectare PCButilizand Layout • 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

  20. Proiectare PCButilizand Layout • 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

  21. Proiectare PCButilizand Layout • Trasarea conturului placii (continuare) • Exemplu de plasare a conturului TSE - Cursul nr. 2

  22. Proiectare PCButilizand Layout • 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-uluisi 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

  23. Proiectare PCButilizand Layout • 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

  24. Proiectare PCButilizand Layout • Rutarea automata • Auto -> Autoroute -> Board • Layout va alege automat cele mai bune cai si straturi pentru rutarea intregii placi. TSE - Cursul nr. 2

  25. Proiectare PCButilizand Layout • Exemplu de rutare a placii TSE - Cursul nr. 2

  26. Proiectare PCButilizand Layout • 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

  27. Proiectare PCButilizand Layout • 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

  28. Proiectare PCButilizand Layout • 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

  29. Proiectare PCButilizand Layout • 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 lucreazala un moment dat. • Project DRC verifica de erori intreaga placa. TSE - Cursul nr. 2

  30. Proiectare PCButilizand Layout • 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

  31. Proiectare PCButilizand Layout • 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

  32. Proiectare PCButilizand Layout • 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 nuse genereaza fisierulGerber TSE - Cursul nr. 2

  33. Proiectare PCButilizand Layout • 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

  34. Proiectare PCButilizand Layout • 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

More Related