pcblab2 pcb artwork production using ultiboard oct 1
TRANSCRIPT
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
1/25
THE UNIVERSITY OF THE WEST INDIESST. AUGUSTINE, TRINIDAD & TOBAGO, WEST INDIES
FACULTY OF ENGINEERINGDepartment of Electrical & Computer Engineering
B. Sc. in Electrical & Computer Engineering
PCBLAB2
PCB Artwork Production Using Ultiboard
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
2/25
PCBLAB2: PCB Artwork Production Using Ultiboard
Contents
1. General Information ................................................................................................................ 4
2. Lab Learning Outcomes .......................................................................................................... 5
3. Pre-Lab .................................................................................................................................... 5
3.1. Pre-Lab Exercise ............................................................................................................. 5
4. In-Lab ...................................................................................................................................... 5
4.1. Creating a PCB using Ultiboard 7 & Multisim 7 ............................................................ 5
4.2. The Ultiboard 7 Environment ......................................................................................... 7
4.3. Definition of Parameters in Utliboard 7........................................................................ 10
4.4.
Modifying Component Footprints ................................................................................ 11
4.5. Through Hole (TH) Standardization ............................................................................. 17
4.6. Placing Components in Ultiboard ................................................................................ 21
4.7. Routing connections in Ultiboard ................................................................................. 24
5. Post-Lab ................................................................................................................................. 25
5.1. Assignment ................................................................................................................... 25
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
3/25
PCBLAB2: PCB Artwork Production Using Ultiboard
List of Figures
Figure 1: Saving Schematic to Ultiboard ........................................................................................ 6
Figure 2: Error Message – Virtual Components ............................................................................. 6
Figure 3: Modifying Default Track Width and Clearance .............................................................. 7
Figure 4: Launching Circuit in the Ultiboard environment ............................................................ 8
Figure 5: Show 3D Icon .................................................................................................................. 9
Figure 6: PCB Board in 3D View ................................................................................................... 9
Figure 7: PCB Properties .............................................................................................................. 10
Figure 8: Board Settings ............................................................................................................... 11
Figure 9: Copper Bottom and Silkscreen Top .............................................................................. 12
Figure 10: Spreadsheet View ........................................................................................................ 12
Figure 11: Highlighting Footprint for the TIP32A ....................................................................... 13
Figure 12: Available parts list ....................................................................................................... 14
Figure 13: TIP32A Footprint ........................................................................................................ 14
Figure 14: Circuit Schematic ........................................................................................................ 15
Figure 15: Footprints for R5 and R6 modified ............................................................................. 16
Figure 16: THT pads Spreadsheet................................................................................................. 17
Figure 17: TH Padding.................................................................................................................. 19
Figure 18: Spreadsheet with Annular ring column highlighted (before adjustment) ................... 19
Figure 19: Spreadsheet with Annular ring column set to 15mils (after adjustment) .................... 20
Figure 20: The Select Toolbar ...................................................................................................... 21
Figure 21: Rats nest ...................................................................................................................... 21
Figure 22: Final location of Component Footprints in the Ultiboard Environment. .................... 22
Figure 23: Board resized ............................................................................................................... 23
Figure 24: 3D View of re-sized board .......................................................................................... 23
Figure 25: Place Toolbar showing Follow-me Icon ..................................................................... 24
Figure 26: Pulling and reshaping Traces ...................................................................................... 24
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
4/25
PCBLAB2: PCB Artwork Production Using Ultiboard
ECNG 2004
Engineering Science and Technologyhttp://myelearning.sta.uwi.edu/
Semester I 2009/2010
1. GENERAL INFORMATION
Lab #: PCBLAB2
Name of the Lab: PCB Artwork Production Using Ultiboard
Lab Weighting: 10% Estimated totalstudy hours
1:
6 hours
Delivery mode: √ Lecture√ Online√ Lab Other
Venue for the Lab: Shared Lab
Lab Dependencies2 The theoretical background to this lab is provided in ECNG 2004
Theoretical content link: http://myelearning.sta.uwi.edu/login/index.php
Recommended
prior knowledge
and skills3:
To undertake this lab, students should be have completed PCBLAB1
and read all required reading resources.
Course Staff Position/Role E-mail
Phone
Office Office
Hours
Jeevan Persad Lab Demonstrator [email protected] X3492 Special
Projects
Lab
Mon 9am-12pm
Wed 2-5pm
Fri 1-4pm
1 Estimate includes teaching time, study time, and student preparation time for classes and labs.2 Include any Co-requisites, Post-requisites, or Forbidden course /lab combinations with respective code (C/P/F).3 Lecturers can state lab input requirements in terms of student behaviours.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
5/25
PCBLAB2: PCB Artwork Production Using Ultiboard
2. LAB LEARNING OUTCOMES
Upon successful completion of the lab assignment, students will be able to: Cognitive
Level1. Demonstrate knowledge of the processes involved in PCB artwork
production using the Ultiboard environment.Knowledge
2. Generate PCB artwork for a circuit schematic for optimum design. Knowledge
3. PRE-LAB
3.1. Pre-Lab Exercise
3.1.1. There is no pre-lab exercise for this lab.
4. IN-LAB
Allotted Completion
Time:
3 hours
Required lab
Equipment:
PC with Mutlisim 7 software installed
Required during
the in-lab exercise
Multisim schematic created in PCBLAB1
Bill of Materials (BOM) used in PCBLAB1
4.1. Creating a PCB using Ultiboard 7 & Multisim 7
4.1.1. Begin by creating a Folder on the desktop called PCB_Exercise_2. This Folder is to
be used to store all files associated with this laboratory exercise.
4.1.2. Copy the Multisim schematic file and the BOM excel sheet that were created in
PCBLAB1 into this folder.
4.1.3. Open the Multisim schematic file in MultiSim 7.
4.1.4. In Multisim 7, go to the Main Menu ► Transfer ►Transfer to Ultiboard 7.
A window similar to that of Figure 1 will appear prompting you to save your file.
Please save your file in the PCB_Exercise_2 folder located on your desktop.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
6/25
PCBLAB2: PCB Artwork Production Using Ultiboard
Figure 1: Saving Schematic to Ultiboard
4.1.5. The software will then prompt you with a warning, shown in Figure 2, that two of
your schematic elements are virtual. From the BOM, it can be recognized that the two
virtual elements are the two ground points in the circuit.
Figure 2: Error Message – Virtual Components
4.1.6. Click OK.
The Ultiboard 7 software will begin initialization and a window similar to Figure 3
will appear.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
7/25
PCBLAB2: PCB Artwork Production Using Ultiboard
Figure 3: Modifying Default Track Width and Clearance
4.1.7. Configure the settings as follows.
• Units: mil
• Width: 20
• Clearances to Trace: 20
4.1.8. Click OK.
A new window will appear titled: Forward Annotation Action Selection. This window
simply lists all of the logical data points that Multisim 7 will transfer to Ultiboard 7.
4.1.9. Click OK.
This action will transfer the entire schematic from Multisim 7 to Ultiboard 7. The
Ultiboard software will launch fully with the transferred circuit as shown in Figure 4.
4.2. The Ultiboard 7 Environment
When the Ultiboard 7 software launches, all of the components from the transferred circuit
will appear at the top of the window as shown in Figure 4.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
8/25
PCBLAB2: PCB Artwork Production Using Ultiboard
Figure 4: Launching Circuit in the Ultiboard environment
4.2.1. SAVE your PCB project in the PCB_Exercise_2 folder that is located on the desktop.
Go to Main Menu ► File ► Save As.
The jumble of yellow lines in Figure 4 is called rats nest. Each line represents a
connection that exists from the pin of one device to another.
4.2.2. Right click on the task bar at the top of the page and select the following toolbars:
• Standard Toolbar
• Select Toolbar
• View Toolbar
• Design Toolbar
• Main Toolbar
NOTE: Please uncheck all other toolbars. (A detailed description of each tool bar canbe found in the document ‘Getting Started.pdf’)
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
9/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.2.3. Ultiboard 7 also gives the option of viewing the components in 3-D. Go to the tool
bar as shown in Figure 5 and click on the ‘Show 3D’ icon.
Figure 5: Show 3D Icon
All components will appear in a straight line at the top of the page as shown in
Figure 6. Note that this view opens in a new tab labeled ‘3D View-Circuit 1’.
Figure 6: PCB Board in 3D View
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
10/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.2.4. Go back to the Ultiboard 7 workspace by clicking on the tab labeled ‘Circuit 1’ that is
located at the bottom left hand corner of the screen.
4.3. Definition of Parameters in Utliboard 7
It is important that the parameters of the PCB are defined. Given that the circuit that is to
be built is a simple one, with only a few components, a single-sided printed circuit board
(PCB) will be used.
A single-sided PCB has only one copper layer, which allows for tracks being located on
only one side of the board.
4.3.1. Go to the Main Menu ► Edit► Properties. A window similar to Figure 7 will
appear.
Figure 7: PCB Properties
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
11/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.3.2. Click on the Board Settings tab. The window should now look like Figure 8.
Figure 8: Board Settings
4.3.3. Set Layer Pairs to 1.
4.3.4. In the Allow Routing section, click the Properties tab that is located next to Copper
Layer .4.3.5. Set Trace Bias to None and uncheck the Routable box.
4.3.6. Click OK to exit this view.
4.3.7. To close the PCB Properties window, click OK. A warning will pop-up. Click Yes.
4.4. Modifying Component Footprints
It is necessary to examine all the components that are to be used in the design to ensure
that their software representations match the actual components that will be used in the
PCB. Some modifications may be necessary in Ultiboard. The Bill of Materials (BOM)
and the Multisim circuit schematic will be required for referencing.
4.4.1. Go to the Design Toolbox bar as shown in Figure 9.
The Design Toolbox lists all the possible layers of information can be viewed in the
workspace.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
12/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.4.2. Uncheck all the views. Leave only the Copper Bottom and Silkscreen Top views
checked.
Figure 9: Copper Bottom and Silkscreen Top
4.4.3. Go to the Main Toolbar. Select the Show or Hide Spreadsheet bar button as shown in
Figure 10.
The Spreadsheet bar will appear at the bottom of the workspace. Drag it upward so
that it can be clearly viewed.
Figure 10: Spreadsheet View
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
13/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.4.4. Select the Parts tab to view the BOM for your circuit in Ultiboard. Click on each
component in the list to preview the component footprint. This will appear at the
bottom right hand corner of the screen.
4.4.5. Under the heading Value, find the TIP31A and TIP32A.
NOTE: From the schematics and the BOM, it is known that the TIP31A and TIP32A
are three-pin devices whose footprint is a TO-220. However the Ultiboard
spreadsheet indicates that the footprint for the TIP32A is a TO92. As such, the correct
footprint information will have to be entered for the TIP32A.
4.4.6. Right click on the entry for the TIP32A in the spreadsheet.
4.4.7. Select: Apply Spreadsheet Selection to the Workspace. The footprint for the TIP32A
will now be highlighted as shown in Figure 11.
Figure 11: Highlighting Footprint for the TIP32A
4.4.8. Go to Main Menu► Tools► Change Footprint.
4.4.9. A window similar to that of Figure 12 will appear. At the bottom of the window,
check the box to enable Show subtree contents.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
14/25
PCBLAB2: PCB Artwork Production Using Ultiboard
Figure 12: Available parts list
4.4.10. Within the Library section on the left hand side of the page, select Ultiboard Master
► Through Hole Technology Parts► Transistors & FET’s► Transistors.
4.4.11. Within the Available Parts section, select TO220. Click OK.
NOTE: The image of the footprint for the TIP32A will change to the desired footprint
and this can be viewed in the workspace as well as in the preview window. This
change will also be reflected in the Parts spreadsheet as shown in Figure 13.
Figure 13: TIP32A Footprint
NOTE: In a similar manner to the previous case, the footprint for any of the components
can be changed. In the next section, the footprint for another component will be changed.
Please note that it is important to reference not only the BOM but also the circuit
schematic.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
15/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.4.12. Recall the circuit schematic:
Figure 14: Circuit Schematic
NOTE: In the circuit schematic shown above, R5 and R6 refer to the two 2.2ohm 5W
resistors. An examination of the workspace will show that components R5 and R6 have
the footprint of a typical 1/2W metal oxide resistor.
Please note that the labels for the components are automatically generated by the
software and as such, the labels for the two 2.2ohm resistors in your schematic maydiffer. Be sure to note the labels associated with the two 2.2ohm resistors in your
schematic so that they can be referred to properly.
R5 and R6 will be used throughout to refer to the two 2.2ohm resistors.
4.4.13. Hold down the Shift key on the keyboard and highlight components R5 and R6 in the
spreadsheet.
4.4.14. Right click and select: Apply spreadsheet selection to the workspace. Components R5and R6 should be highlighted in the workspace.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
16/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.4.15. Go to the Main Menu► Tools► Change footprint .
4.4.16. In the window that appears, enable Show subtree contents.
4.4.17. Within the Library section on the left hand side of the page, select Ultiboard Master
► Through Hole Technology Parts► Resistors► Various
4.4.18. Within the Available Parts section, select RDR5W.
4.4.19. Click OK
NOTE: The image of the footprint for R5 and R6 change to the desired footprint and this
can be viewed in the workspace as well as in the preview window. This change will also
be reflected in the Parts spreadsheet as shown in Figure 15.
Figure 15: Footprints for R5 and R6 modified
NOTE: Using the spreadsheet in conjunction with the schematic, the BOM and the component
specification sheets, the footprints of all the components in your circuit design can be modified
to ensure that their footprints accurately match the components that are available to you. It is
important to ensure that all components required for use in the design are available from
the supplier before your embark on the PCB design.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
17/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.5. Through Hole (TH) Standardization
A Through Hole component is one that has leads, which are inserted through the PCB and
soldered into place. All of the components utilized in this design are Through Hole components
(TH). Thus each lead of a component will have a drill hole and a solder pad associated with it.
As a designer, it is necessary to review these drill holes and solder pads to ensure that:
• All drill holes are to the proper standard size (standardize the drill file)
• Each solder pad offers sufficient surface area for soldering.
4.5.1. Return to the Spreadsheet view as shown in Figure 15. Click on the THT Pads tab. A
list of all the drill holes in the PCB will appear as shown in Figure 16.
Figure 16: THT pads Spreadsheet
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
18/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.5.2. Click on the Drill Diameter column to sort the list in order of increasing drill hole
size.
A review of the list would show that the Drill Diameters can be grouped into the
following diameters:
1. 35.00mil Resistors and Capacitors
2. 39.17mil I/O connectors
3. 40.00mil 2N4401 transistor
4. 43.33mil Variable resistors
5. 46.67mil TIP31A and TIP32A transistors
6. 157.50 mil Variable resistors
NOTE: From the above table, it can be seen that six different drill bit changes would
have to be made by the operator of the CNC machine while drilling this PCB. As such,
the cost in terms of time for drilling all of the holes will be unnecessarily high.
By inspection of the specification sheets for the components that make up this circuit
design, the components can be grouped into two groups based on the component lead
diameters.
a) Resistors, Capacitors, I/O connectors, 2N4401: component leads ≈ 40mils b) Variable resistors, Power transistors ≈ 50mils
4.5.3. Based on the above analysis, adjust all the drill diameters in the table to conform to a
diameter of either 40mils OR 50mils. Note that only one diameter can be changed at a
time. This process tends to be tedious if the circuit is large.
NOTE: As the values are modified, the component entry jumps to a new position on the
table as the diameter changes. If one is not conscious of this, it can be wrongly assumedthat the changes are not being saved.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
19/25
PCBLAB2: PCB Artwork Production Using Ultiboard
NOTE: It must now be ensured that each pad (the solder point for the component leads)
has sufficient surface area for a proper solder joint to be made. A typical solder pad is
illustrated in the Figure 17.
Figure 17: TH Padding
As a result, the annular ring of all the component TH pads needs to be adjusted.
Figure 18: Spreadsheet with Annular ring column highlighted (before adjustment)
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
20/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.5.4. Adjust the width of the annular ring of each component to 15mils as shown in Figure
19. The advantages of using a width of 15mils are:
• Sufficient mechanical strength
• Sufficient current capacity
• Will allow for any undercutting during production of the PCB
Figure 19: Spreadsheet with Annular ring column set to 15mils (after adjustment)
This completes the Standardization process is complete.
4.5.5. Close the spreadsheet and return to the workspace.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
21/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.6. Placing Components in Ultiboard
4.6.1. Go to the Select toolbar. There are eight buttons on the toolbar as shown in Figure 20,
which allow you to select different elements in the workspace. Starting from the right,
click on each button to disable it. Only the Enable Selecting Parts button is to remain
active.
Figure 20: The Select Toolbar
4.6.2. Go to the Design Toolbox as shown in Figure 21 and enable Copper Bottom, Board
Outline, Silkscreen Top and Ratsnet.
4.6.3. In the workspace, click on any footprint and pull the component into position.
Figure 21: Rats nest
The guidelines regarding the placement of components have been outlined in the lecture
sessions. Please utilize the placement of components.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
22/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.6.4. Once all the component footprints have been placed in position, highlight and drag all
the footprints to the bottom left hand corner of the yellow board outline as shown in
Figure 22.
Figure 22: Final location of Component Footprints in the Ultiboard Environment.
4.6.5. Go to the Design toolbar and double click on Board Outline.
4.6.6. Go to the Select toolbar. Disable Selecting parts and enable Selecting other objects.
4.6.7. Click anywhere on the yellow Board Outline. Use the mouse to resize the Board
Outline such that it neatly encompasses all of your components as shown in Figure
23.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
23/25
PCBLAB2: PCB Artwork Production Using Ultiboard
Figure 23: Board resized
4.6.8. At this point go to the 3D view to see how the PCB is shaping up.
Figure 24: 3D View of re-sized board
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
24/25
PCBLAB2: PCB Artwork Production Using Ultiboard
4.7. Routing connections in Ultiboard
This section demonstrates how to draw the copper traces which will serve as the electrical
connections between the circuit components.
4.7.1. Go back to the Select Toolbar , unclick Enable Selecting Attributes and click on
Enable Selecting Traces.
4.7.2. Go to the Design Toolbox and double click on Copper Bottom so that it is highlighted.
4.7.3. Go to the Place Toolbar and click on the Follow-me icon as shown in Figure 25.
Figure 25: Place Toolbar showing Follow-me Icon
4.7.4. Click on any pin in the workspace to begin drawing a trace. Drag the trace from the
originating pin to the respective pin(s) that it is to be connected to.
4.7.5. Click on the trace that was drawn to pull and reshape it as desired as shown in Figure
26. To zoom in or out of the work area, simply use the scroll wheel on the mouse.
Figure 26: Pulling and reshaping Traces
4.7.6. In a similar manner, draw all the traces that are required for the PCB design.
NOTE: The challenge is to achieve full connectivity without having any of the traces crossing.The end result must be neat and pleasing to the eye. No trace should be unreasonably long.
-
8/18/2019 PCBLAB2 PCB Artwork Production Using Ultiboard Oct 1
25/25
PCBLAB2: PCB Artwork Production Using Ultiboard
5. POST-LAB
A signed plagiarism declaration form must be submitted with your assignment.
5.1. Assignment
Optimize the placement of the components and traces for your circuit schematic in the Ultiboard
environment. It is strongly advised that you review and rework your artwork until your design
has been optimized.
Upon completion, save your file and submit electronically via the myeLearning course page.
You are also required to print a copy of your artwork and submit it in a folder along with a cover
page and a signed plagiarism declaration form.
Due Date: Friday October 23, 2009
Submission
Procedure:
Submit online via the myeLearning course page.
Deliverables: Electronic and printed version of the PCB artwork.
End of PCBLAB2: PCB Artwork
Production Using Ultiboard