Vous êtes sur la page 1sur 50

Department of Engineering & Physics University of Central Oklahoma

Complete PCB Design Using NI Multisim, NI Ultiboard, LPKF CircuitCAM and BoardMaster

Wei Siang Pee

pg. 1

Department of Engineering & Physics University of Central Oklahoma

Introduction
Multisim equips educators, students, and professionals with the tools to analyze circuit behavior. The intuitive and easy-to-use software platform combines schematic capture and industry-standard SPICE simulation into a single integrated environment. Multisim abstracts the complexities and difficulties of traditional syntax-based simulation, so you no longer need to be an expert in SPICE to simulate and analyze circuits. Ultiboard provides an easy and intuitive platform to design printed circuit boards (PCBs). The flexible Ultiboard design environment offers automated functionality for speed and manual techniques for precise control. With complete integration to NI Multisim, Ultiboard helps you optimize PCB design. Quickly prototype whether for professional designs or academic research. CircuitCAM is a combined Computer Aided Design(CAD) and Computer Aided Manufacturing (CAM) program. You can use CircuitCAM to import, check and edit circuit board production data in various CAM formats, and then output them into a LMD format. CircuitCAM is particularly useful for calculating the insulations channels between the conductor tracks in circuit board prototype production using LPKF circuit board plotters. BoardMaster is capable of reading in, displaying and processing production data in LMD format generated in LPKF CircuitCAM as well as production data generated in HP-GL format. Boardmaster takes over complete control of the circuit board plotter. LPKF Protomat S100 is one of LPKF's top-of-the-line rapid circuit board plotters, ideal for all in-house prototyping applications, including multilayer and RF applications. The S100 features the highest spindle speed possible -- resulting in the precision circuit geometries today's high-frequency and microwave applications demand -- and a pneumatic working depth limiter, for the most surface-sensitive substrates. PCB process & Recommended Experience Level

Multisim

Ultiboard

CircuitCAM

BoardMaster

Intermediate level

Novice level

Novice level

Novice level

pg. 2

Department of Engineering & Physics University of Central Oklahoma

Exercise 1 Introduction to Multisim


In this exercise, you will design a circuit shown below.

pg. 3

Department of Engineering & Physics University of Central Oklahoma

1. Creating a Custom Component in NI Multisim. LM2937ET_3.3_ND is a custom component and you will create your custom component in Multisim for Printed Circuit Board (PCB) layout. Select [Tools]>>[Component Wizard] from the Multisim menu. From this windows , enter your component information. Select layout only (footprint), and choose [Next>] when you done.

2. Click [Select a Footprint] to choose a footprint for LM2937ET_3.3_ND component. Choose [Next>] when done.

pg. 4

Department of Engineering & Physics University of Central Oklahoma

3. Select [ANSI] symbol set, and click [Copy from DB]. Choose LM7805CTs symbol for LM2937ET_3.3_ND component. Click [OK] and choose [Next>] when done.

pg. 5

Department of Engineering & Physics University of Central Oklahoma

pg. 6

Department of Engineering & Physics University of Central Oklahoma

4. Set pin parameters for your component. Click [next>] when done.

5. Set mapping information between symbol and layout footprint. Click [next>] when done.

pg. 7

Department of Engineering & Physics University of Central Oklahoma

6. Select the simulation model. Click [Finish] when done.

pg. 8

Department of Engineering & Physics University of Central Oklahoma

pg. 9

Department of Engineering & Physics University of Central Oklahoma

ERC Rules Check

Remember to exclude green color components before you run the Electrical Rules Check. 1. Double-click on the desired component to display its properties dialog box. Example: LM2937ET.

pg. 10

Department of Engineering & Physics University of Central Oklahoma

2. Click on the [Pins] tab. Select [exclude] for each of the components pins.

3. Click [OK] to close dialog box. Select [Tools] >> [Electrical Rules Check] to display Electrical Rules check Dialog box and click [OK] to close dialog box again. You will see ERC results in the Results tab of Spreadsheet View.

pg. 11

Department of Engineering & Physics University of Central Oklahoma

Transferring from Multisim to Ultiboard

1. Select [Transfer] / [Transfer to Ultiboard 10]. A standard Windows Save As dialog box appears. Specify the name and location of the files to be created and click [Save]. Multisim creates files that can then be loaded into Ultiboard.

2. Enter the desired parameters and click [OK].

pg. 12

Department of Engineering & Physics University of Central Oklahoma

