Schematic Capture with
EAGLE
Electronic Maintenance
Ing. Roberto
Delgado
Goals
• Use the tools provided with
the program to edit schematic
diagrams oriented to pcb
design.
• Use Standard components
symbols and references
Schematic Capture
requirements
• Interconnections of
components.
• Need to define power supply
and ground requirements,
decoupling capacitors, etc
• Fulfillment of
specifications
• All connections completed
• Bill of materials completed
• Netlist generated
CAD tool Design flow
Function Design Schematic
Component
library
Form factor Layout
constraints
Routing
PCB design tool
Design rules Production [Link]
Any local workshops
Assembly
Downloading EAGLE
• Head to
[Link]
m
• Click Sign in
• Create account
• Students have
access to EAGLE
Premium for free
Downloading EAGLE
(cont.)
• Students have a list
of software
available to them
from Autodesk
• Find EAGLE in the
list (red box) and
click the download
button (green oval).
• Save the program to
your computer and
run the installer
Running EAGLE
• After installing EAGLE,
run the program
• The first time running
EAGLE, the program will
give a message saying
that the EAGLE directory
hasn’t been created yet.
Go ahead and click Yes
to create it.
• After that, EAGLE’s
control panel should
appear.
• Click File -> New ->
Schematic
Creating a New Project
• Launch Eagle
• File -> New -> Project
• Enter Project Name
• Active project is shown with a green light.
9
Creating a New Schematic
• File -> New ->
Schematic
• Save it right away.
• Don’t worry about
creating a board just
yet.
• Keep the 100-mil
grid
12
Accessing Libraries
• Full view of libraries available via Control Panel
• Download more from the web and place in the
Eagle installation directory in /lbr
• Sparkfun has an incredible library of more
advanced parts (accelerometers, etc.)
• Caution! Just because you see the library in
Control Panel doesn’t mean you can access it in
your schematic.
13
Downloading SparkFun EAGLE
Libraries
• Downloading
SparkFun’s EAGLE
Library is a good choice
for beginners and even
experts since the
libraries are much easier
to understand than the
ones that EAGLE has by
default.
• The libraries can be
found at:
[Link]
un/SparkFun-Eagle-
Libraries
• Download and unzip the
zip file
Adding Libraries
• In EAGLE’s schematic
view, click Library ->
Open Library Manager
• In the Library Manager,
click Browse
• In the next box, select
the folder where the
library files are stored,
highlight all of them
and select “Open”.
• The libraries should
now be added.
Grid adjust Cut Bus
Redraw Show Wire
Zoom out Information Generate board
Zoom in Layers Add text
Fit to design Copy Add value
Print Move Add Name
Open Mirror Add part
Save Rotate Delete
Redo Group Paste
Undo Select Settings
Adding Components
• Click the Add icon
• Find the component
in the library
• Set values
• Don’t see the
library? Try Use ->
Library
17
Adding Components
Adding Power Symbols
• Click the Add icon
• Find the Power
symbol in the library
(supply1)
• Place as if it were a
component
19
Adding Connections
• Click the Net icon
20
Adding Connections
Electrical Rules Check (ERC)
• Used to check a schematic for consistency
• Produces errors regarding number and
connection of
– Parts/elements
– Nets/signals
Running the Electrical Rule Check tool
Running the Electrical Rule Check tool
Schematic Capture General Tips
• Avoid changing the grid unless absolutely
necessary.
• Groups, Info, and Layers icons are useful.
• Pan, zoom, niceties easy to use.
• Really care about that “net”? Label it.
• Keep it clean
• Document!
25
Keep Your Schematic Arranged Logically
• Keep in mind how your circuit will logically flow
Input
Schematic
Schematic
Input Output
Zone Zone
Output
Separate your schematic in logical blocks
ECG circuit block diagram and analog circuit schematic
Always Use the Same Symbol for the
Same Device
• To keep things organized and consistent on your
schematic, always use the same symbol to
represent the same device.
• Placing an IEEE resistor symbol on your
schematic and a IEC resistor symbol will just lead
to confusion.
Use a standard designation letter
• Make sure every part has a unique
Designator
Keep your text placement consistent
• Use serpentine rule everytime possible
Clearly Show How Your Wires
Connect
Use net names when needed
•Doing this enhances the readability of a
schematic without adding any
unnecessary wires
Naming Connections
• If nets have the same name,
they are considered by
EAGLE to be connected even
if they’re not.
• Let’s try this for the schematic
– Name all of the
connections going to
ground as GND
– A warning should pop up
saying if you want to
connect the two
connections. Click yes.
• Even though the connections
that are labeled GND are
separate, because they are
named the same, EAGLE
connects them for you
Design your schematic for easy
printability
• Always draw schematics that can be easily
printed and reviewed on a standard sheet of
paper. In Perú we use A4 size (210mm x
297mm).
• If necessary use multiple sheets to keep your
schematic sections easily viewable
Place decoupling caps next to their
device
• When placing decoupling capacitors on a
schematic, be sure to put them near to the
device that will used them on a PCB layout.
• This will help another engineer to
understand the intent of a group of
capacitors quickly.
Remember Your Title Block
• Always include a title block on each page of
your schematic! This is a simple
organizational tool that can help to keep track
of multiple schematic sheets. Include the
following info:
– The name of the circuit, your name, and
the date of creation
– The schematic sheet number if you
have more than 1 page
– Also, consider adding a revision number
to make it easy to differentiate versions
Bibliography
"Using Eagle Schematic",
[Link]
schematic, downloaded on 15/04/2017
Video Tutorial 1 for Eagle: Schematic Design,
[Link]
downloaded on 15/04/2017