This document provides an overview of the printed circuit board (PCB) design process using the Eagle PCB software tool. It describes how to design a PCB, including defining components in a schematic, laying out the board, routing traces between components, generating output files, and sending the design for fabrication. The process involves capturing the schematic, placing components on the board layout in Eagle, routing traces between components, generating output files called Gerbers that define the PCB layers, and sending those files to a fabrication house to manufacture the custom PCB.
Sorry to say but the college spelling is wrong actually "technology" word is missing. Its by mistake.
A presentation on printed circuit board designing. A brief discussion on pcb fabrication. Basic steps involved in it.
Sorry to say but the college spelling is wrong actually "technology" word is missing. Its by mistake.
A presentation on printed circuit board designing. A brief discussion on pcb fabrication. Basic steps involved in it.
A class to introduce students to designing Printed Circuit Boards (PCBs) using the Eagle software. Reflow soldering with stencil and solder paste will also be covered. This class was originally held by me at One Maker Group.
The lesson should take approximately 6 hours to complete.
The example designs used in this class can be found in the repo here. https://github.com/yeokm1/intro-to-pcb-design-eagle
PCB Production Introduction /How to Make PCB will separated with 3 parts to introduce about printed circuit boards PCB basic, different PCB types, PCB material, PCB sheet, PCB production process, main PCB manufacturing process include PCB drilling, plated through hole, dry film,PCB etching, solder mask, different PCB surface finishing and so on...
A printed circuit board (PCB) mechanically supports and electrically connects electronic components using conductive tracks, pads and other features etched from copper sheets laminated onto a non-conductive substrate.
Creative Hi-Tech would like to share some basics of Printed Circuit Boards which will help you to gain some knowledge before going to any vendor. This power point presentation will clear your basic doubts regarding the PCB.
The presentation is about the heart and soul of any electronic equipment without which the engineering wont reach anywhere. Yes, I am talking about PCB which has made the dream come true.
High Voltage PCB Design Presentation by AltiumAltium
Looking for High Voltage PCB design resources?
Take a look at Altium's resources for electrical engineers and PCB designers here.
Or view the original presentation at: https://resources.altium.com/presentations/high-voltage-pcb-design-presentation
Or for even more information on High Voltage PCB Design, click here:
https://resources.altium.com/pcb-design-blog/high-voltage-pcb-design-creepage-and-clearance-distance
Designing process of printed circuit boardselprocus
Most key element in electronic circuits and equipment’s is the Printed Circuit Board which connects electronic components with conductive lines printed
Vibrant Technologies is headquarted in Mumbai,India.We are the best pcb design training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best pcb designing classes in Mumbai according to our students and corporate
Vibrant Technologies is headquarted in Mumbai,India.We are the best pcb design training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best pcb designing classes in Mumbai according to our students and corporate
A class to introduce students to designing Printed Circuit Boards (PCBs) using the Eagle software. Reflow soldering with stencil and solder paste will also be covered. This class was originally held by me at One Maker Group.
The lesson should take approximately 6 hours to complete.
The example designs used in this class can be found in the repo here. https://github.com/yeokm1/intro-to-pcb-design-eagle
PCB Production Introduction /How to Make PCB will separated with 3 parts to introduce about printed circuit boards PCB basic, different PCB types, PCB material, PCB sheet, PCB production process, main PCB manufacturing process include PCB drilling, plated through hole, dry film,PCB etching, solder mask, different PCB surface finishing and so on...
A printed circuit board (PCB) mechanically supports and electrically connects electronic components using conductive tracks, pads and other features etched from copper sheets laminated onto a non-conductive substrate.
Creative Hi-Tech would like to share some basics of Printed Circuit Boards which will help you to gain some knowledge before going to any vendor. This power point presentation will clear your basic doubts regarding the PCB.
The presentation is about the heart and soul of any electronic equipment without which the engineering wont reach anywhere. Yes, I am talking about PCB which has made the dream come true.
High Voltage PCB Design Presentation by AltiumAltium
Looking for High Voltage PCB design resources?
Take a look at Altium's resources for electrical engineers and PCB designers here.
Or view the original presentation at: https://resources.altium.com/presentations/high-voltage-pcb-design-presentation
Or for even more information on High Voltage PCB Design, click here:
https://resources.altium.com/pcb-design-blog/high-voltage-pcb-design-creepage-and-clearance-distance
Designing process of printed circuit boardselprocus
Most key element in electronic circuits and equipment’s is the Printed Circuit Board which connects electronic components with conductive lines printed
Vibrant Technologies is headquarted in Mumbai,India.We are the best pcb design training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best pcb designing classes in Mumbai according to our students and corporate
Vibrant Technologies is headquarted in Mumbai,India.We are the best pcb design training provider in Navi Mumbai who provides Live Projects to students.We provide Corporate Training also.We are Best pcb designing classes in Mumbai according to our students and corporate
Electronic manufacturing v3.0 - Fab Academy 2016seeedstudio
Open source and DIY electronics are filling Fab Labs and maker spaces with new tools for incredible creations. How can we design tools to change how people make things? How to scale DIY electronics to millions of users?
https://plus.google.com/u/0/events/ca5ss0rvia897dk3qgloqo1gjr0
The Practice Test 70-413 prepares candidates for the Microsoft exam 70-413 Designing and Implementing a Server Infrastructure who design and implement an Active Directory infrastructure and its related network infrastructure.
http://bit.ly/1RCCWoH
Title: Sista: Improving Cog’s JIT performance
Speaker: Clément Béra
Thu, August 21, 9:45am – 10:30am
Video Part1
https://www.youtube.com/watch?v=X4E_FoLysJg
Video Part2
https://www.youtube.com/watch?v=gZOk3qojoVE
Description
Abstract: Although recent improvements of the Cog VM performance made it one of the fastest available Smalltalk virtual machine, the overhead compared to optimized C code remains important. Efficient industrial object oriented virtual machine, such as Javascript V8's engine for Google Chrome and Oracle Java Hotspot can reach on many benchs the performance of optimized C code thanks to adaptive optimizations performed their JIT compilers. The VM becomes then cleverer, and after executing numerous times the same portion of codes, it stops the code execution, looks at what it is doing and recompiles critical portion of codes in code faster to run based on the current environment and previous executions.
Bio: Clément Béra and Eliot Miranda has been working together on Cog's JIT performance for the last year. Clément Béra is a young engineer and has been working in the Pharo team for the past two years. Eliot Miranda is a Smalltalk VM expert who, among others, has implemented Cog's JIT and the Spur Memory Manager for Cog.
1. How to Design
Printed Circuits
Boards
... and live to tell about it.
Bob Kressin, Instructor
Department of Electrical Engineering and Computer Science
2. Overview
•What is a Printed Circuit Board?
•How do you design a PCB?
•How do you order a custom PCB?
2
3. What is a PCB?
A Mechanical Solution to an Electrical Problem
Photo from www.sparkfun.com
3
Photo from hephaestusaudio.com
4. What is a PCB?
Layers, Traces, Planes, and Vias ... oh my!
Image from www.elkosoft.com
4
5. What is a PCB?
Image from www.gettyimages.com
Essentially, you’re job is this ...
5
6. Component Suppliers
•For the “weird & wonderful” -
•For the “inexpensive everyday” -
•For the board itself -
Where do we get the goods?
www.sparkfun.com
www.mouser.com
www.4pcb.com
7. The PCB Design Process
From Vision To Reality
Eagle PCB
www.cadsoft.de
7
PlacePlace
ComponentsComponents
Route TracesRoute Traces
Fab!Fab!
Iteration
Generate GerbersGenerate Gerbers
SchematicSchematic
CaptureCapture
8. Eagle PCB
A CAD Tool For Designing a Board
SchematicSchematic
CaptureCapture
LayoutLayout
Control PanelControl Panel
LibraryLibrary
Symbol Footprint
Project
8
10. Eagle PCB
•A Plan
•Block Diagram / Napkin Sketch
•Component Selection
•Connections and Testing Considerations
•Power and Performance Considerations
•A New Project
•Access to Libraries
Stuff I Need To Get Started
10
11. Eagle PCB
It’s all about the planning.
ComponentsComponents ConnectionsConnections
Power &Power &
PerformancePerformance
Passives: 0805,
0603, etc.
IC Packages:
QFN, TQFP, etc.
Libraries
Mechanical
Connections
Bus Connections
PC Connections
Power Ratings
Battery
Performance
High-Speed /
High-Sensitivity
11
12. Eagle PCB
Creating a New Project
•Launch Eagle
•File -> New -> Project
•Enter Project Name
•Directory structure taken care of automagically.
•Active project is shown with a green light.
12
13. Eagle PCB
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
14. Schematic Capture
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.
Schematic CaptureSchematic Capture
14
15. Schematic Capture
Adding Components
•Click the Add icon
•Find the
component in the
library
•Set values
•Don’t see the
library? Try Use ->
Library
Schematic CaptureSchematic Capture
15
16. Schematic Capture
Adding Global Symbols
•Click the Add icon
•Find the global
symbol in the
library (supply1)
•Place as if it were
a component
Schematic CaptureSchematic Capture
16
18. Schematic Capture
Some General Tips
• Avoid changing the grid unless absolutely necessary.
• Free Eagle version does not allow “sheets”.
• Free Eagle version requires that schematic drives the
layout ... not vice-versa.
• Groups, Info, and Layers icons are useful.
• Pan, zoom, niceties easy to use.
• Really care about that “net”? Label it.
• Keep it clean - don’t be lazy.
• Document!
Schematic CaptureSchematic Capture
18
19. Place Components
But before you do ...
• Passives - 0805 means 0.08” by 0.05”
• Connectors - beware of physical fit
• Actives - lots of packaging alternatives
• Give thought to testability and troubleshooting
Schematic CaptureSchematic Capture
DIP LQFP, QFP, TQFP QFN BGA
Thru-Hole (TH)Thru-Hole (TH) Surface Mount (SMT)Surface Mount (SMT)
Place ComponentsPlace Components
19
20. Place Components
Creating a new board design
• From the schematic,
choose File ->
Switch to Board.
• “Create From
Schematic”? You bet!
• Board window
automatically opens.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
20
21. Place Components
Some Common Tasks
• Right-click on top of
component, select
Move to reposition.
• While moving, right-
click to Rotate.
• Use “Group” wisely.
• Right-click to Mirror
(change to other side
of board)
• Use Move to change
outline
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
21
22. Place Components
Thinking ahead
• Take your time.
• Untangle flight lines.
• Think about planes.
• Consider testability.
• Mechanical Fit?
• Hard stuff first.
• Keep silkscreen.
• Think hard about components
on 2-sides.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
22
23. Place Components
Some General Tips
• Are your Design Rules setup correctly?
• Run the Design Rule Check (DRC) often.
• Run the Electrical Rule Check (ERC) often.
• Save a snapshot of your placement file.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
23
24. Route Traces
Adding “Waaaahrs” To Your Layout
• You want to route, not
wire.
• You want to ripup, not
delete nets.
• Are you on the top or the
bottom?
• Vias are on top and
bottom. Easy to add.
• DRC often!
• Iterate like mad.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
24
25. Route Traces
Some General Tips
• Two layers? Have an x-
layer and a y-layer.
• Don’t forget mounting
holes, other nice things.
• Add testability features.
• Do the “what if?” dance.
• Do the cardboard
mockup.
• Pour Copper.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
25
26. Generating Gerbers
Some General Tips
• Using Advanced Circuits? Have I got a script for you ...
• This involves the “CAM Processor” ...
• Generate critical layers.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
26
Gen GerbersGen Gerbers
Easier
than spit!
27. Generating Gerbers
Sanity Checking The Result
• You’ll need an account with Advanced Circuits.
• Email will be sent confirming design rule checking.
• Advanced Circuits even gives you a discount.
• Squash any errors, review all warnings. Look for open vias, closed vias, etc.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
27
Gen GerbersGen Gerbers
freedfm.com
28. Generating Gerbers
Reviewing The Result
• ViewMate - Free Gerber Viewer for Microsoft Windows (link on Dr. Wickert’s site).
• Review planes, drill holes, and “obvious” defects. Not usually any surprises here.
• Biggest error - not exporting the proper layers.
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
28
Gen GerbersGen Gerbers
29. Fab
Before you hit “the button” ...
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
29
• Generate a Parts List
(aka “The BOM”) using
Export -> Partlist.
• Generate a Pin List (aka
“The Netlist”) using
Export -> Netlist.
• Sanity check both.
Gen GerbersGen Gerbers
Fab!Fab!
30. Fab
Some General Tips
• Do you have all of your components? Lead time?
• Find out what file format your PCB Vendor wants.
• Advanced Circuits - GERBER_RS_274X (no, really)
• Consider routing it yourself at UCCS.
• Consider barebonespcb.com. Really cheap.
• Sleep on it. Follow my tradition -
30
Schematic CaptureSchematic Capture
Place ComponentsPlace Components
Route TracesRoute Traces
Gen GerbersGen Gerbers
Fab!Fab!
31. The PCB Design Process
A Summary of a Lot of Information
31
PlacePlace
ComponentsComponents
Route TracesRoute Traces
Fab!Fab!
Iteration
Eagle PCB
www.cadsoft.de
Generate GerbersGenerate Gerbers
SchematicSchematic
CaptureCapture