Caution:
Comparison between Green color component ? Ans: Layout only vs Blue color component ? Ans: Layout and Simulation only vs Black color component ? Ans: Virtual component. No Layout and simulation

pg. 13

Department of Engineering & Physics University of Central Oklahoma

How to modify black color components? 1. Remember to edit black color components. Avoid virtual component in the circuit design. Double-click on the desired component to display its properties dialog box. Example: 1uF. Click on the [Edit Footprint].

pg. 14

Department of Engineering & Physics University of Central Oklahoma

2. Select the footprint [CAPPR1000 2200X2500], and click [Select].

3. You will see Footprint: CAPPR1000-2200x2500 and Manufacturer: IPC-221A/2222 in the Layout Settings. Click [OK] to close dialog box.

pg. 15

Department of Engineering & Physics University of Central Oklahoma

Exercise 2 - Introduction to Ultiboard


1. The following dialog should appear after select [Transfer] / [Transfer to Ultiboard 10]. Change the width to 30 mils, and the clearance to 30 mils. Click [OK] to close dialog box.

2. Make sure all fields are selected in Import Netlist Action selection and click [OK].

pg. 16

Department of Engineering & Physics University of Central Oklahoma

3. A board outline (a yellow rectangular) is placed on the workplace with the components (above the board outline) ready to be placed.

4. Accessing layers. Click [Layers] in the design toolbox to display Layers tab. The layer highlighted in red is the active layer. To active the Board Outline layer, double click the Board Outline layer in the Design Toolbox.

pg. 17

Department of Engineering & Physics University of Central Oklahoma

5. The Board outline will be highlighted in red:

6. Working with the Board Outline. Right-click the edge of yellow rectangle and select Properties from the menu. This launch a Rectangular Properties dialog.

pg. 18

Department of Engineering & Physics University of Central Oklahoma

7. Under the rectangular tab, set the Units to mm, the Width to 160 and the Height to 50. Click OK to close the dialog box and the board outline becomes much smaller.

pg. 19

Department of Engineering & Physics University of Central Oklahoma

8. Select the components and drag them until they are above the board outline.

pg. 20

Department of Engineering & Physics University of Central Oklahoma

9. Ultiboard Configuration. Select [Options] >> [Global Preferences], and then select the General Settings tab. Make sure it matches below settings.

pg. 21

Department of Engineering & Physics University of Central Oklahoma

10. Select PCB Design tab and make sure you choose Auto trace narrowing and Auto add teardrop. Click OK to close the dialog box.

pg. 22

Department of Engineering & Physics University of Central Oklahoma

11. Select [Options] >> [PCB Properties], and then go to Copper Layers tab. Change Board thickness to 59.00 mil. *Refer to LPKFs PCB board.

pg. 23

Department of Engineering & Physics University of Central Oklahoma

12. Next, go to the Pad/Vias tab, and modify the settings as shown. How to calculate annular ring? For example, a 50 mil drill hole (radius of 25 mils) with a relative value of .6 (60%) will create an annular ring of 15 mils (60% of 25 mils).

pg. 24

Department of Engineering & Physics University of Central Oklahoma

13. Go to Design Rules tab, and the Use multiple clearances checkbox must be selected. Otherwise, only clearance to traces will be operational. Set the Clearance to Traces parameter to 40.000000 mils; Clearance to Pads, Clearances to Vias and Clearance to Copper Areas parameters to 32.000000 mils. Click OK to close dialog box.

pg. 25

Department of Engineering & Physics University of Central Oklahoma

14. Power and Ground Planes. Select [Place] >> [Powerplane]. Select net 0 for Copper Bottom Layer. Click [OK] to close the dialog box. The bottom layer fills in red color plane.

pg. 26

Department of Engineering & Physics University of Central Oklahoma

15. The next step of PCB design is layout the components. Place the components inside the yellow triangle. It takes practice to make perfect PCB boards. The green lines represent copper trace on the top layer of the board.

3D View

16. Once you are satisfied with your PCB design, remember to save the design.

pg. 27

Department of Engineering & Physics University of Central Oklahoma

Making a PCB using ProtoMat S100 First, you create your circuit design in Multisim and then you import it into Ultiboard for PCB layout. After you complete the PCB layout, you will use CircuitCam 6.0 to import your Ultiboard Gerber file to create a production layout file. At last, you use Board Master to run ProtoMat S100 to fabricate your PCB. 1. Exporting from Ultiboard. Select [File]>> [Export], and then go to select Gerber RS-274X. After that, Click Properties.

