Title: Basic Altium Workshop
1Basic Altium Workshop
- Friday, September 23th, 2009
- Prepared by HKN
- CU Boulder Chapter
2- Why do a PCB?
- PCBs are pretty cheap
- 33 for 2-layer boards from www.4pcb.com
- Compact and Robust
- Signal speed and reduced noise.
- Why not?
- Design is constantly being modified.
- Wire wraps
- Harder to rework.
3- Board Makeup
- 1/16th inch FR4 epoxy substrate.
- 1 oz copper traces and plated Vias.
4Part 1 The Basics
- Thursday, September 23rd, 2009
- HKN
5- Project Makeup?
- Schematic Design
- Label and connect parts.
- PCB Layout
- Arrange physical components.
- Lay down the tracks.
- Gerber Files
- Convention on how manufacturer will render your
design. - Advanced Techniques
- Signal Integrity Analysis.
- Spice simulations.
6Open Altium and open a PCB Project File -gt New
-gt Project -gt PCB Project
7Add a Schematic file to the PCB Project Right
click PCB Project in left column -gt Add New to
Project -gt Schematic
8- Add Atmel Library
- Place -gt Part -gt -gt -gt Install -gt Atmel
- -gt Atmel Microcontroller 8-bit AVR.IntLib
9 10- Add Atmel AVR (ATmega128-16AC)
11- Rename Atmel AVR (ATmega128-16AC)
- Double click on schematic symbol.
- Change Designator
12- Schematic Add Power
- Place -gt Power Port po
- Place VCC terminal and then double click to bring
up properties and rotate device 90 degrees - Wire Power Terminals together (Place -gt Wire) pw
13- Schematic Add Ground
- Click Ground symbol in top tool ribbon
- Wire Gnd together (Place -gt Wire) pw
14- Schematic Add Decoupling Capacitors
- Place -gt Part -gt pp
- 1) Select Miscellaneous Devices.IntLib from pull
down menu - 2) Select Cap Semi Folder
- 3) Select 16080603 capacitor and click OK
- 4) From Place Part Menu, change Designator. Click
OK
15- Schematic Decoupling Capacitors Cont
- Place 3 Capacitors, C1, C2, C3
- Wire top terminal of caps to VCC and bottom
terminals to GND using previous power and ground
techniques.
16- Schematic Power Header
- Add power header
- Place -gt Part -gt pp
- Select Miscellaneous Connectors.IntLib then
Header 2 - Rename designator
- Apply VCC to pin 2 and GND to pin 1
17- PCB Creation
- Right click Project name in left column and add
new PCB to project - Save
- Project
18- PCB Creation
- Click on schematic in left column to go back to
schematic view - Click Design -gt Update PCB Document du
19- PCB Creation
- Validate and then execute changes
- PCB is now created
1
2
20Click and hold -gt use space bar to rotate
components while clicking on them
21- PCB Routing Parts Together
Place -gt Interactive Routing to get routing tool
pt Click on pads to route together
22Tools gt Design Rule Check
23 24- PCB Gerber File Generation
From PCB Document File gt Fabrication Outputs gt
Gerber Files
25- PCB Gerber File Generation
Make sure the important Layers are plotted - Do
not add Mechanical Layers to all Plots - Press
OK and CAM File is generated then Save it in
Projects Output folder
26- PCB NC Drill File Generation
Part 1 Back in PCB Document - File gt
Fabrication Outputs gt NC Drill - Press OK in new
window
27- PCB Submit to Advanced Circuits
1. Compress the Project Outputs file into a
.zip format - Weve included a zipped copy in
your start folder Project_Outputs_Basic.zip 2.
Go to freedfm.com, Upload the ZIP file
28- PCB Submit to Advanced Circuits
- Fill in the Form
- Replace Select One with Drawing Other
29- PCB Submit to Advanced Circuits
Make Solder Mask Sides -gt Both Sides Make
Silkscreen Sides -gt Both Sides Find Board Size
-gt Go Back to Project
30- Additional Questions?
- Ask about specific tasks you want to accomplish.
31Part 2 - Useful Tips and Tricks
- Thursday, September 23rd, 2009
- HKN
32- PCB Ground and Power Pours
Place Polygon Pour (pg)
Define the Net Layer Define the Vertices It
will automatically connect the Net
33Place Tracks pt Change Start Angle
(Space) Change Style (Shift-Space) Remove Last
Placement (Backspace) Escape Action (Right Click)
Unroute connection tuc
34Must be placing trace Control-shift- scroll
wheel Manually scrolls between layers and
automatically places via from original layer to
selected layer
35Open the example PCB Start -gt Altium Designer 6
-gt Examples -gt Other PCB Projects -gt PCB
Auto-Routing example boards
36Press shifts to see a single layer of the
board Use ctrlshiftscroll-wheel to switch
between layers
37Hold ctrl and click on a trace to highlight the
entire connection path
38- Schematic Part Placing Tricks
Place part using your favorite method pp Hit
tab before placing the part in location to edit
part properties
39- Schematic Net Naming (wireless connections)
Place Net pn, then hit Tab to pull up Net
Properties
Notice auto-incrementing
40- Schematic Net Naming (wireless connections)
Add Net names to both parts Highlight all Net
names on the right, ctrl-click and drag to move
Nets
413 View Board in 3d 2 View Board in
2d vf Fit the board to the screen vb Flip
board around
View -gt Switch to 3D
42Part 3 Parts Libraries, Custom Parts
- Thursday, September 23rd, 2009
- HKN
43 44Place Pin pp The X goes towards the outside
http//www.national.com/ds/LM/LM2734.pdf
45Now draw the box pr Cut, paste the pins (hack
so that they are on top)
46Now add the footprint you need to use with it.
47Select Browse
48Hit the ellipsis (or search)
49Go to Project Adds to the project instead of
the machine Click Add Library
50Altium has extensive libraries There are always
parts you need to make though
51Open the PCB folder. This folder has
standardized footprints for most everything. Very
useful. Select .PCBLIB gives you the
footprints
52(No Transcript)
53Wow, that was a lot of parts. Select the
SOT23_5-6Lead_M.PcbLib part library, choose the
part with correct-ish dimensions. Note that often
the exact dimensions are not available. L,M,N
stand for the density prototype, medium
density, high-density production (not in that
order)
54Now the easy way. No longer pretending that this
part didnt already exist in Altium. Back in the
schematic, place part pp, hit the ellipsis, hit
another ellipsis, hit Add Library. Go to National
Semiconductor under Program Files/Altium/Library A
nd select NSC Switcher. Now select the LM2734X or
Y. Thankyou Altium for doing all of this work for
us.
55Okay, so what if the footprint does not
exist? Altium makes this easy too.
56Man this is easy. Just copy down the specs from
the data sheet Into the wizard.
57Is your part not that simple? Okay, Altium has
you covered again. Anything you would ever want
to create, simple
58Oh wait, you say you cant make your part with
these tools. Liar! Anyways, you can still do it
by hand.
59Okay, I made a bunch of parts, how do I find
them?
Double Click
60(No Transcript)
61- Additional Questions?
- Ask about specific tasks you want to accomplish.
Additional Altium Awesomeness
http//www.altium.com/Evaluate/DEMOcenter/AltiumDe
signeroverview/Componentmodels/