Eagle PCB Tutorial Josh Fromm EE 475, April 11th

Slides:



Advertisements
Similar presentations
Chapter 3 – Web Design Tables & Page Layout
Advertisements

An Introduction to the Interface
ORCAD Suite Using Layout Drew Hall. Motivation ORCAD is an entire software suite Schematic Schematic Simulation Simulation Layout Layout ECO (Engineering.
Produce Your Own PCB Board Jack Ou Engineering Science Sonoma State University.
Microsoft Word 2010 Lesson 1: Introduction to Word.
PCB design with Design Entry CIS and Layout Plus
Getting Started with Layout Compiled by Ryan Johnson May 1, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT  The.
PCB Design Using Altium Designer/DXP/Protel Gabe A. Cohn
How to Design Printed Circuits Boards... and live to tell about it. Bob Kressin, Instructor Department of Electrical Engineering and Computer Science.
Using Visio for Network Diagrams. Visio The basic idea is that Visio provides connectable devices. Everything else flows from that concept.
Printed Circuit Board Design
Printed Circuit Boards
Daniel Miller Joe Quesada Justine Lazo
NI Multisim and Ultiboard
LSU 06/04/2007Electronics 81 CAD Tools for Circuit Design Electronics Unit – Lecture 8 Schematic Diagram Drawing Etched Circuit Board Layout Circuit Simulation.
Text Boxes and WordArt Guided Lesson.
The printed circuit board (PCB) design
Advanced Digital Circuits ECET 146 Week 3 Professor Iskandar Hack ET 221B,
Simple Layout Class 2 zzz 2011/12/16
EAGLE Schematic Module PCB Layout Editor Autorouter Module.
Inspire students to develop ideas & organize thinking
CIS—100 Chapter 15—Windows Vista 1. Parts of a Window 2.
First Steps with Eagle PCB by Keith Barrett - Pakuranga College, Auckland, New Zealand v.
Part II: Using PCB Layout Software – Custom Component Libraries
Printed Circuit Board Anarchy DriveBy ITP - November 13, 2006 Nick Sears – Michael Ang –
HKN Altium Workshop Basic Altium Workshop Friday, September 28th, 2007 HKN Brandon Gilles & Chris Mintle.
Intro to MicroControllers : Stellaris Launchpad Class 4: PCB Schematic Design & Board Layout.
Advanced Digital Circuits ECET 146 Week 2 Professor Iskandar Hack ET 221B,
Working with Objects. Objectives Create an object Transform an object Arrange and lock an object Step and repeat an object Use Live Distribute Use the.
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
Part IV: Finishing The Layout – Finishing Touches and Design Rule Check September 24-28, 2012 Carol Lenk Introduction to Prototyping a LED Driver.
September 24-28, 2012 Carol Lenk Introduction to Prototyping a LED Driver Part II: Using PCB Layout Software – Schematic Capture and Component Libraries.
Creating HUD Rings. Step 1 Open a new document in Illustrator. You can set it to the size you prefer to work in. In my case I have it set at 500px by.
Making Eagle pcbs by Keith Barrett - Pakuranga College, Auckland, New Zealand v 1.0 December.
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
Chapter 4 Working with Frames. Align and distribute objects on a page Stack and layer objects Work with graphics frames Work with text frames Chapter.
Design Studies 20 ‘Show Off’ Project How to make a computer monitor In Google Sketchup By: Liam Jack.
© 2010 Delmar, Cengage Learning Chapter 4 Working with Frames.
© 2011 Delmar, Cengage Learning Chapter 4 Working with Frames.
SENIOR DESIGN 11/13. NEW PROJECT -> NEW SCHEMATIC Control Panel.
The printed circuit board (PCB) design §PCB design is part of the design process of a product in electronics industry. §PCB is a piece of insulating plastic.
EE 461/561 – Digital System Design PCB Tutorial #1 Starting a PCB Design in Mentor PADS w/ DxDesigner Topics 1.Directory Structure 2.Creating a.
Engineering Innovation Center
Development of T3Maps adapter boards
The PCB Design Process From Vision To Reality Schematic Capture
Printed Circuit Board Design
Daniel Miller Joe Quesada Justine Lazo
Working with Tabs and Tables
Using Excel with Google Maps
Assignment 8 Chess Game.
#5 Grade 1 ~ Sight Words Pictures series in film strip effect
#3 Grade 1 ~ Sight Words Pictures series in film strip effect
First text statement positioned here at guide intersection
Program and Graphical User Interface Design
Using eagle for custom hsd schematic and layout
#6 Grade 1 ~ Sight Words Pictures series in film strip effect
#2 Grade 1 ~ Sight Words Pictures series in film strip effect
Represent Re-present Pictures series in film strip effect
#1 Grade 1 ~ Sight Words Pictures series in film strip effect
#4 Grade 1 ~ Sight Words Pictures series in film strip effect
Topic one text label Topic two text label Topic three text label
Animated spinning picture (Intermediate)
Instructor: Ted Markson
Instructor: Ted Markson
Moving Multiple Components in GElectric (V 9.4.3)
From Prototype to Production with Eagle PCB Design
Op Art Directions.
Welcome To Microsoft Word 2016
Presentation transcript:

Eagle PCB Tutorial Josh Fromm EE 475, April 11th Introduce yourself, third year grad student in the ubiquitous computing lab with Shwtak Patel Josh Fromm EE 475, April 11th

Steps in Designing a PCB Decide what functionality you need Break that functionality into small modules Sense motion -> IMU Communicate with phone -> Bluetooth module Research components for each module Always read the datasheets Check to make sure footprints are solderable Choose a CPU that can interface with your modules and meets other requirements Try not to pick something overly complicated

Steps in Designing a PCB Make the system schematic Confirm every part has a schematic symbol and footprint If it doesn’t then make your own Place all parts on the schematic and wire Remember to add lots of bypass caps Check errors to make sure everything is properly connected Make PCB Check design rules Place parts in reasonable location (minimize rats nest) Use polygon pours for power and ground Route remaining traces (use larger width for high current) Check DRC

Interacting with Schematic Parts All parts have a crosshair that can be interacted with Kind of goofy for some parts like frame When selecting multiple objects, some commands like move require right clicking to affect the whole group

Wiring it Up Use net tool to make connections Don’t always need to make a physical connection Create a partial net Use the name tool to give it a proper name Use the label tool to place that name right on the net Repeat for other pins you want to connect Always do an ERC when finished to find any mistakes.

PCB Layout Use File -> switch to schematic to create a PCB for your schematic First set up your grid, usually want a slightly large grid and a much smaller alt grid Next, use DRC to set up design rules according to PCB manufacturer requirements Can download and import Osh Park DRU When moving parts, everything snaps to grid, can hold ALT key to get more fine grained control Try to arrange parts to minimize the rat’s nest

Altium Layers

Routing Current operating layer shown in upper left Click middle mouse button to switch Focus on one trace at a time Use middle click to place a via Right click to change wire style For tight boards, try to keep top layer horizontal and bottom layer vertical Use bigger traces for power and ground if possible When finished, use rats nest to check if anything missed Always do a DRC

Advanced Routing Good idea to use polygon pours for Power and Ground Provides good capacitance to reduce noise Makes routing easier Looks cool Use polygon pour tool to trace outline Press ratsnest to fill in. Can still route through the pour or hide with ripup on the edge Also fun to write on the board by editing the silkscreen Choose tPlace or bPlace layer then use drawing or text tools Wont affect circuit, purely visual

Finishing Up Need to convert schematic to format a PCB manufacturer can parse Standard to use Gerber files Need one Gerber file for each layer of the board Press the Cam tool button Open job, choose the sparkfun job file Process job Zip the cam files up and submit to Osh Park

Creating Custom Parts From the Control Panel go to File -> New -> Library Library -> Symbol, name it and accept This opens an editor similar to a schematic Use shapes to draw a box Use the add pins tool to place pins on the box Name the pins Good idea to add >NAME and >VALUE text to part to allow more customization down the line, make sure to set these to Names and Values layer respectively Save and then go to Library -> Create -> Package

Creating Custom Footprints Start by using the SMD or pad tool to place pads Can change to metric units using grid Set size of pads with info tool The grid is your friend Set the grid distance to be the distance between pads for quick and easy placement Hold control while moving to have pads center on grid Can also use info to explicitly choose center Use tPlace layer to draw shape of chip body (optional) Add >NAME and >VALUE text in tName and tValue layers

Associate Symbol and Package Library -> Device -> New Name it the same thing as the Symbol and Package Use add to place the symbol for the part In the right side, press new and add the Package Note the yellow exclamation, this means pins have not been associated Double click on the package name to associate Set prefix (default is U) Match left and right sides then press connect Save and you’re done! Find your library in the control panel, right click and use