eagle schematic module pcb layout editor autorouter module
TRANSCRIPT
![Page 1: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/1.jpg)
EAGLE
• Schematic Module
• PCB Layout Editor
• Autorouter Module
![Page 2: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/2.jpg)
EAGLE Freeware
• Maximum printed circuit board area is
– 4 x 3.2 inches
• Only 2 signal layers
• Single sheet schematic
![Page 3: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/3.jpg)
File Types
Type
Schematic
Board
Library
Window
Schematic Editor
Layout Editor
Library Editor
Name
*.SCH*.BRD*.LBR
![Page 4: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/4.jpg)
Drawing windowfor schematics
![Page 5: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/5.jpg)
Schematic Drawing
![Page 6: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/6.jpg)
Grid
• The standard grid for schematics is 0.1 inches.
• Symbols should be placed on this grid or a multiple of it.
• Otherwise, it can happen that nets cannot be connected to the pins.
![Page 7: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/7.jpg)
Commands
ADD - place components
MOVE - move components
NET - make logical connections
BUS - place buses, drawing element only
DELETE - erase individual segments
NAME - allocate names. B$ for buses, P$
for pins and N$ for nets
![Page 8: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/8.jpg)
Commands
LABEL - place bus/net names in any
location
SHOW - show names & details of elements
and objects
JUNCTION - connecting node at the
intersection of nets which are to
be connected to each other
![Page 9: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/9.jpg)
Net, Junction
![Page 10: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/10.jpg)
Bus, Power, Gnd, Label
![Page 11: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/11.jpg)
Commands
SMASH - allow you to change & rotate
the names and values of symbols
VALUE - change the value of resistors,
capacitors, ICs, etc.
![Page 12: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/12.jpg)
Name & Value of Parts
![Page 13: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/13.jpg)
Selecting objects
The cursor takes on the form of an arrow when you want to select an object whose origin is very close to the origin of another object. In this sort of case, the solution is:
Click the left mouse button to select the highlighted object. Click the right mouse button if you want to go on to the next possible object.
![Page 14: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/14.jpg)
PCB Design Procedure
1. Create the board file (.brd)
2. Define measurement units
3. Define board size and shape
- use WIRE command to draw/modify the board outline in the Dimension layer
4. Set up the grid for component placement
![Page 15: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/15.jpg)
PCB Design Procedure (Con’t)
5. Placing Components with the help of the Ratsnest
6. Perform automatic routing or manual routing
![Page 16: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/16.jpg)
Component Placement
• Use Ratsnest to show connection airwires
• Place components to make airwires short
• Try to make airwires uncrossed and no twisted buses
• Try to place components in matrix form and with same orientation
![Page 17: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/17.jpg)
Ratsnest
![Page 18: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/18.jpg)
PCB Drawing
![Page 19: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/19.jpg)
Top Layer (Component layer)
![Page 20: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/20.jpg)
Bottom Layer (Solder layer)
![Page 21: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/21.jpg)
Auto-routing
• Automatic placement of copper tracks and vias for pin connections on the board
• Single layer, double-layer and multi-layer routing
• Use the command RIPUP to change certain unsatisfactory routed tracks into airwires and subsequently route them manually
![Page 22: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/22.jpg)
Auto-routing (Con’t)
• Power supply and ground tracks are usually routed manually before the autorouter is used
• Critical signals (high frequency, high impedance or time-critical signals) are usually routed manually with care
![Page 23: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/23.jpg)
Commands
DISPLAY - get a good overview if some information s not shown
MOVE - move wires, vias or components
GROUP - allow you to select several objects
SPLIT - add a bend in a wire
![Page 24: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/24.jpg)
Commands
CHANGE WIDTH - alter the width of a wire segment
CHANGE LAYER - to move a wire segment to another layer
![Page 25: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/25.jpg)
Commands
DELETE - change a wire segment into an airwire
ROUTE - change an airwire into a wire
RIPUP - turn routed signal tracks into airwires
(turn specified signal OR all signals except specified ones)
![Page 26: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/26.jpg)
Commands
SHOW - to highlight airwires, wires or components
UNDO/REDO - to reverse an action
- to redo a reversed action
![Page 27: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/27.jpg)
Forward Annotation
• Changes made on the schematic drawing will reflect on the PCB drawing
– e.g. choose another NAND gate from the same 7400 IC (Quad 2-input NAND)
– e.g. choose the other OPAMP from the same LM324 IC (Quad OPAMP)
![Page 28: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/28.jpg)
Back Annotation
• Changes made on a PCB drawing will reflect back on its source schematic
– e.g. Rename components, nets
• Note: Some changes are only possible to be carried out from the schematic, no back annotation is allowed.
![Page 29: EAGLE Schematic Module PCB Layout Editor Autorouter Module](https://reader033.vdocuments.mx/reader033/viewer/2022061605/56649e245503460f94b1318d/html5/thumbnails/29.jpg)
Using Forward & Back Annotation
Rule 1
Use same name but different file extensions in the same directory for both schematic and PCB drawings. E.g. circuit.sch, circuit.brd
Rule 2
When working on a board, never close the schematic window and vice versa.