pcblab2 pcb artwork production using ultiboard oct 1

Upload: marlon-boucaud

Post on 07-Jul-2018

220 views

Category:

Documents


0 download

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