EDJ16002 Lab 8 PCB Design & Fabrication
EDJ16002 Lab 8 PCB Design & Fabrication
LAB MODULE
Table of Contents
LAB 1
2. Run your OrCAD Capture CIS. To start new project, select menu
File>New>Project as shown in the figure below.
3. This option will invoke the New Project dialog box, as shown in Figure 1.2 below.
You should name your project as LAB1, and create new project using PC Board
Wizard and select your own project folder as shown in Figure 1.3.
1
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
4. Then, PCB Project Wizard dialog box as shown in figure below displays, just click
Next to continue.
2
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
5. The next step is to load libraries of parts which will be available to you when you
are drawing the circuit schematics. The dialog box is for adding and removing
libraries is shown Figure 1.5 below. You might add or remove the libraries later,
now click Finish and continue to draw the schematic.
6. Figure 1-6 below shows the user interface of OrCAD Capture when it is tiled
vertically. Noticed that there are 3 child windows inside the OrCAD Capture
parent window.
i. Project manager window (lab1.opj) – this window lists all the relevant
information of the project.
ii. Schematic design window – this is where you will do your schematic
design.
iii. Session log window – this window list all your activity and output.
3
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
1. On the right hand side of the user interface, you will find the toolbar that is
needed to aid you in your drawing. Description of the toolbar is available in Table
1-1 below.
Tool Description
Place part to place any parts from OrCAD capture library
Place wire to place wire on design
Place net alias to name any net on the design
to connect two crossing wire, place once again to cancel
Place junction
the connection
Place power to tag any net to power source
Place ground to tag any net to ground source
Place no connect To indicate any pin as a no connect pin
4
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
3. When finish drawing the schematic, select all component from the Edit menu or
by pressing Ctrl+A. Then, from Edit menu, click Properties or Ctrl+E to edit the
properties of all the parts. The window as in figure below appears. Choose filter
by Layout. Select Parts tab.
5
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
4. Refer to Table 1-2 below, enter the appropriate footprint for each of the parts in
the schematic as shown in figure below. Click the PCB footprint cell for any one
of the parts, type the footprint name. Notice that you must recognize physically
how the parts look like in order to specify their correct footprint. Details of the
footprint are given in Appendix A.
6
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
7
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
3. The design must be check for multiple parts of same reference or invalid package
or nets. Design Rules Check (DRC) will do this. Choose Tools>Design Rules
Check or click button from the toolbar. DRC menu as shown in Figure 1-12
below will appear. Be sure to check the ‘Create DRC markers for warning’
checkbox and click OK. If there are errors, dialog box as in Figure 1-13 will
appear.
4. If DRC does not give any error, proceed to creating netlist for PCB Layout. If
otherwise, you must identify and fix the problems.
5. In order for you to find the errors, if any, open your schematic and locate the
green marker as indicated in Figure 1-14. This is called a DRC marker and it tells
where the error is. You can safely delete the marker by selecting it and pressing
the Delete key. Double click the marker for details of the error.
8
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
+9V +9V
J1
1
2
R1 R2 CONN_2
10k 47k U1
NE555
7
DSCHG 3
5 OUT
4 CV
6 RST
2 THR
GND
8 TRG
VCC
D1
TRIGGER
1
LED
SW1
C1
0.01uF C2
100uF
6. To create netlist for PCB, choose Tools>Create Netlist or click button from
the toolbar. Netlist menu as in Figure 1-15 below appear. Select the desired
netlist type by clicking the Layout tab. Click OK to create netlist. Save your design
by clicking OK for the next dialog box. Be sure that the user properties are set to
inches.
9
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
LAB 2
2.2 Introduction
2.2.1 OrCAD Layout
1. OrCAD Layout is a powerful circuit board layout tool that has all the automated
functions you need to quickly complete you board. The chart in the figure below
illustrated Layout’s design flow.
10
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
2. Figure above shows that by using OrCAD Capture, we can create a Layout-
compatible netlist. This netlist contains design information that Layout uses to
produce the board. Next step is placing components by using OrCAD Layout, we
can either manually route or autoroute the board. As an output, OrCAD Layout
will produces hardcopy on printers and plotters, and also Gerber files for Gerber
photoplotter, and a wide variety of report files. We can preview or even edit a
Gerber files with Layout’s external Gerber editor known as GerbTool.
1. All PCB are divided into layers. OrCAD Layout supports up to 30 routing layers, it
displays the PCB from a top view. Layers can be a copper layers or
documentation layers. Base on this consideration, we need to clarify this
particular information such as number of layers, size and shape of the PCB, PCB
fabrication plant specifications that include minimum trace and space width,
plating reduction and available drills.
1. Run OrCAD Layout program, select options File>New as shown in figure below.
2. Layout window will appear with Load Template File dialog box as shown in Figure
2-3 below, choose DEFAULT template to use in this design. Template can be
found in folder OrCAD>Layout>DATA.
11
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
3. Next, Load Netlist Source dialog box appear. You need to load your netlist file
that you have created in the previous session, which is PCB1_YOURNAME.MNL
as shown in figure below.
12
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
4. You will be asked to save your board file, save your board as
PCB1_YOURNAME in your own folder as shown below.
13
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
5. If there were no error during AutoECO process, your design will appear to be as
in figure below. However if there are errors, Layout might abort the process and
you will need to identify and fix the problem accordingly.
1. If you are in the process of running AutoECO and it is unable to find a designated
footprint, the ‘Link Footprint to Component’ dialog box appears. Choose one of
the options in the dialog box to resolve the error so that the AutoECO process
can continue.
14
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
3. Choose the Add button in the Select Footprint dialog box to add additional
footprint libraries, if necessary.
15
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
1. OrCAD design window settings are controlled by system settings and user
settings. To change system settings, select options Option>System Settings.
Dialog box as in figure below display.
16
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
2. Choose Obstacles tool using button, right click in the window and choose
New. Draw the obstacle as shown in figure below.
17
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
3. Left click and then right click on the obstacles, choose Properties. Edit Obstacles
dialog box display as shown in figure below. Select Obstacles Type to Board
Outline.
18
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
4. Now, click on the button to view the spreadsheet and select Layers. Layers
spreadsheet as in figure 2-13 appears.
5. Click on the layer type column of layer name TOP, right click and choose
properties. Select Layer Type to Unused Routing as shown in figure below. Do
the same modification to INNER1 and INNER2 layers. As routing will be on the
bottom layer only, the PCB is a single layer board (single-sided PCB). Click OK
and close Layers dialog box.
19
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
6. In order to begin routing, you need to set net properties, choose the spreadsheet
toolbar again and select Nets. The Nets spreadsheet displays as shown in figure
below.
7. Double click on net you want to edit, the Edit Net dialog box displays as shown in
figure below. Modify the settings that you want and click OK. Try changing the
+9V and GND net width to 20 mils.
20
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
21
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
9. Next, after the routing is done, choose Auto>Cleanup to smoothes the route on
the board.
10. If there any modification that need to be done to route, you can click on the
button and click on the particular net and do manual routing.
22
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
23
EDJ16002 : Mechatronics Engineering Skills OrCAD Schematic/PCB Lab Module
EDJ16002
Mechatronics Engineering Skills
Name:
Matric Number:
Date:
Laboratory:
Marks 0 1 2 3 4 5 Total
Circuit No circuit. Circuit is Circuit is Circuit is Circuit is Circuit is
Diagram incomplete incomplete complete complete with complete
with proper with no proper with proper
specifications proper specifications specification
specifications s and extra
. effort
Design No Incomplete Incomplete Design is not Design is Design is
design. design design with agronomics agronomics agronomic
proper and not to but not to with proper
specifications specifications specifications specification
. s and extra
effort
Q&A Unable to Tried to Successfully Successfully Answer the Answer all
answer answer answer a few answer most questions with questions
questions questions questions of the good with
. questions. explanations excellent
explanations
15
24