pg. 28

Department of Engineering & Physics University of Central Oklahoma

2. You will see Gerber properties dialog box. Transfer Board Outline, Copper Top, Copper Bottom, and Drill to the Export Layers by using arrow box. . Click [OK] to close the dialog

pg. 29

Department of Engineering & Physics University of Central Oklahoma

3. Click Export in the Export dialog box. Click [OK] to close Create aperture mapping Board Outline dialog box. Choose a save location for your file and click Save.

4. Click [OK] to close Create aperture mapping Copper Bottom dialog box. Choose a save location for your file and click Save.

pg. 30

Department of Engineering & Physics University of Central Oklahoma

5. Click [OK] to close Create aperture mapping Copper Top dialog box. Choose a save location for your file and click Save.

6. Click [OK] to close Create aperture mapping Drill-Copper Top-Copper Bottom dialog box. Choose a save location for your file and click Save.

pg. 31

Department of Engineering & Physics University of Central Oklahoma

Exercise 3 Introduction to CircuitCAM

1. Importing to Circuit Cam 6.0. Open CircuitCam by double click to the

icon on

the desktop. Click on the import button to import a new data file. You need to import four (Gerber RS-274X form) data files: Board Outline, Copper Top, Copper Bottom, and Drill. After select the four data files, you will see an import dialogue box.

pg. 32

Department of Engineering & Physics University of Central Oklahoma

2. Choose the layer type for each file in the import dialog box. For instance, your board outlines BoardOutline. Click [OK] to close the dialog box, and your PCB board should appear. Remove any extra parts that you do not want in your finished PCB.

pg. 33

Department of Engineering & Physics University of Central Oklahoma

3. Contour Routing. Click to contour routing button. This section defines the board outlines to cut. Use the following settings: Select outside; Source BoardOutline layer; CuttingOutside Destination Layer; Used tool LpkfCutting Tools List , Contour Router 2.0mm (79mil) Tool; Breakout 4 edges, 1 mm Tab width. Unselect Make dills on layer.

pg. 34

Department of Engineering & Physics University of Central Oklahoma

4. Click [OK] to close the dialog box, and you will see a wide yellow board outlines with four breakout tabs.

5. Create Insulation. You need to select the between traces and the copper on the PCB.

insulated all layers button to create space

6. Rubout area. A rubout area is a zone in which all the residue copper between the conductor tracks and the pads is removed from the circuit board. Click use the cursor to create a rectangle around area you desire. Rubout Top layer, and then

Purple color line is the Rubout top color.

pg. 35

Department of Engineering & Physics University of Central Oklahoma

7. Remove your Ultiboard Outline. Click a Green check next to the BoardOutline.

8. Save your current file, and name your file. Click Export LPKFCircuitBoardPlotter, and it will export your file as a LMD file. Click [OK] to close CircuitCam dialog box.

pg. 36

Department of Engineering & Physics University of Central Oklahoma

Exercise 4 Introduction to BoardMaster


1. BoardMaster will use the LMD file in CircuitCAM to create your PCB by using LPKF ProtoMat S100 milling machine. Switch on the S100 milling machine. The S100s switch is located on the front, right side of the machine.

pg. 37

Department of Engineering & Physics University of Central Oklahoma

2. Open BoardMaster by double click to the Click [OK] to the Tool Status dialog box.

BoardMaster 5.0 icon on the desktop.

3. Click [File] >> [New] and then select 1-2layer.phs.

pg. 38

Department of Engineering & Physics University of Central Oklahoma

4. Placing the copper board. Click the pause button to move S100s drill head to pause position, and then you can access the top of the milling machine to place the copper board. Place the copper board over a white underlay material, and press it firmly onto the set pins. Place the oval hole over the right pin.

Pause Position

5. Defining the work area. You have to define the front left and then the back right corner points for the work area. Front Left. Click on the Move with mouse button. Drag the mouse pointer to the front left corner point of the desired work area. In the main menu, click [Configuration] >> [Material] >> [Set Low Corner]. Back Right. Click on the Move with mouse button. Drag the mouse pointer to the back right corner point of the desired work area. In the main menu, click [Configuration] >> [Material] >> [Set High Corner].

pg. 39

Department of Engineering & Physics University of Central Oklahoma

6. Reviewing the material size and position. Click [Configuration] >> [Material] >> [Size]. The material thickness should be 1.6mm and the free drive lever 3mm.

pg. 40

Department of Engineering & Physics University of Central Oklahoma

pg. 41

Department of Engineering & Physics University of Central Oklahoma

7. Importing into BoardMaster. Click [File] >> [Import] >> [LMD\LPR]. Navigate to the file you exported from CircuitCAM. Select your LMD file and click [Open].

If you want to move the project on the base material, click hold your project and move it to a desired area. Do not place your project over either of the two set pins. Do not place your project outside of the boundaries. 8. Saving the current setting in a file. Click Save button.

Shift button. Select and

pg. 42

Department of Engineering & Physics University of Central Oklahoma

9. Placement and Assignment of the tools in the Toolbox. Click Toolbox button and select [Yes] when asked to send the drill head to the PAUSE position. You will see the Tool Positions dialog box.

Use the drop down boxes to select the wanted tools for the job. The wanted tools are listed in the window on the right. Select Stop at tool exchange.

pg. 43

Department of Engineering & Physics University of Central Oklahoma

10. Loading the tool magazine. As each tool has been inserted into the magazine, choose the same tool from the respective drop-down box in BoardMaster. Make sure each tool is firmly seated into the socket. Numbering is left to right 1,2,3,4,5,6,7,8,9,10 in the milling machine.

pg. 44

Department of Engineering & Physics University of Central Oklahoma

11. Adjusting the milling depth of the Tool. You will likely have the missing pads and traces if the milling machine drills too deep or too shallow. You have to verify the milling depth before start a production run. Select the tool Universal Cutter 0.2mm (8 mil). The milling machine will automatically retrieve the tool.

12. Click the

Move with mouse button and move the drill head to an unused position of the Motor button to switch on the motor. Lower the drill head -Y direction. Raise the drill head ,

work surface. Click the

and trace a 10mm sample line in the

and then click the Motor button to switch off the motor. Click will move the drill head to pause position.

Pause button, it

pg. 45

Department of Engineering & Physics University of Central Oklahoma

13. Examining the sample line by using Microscope with a scale of 0.001 inches. The width must be exactly 0.2mm (8 mil). You can adjust the milling depth by using knurled wheel if necessary. When you turn the knurled wheel, you will feel it click. For S100, 6 clicks = 1 mil (0.0254mm). Adjust the wheel clockwise to lower the drill head, which creates a slightly wider channel. Adjust the wheel counter clockwise to raise the cutting head and create narrower channel. Mill a new sample and measure again until the channel is exactly 0.2mm (8 mil) wide.

pg. 46

Department of Engineering & Physics University of Central Oklahoma

14. Starting production phases. a. Marking Drills. Click the All+ button to select all of your design and then click

the Start button to begin the marking drills phase. The S100 begins the process and notifies you when completed.

b. Drilling Plated. Click the

All+ button to select all of your design and then click

the Start button to begin the drilling plated phase. The S100 begins the process and notifies you when completed.

c. Milling Bottom. Click the

All+ button to select all of your design and then click

the Start button to begin the Milling Bottom phase. The S100 begins the process and notifies you when completed.

d. The first side of the PCB is finished after the Milling Bottom phase is completed. Click Pause button because you need to send the drilling head to Pause position, and clear the work space. Flip the copper board and reset it against the work space.

pg. 47

Department of Engineering & Physics University of Central Oklahoma

e. Milling Top. Click the

All+ button to select all of your design and then click the

Start button to begin the Milling Top phase. The S100 begins the process and notifies you when completed.

f.

Cutting Outside. Cutting Outside is the last production phase and it separates the working PCB from the working material. Click the All+ button to select all of

your design and then click the Start button to begin the Cutting Outside phase. The S100 begins the process and notifies you when completed.

g. Click

Pause button, it will send the drill head to the pause position.

h. Remove the copper board from the milling machine and close the BoardMaster. i. Click [OK] when you get the messageMachines head will move to reference point when you press the button!

pg. 48

Department of Engineering & Physics University of Central Oklahoma

15. Clean up the work area before you leave. a. Close the Plexiglas doors of the LPKF circuit board plotter box. b. Clean up any dust, debris, or board scraps. c. Switch off the milling machine. d. Log off the PC.

Top PCB

pg. 49

Department of Engineering & Physics University of Central Oklahoma

Bottom PCB

- END -

pg. 50

Vous aimerez peut-être aussi