ESim/C2/Mapping-Components-with-Footprints/English-timed

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 Welcome to the spoken tutorial on “Mapping components with footprints”.
00:06 In this tutorial, we will learn to :

Add connectors to a schematic.

Map components with footprints using CvPcb.

Generate netlist for PCB design.

00:20 This tutorial is recorded using-

Ubuntu Linux OS version 16.04 and

eSim version 1.1.2

00:32 To practice this tutorial, you should know:

The basic concepts of electronic circuits.

To create circuit schematic in eSim.

To simulate the netlist in eSim.

00:45 If not, watch the prerequisite eSim spoken tutorials on this website.
00:51 I have already opened eSim on my machine.
00:55 Let us open example “7805VoltageRegulator” from the Examples folder of eSim.
01:02 Click on the Open Project button from the left toolbar.
01:07 Then browse to the directory where you have installed eSim.
01:11 I will double-click on Downloads. Double-click on eSim hyphen 1.1.2.
01:19 Double-click on Examples. Click on 7805VoltageRegulator.
01:22 Click on Open button at the bottom right corner.
01:32 To open the schematic, click on Open Schematic button on the left toolbar.
01:38 The eSim Schematic Editor opens. I will zoom into the schematic.
01:44 This circuit uses AC sine wave as input and Lm_7805 subcircuit as a voltage regulator.
01:54 I will switch back to the eSim main window.
01:58 Click on Simulation button from the left toolbar.
02:02 We have given the AC signal as input.
02:06 We can see the rectified 5 volts DC output.
02:10 Let us learn how to map footprints with components.
02:15 I will switch back to eSim Schematic Editor.
02:19 The schematic contains plots, labels and sources, which are essential for simulation.
02:27 These components are not required for PCB designing.
02:31 Let us delete the components that are not required for PCB designing.
02:36 Right-click on sine source and select the Delete Component option.
02:43 Right-click on plot_v1 that is U1 component and select the Delete Component option.
02:51 Similarly, we will delete the remaining plots, labels and components which are not required.
02:58 I have deleted other components and their connections.
03:02 Let us now add a connector for the output of the circuit schematic.
03:07 Click on Place Component button from the right toolbar.
03:12 Click anywhere on the schematic.
03:15 Type Conn in the Filter field.
03:19 Click on Conn underscore 01x02.
03:26 Click on OK button at the bottom right of the Component Selection window.
03:32 Conn underscore 01x02 will appear to be tied to the cursor.
03:38 Let us place the Conn underscore 01x02 on the right side of the schematic.
03:45 Click once to place the connector on the right side of the schematic.
03:50 We also need a connector at the input to connect the external power supply.
03:56 We have already selected Place component tool.
04:00 Click anywhere on the eSim Schematic Editor window.
04:04 Type Screw underscore Terminal in the filter box.
04:09 Click on Screw underscore underscore 01x02 from the list.
04:18 Click OK button at the bottom right corner of Component Selection window.
04:24 Click once to place the connector on the left side of the schematic.
04:29 Let us rotate Screw underscore Terminal underscore 01x02.
04:35 Right-click on Screw underscore Terminal underscore 01x02 component.
04:42 Select Orient Component from the drop-down menu and select Mirror II (two) option.
04:50 Now, let us connect the connectors using wires.
04:54 We have learnt to place wires earlier in this series.
04:59 You can refer to the prerequisite tutorials, if required.
05:04 Let us connect pin 1 of Screw_Terminal underscore 01x02 to the wire connecting D3 and D4.
05:16 I have connected rest of the nodes to their respective connectors.
05:21 All the components are connected.
05:24 Let us annotate the schematic and perform ERC for the circuit schematic.
05:31 Please refer to the prerequisite tutorials to learn how to perform Annotation and ERC.
05:38 Let us now save the schematic.
05:41 Press Ctrl and S keys together to save this schematic.
05:46 We will now learn how to map the components with their footprints.
05:51 Footprint is the layout of a component which is placed on the Printed Circuit Board.
05:57 Click on the Run CvPcb to associate components and footprints button at the top of the eSim Schematic Editor.
06:06 This opens Cvpcb window.
06:09 If you’re using Cvpcb for the first time, you will get a confirmation box.
06:15 Here, click on the OK button.
06:18 If you get another dialog box titled Confirmation, click on No button.
06:25 The Cvpcb window is divided into three panels.
06:30 The left panel shows the Libraries of the footprints.
06:35 The middle panel is divided into 3 columns.
06:39 The first column in the middle panel shows the serial number.
06:44 The second column in the middle panel shows the reference ID of the components used in the schematic.
06:51 The third column in the middle panel shows the values of the corresponding components, if any.
06:58 The right panel gives a list of footprints available in the libraries.
07:03 The top menu of Cvpcb window has 3 options to filter the footprints.
07:09 This will filter the footprints by keywords.
07:13 This will filter the footprints by pin count.
07:17 This will filter the footprints by the library.
07:21 Now we will map the components with their appropriate footprints.
07:26 Click on the option Filter footprints list by library from the top menu.
07:33 If any other filters other than Filter footprints list by library are selected, please uncheck them.
07:41 Please note that we are designing a board for Through Hole components.
07:46 Footprints which are meant for Through hole components, will have THT in their description.
07:53 Footprints which are meant for Surface Mount Device components, will have SMD in their description.
08:00 Click on C1, the first row C1 will be highlighted.
08:05 Click on Capacitors_THT from the leftmost panel for selection of footprints of Through hole capacitors.
08:15 The list of Capacitors underscore THT footprints for selected component C1 will be available.
08:24 We can also view the selected footprint.
08:26 To do so, select any footprint from the right panel.
08:32 Click on View selected footprint from the top panel.
08:37 This will open footprint window which displays the image of the selected footprint.
08:43 Now let us map the associated footprint for component C1.
08:48 Let us locate the footprint with D 5.0 mm and P 2.50 mm.
08:55 Double-click on it to assign this footprint.
08:59 For J1 connector: Click on J1, click on Connectors underscore Terminal underscore Blocks from the leftmost panel.
09:10 Locate TerminalBlock underscore Altech underscore AK300 hyphen 2 underscore P5.00mm in the rightmost panel.
09:24 Double-click on it to assign this footprint to J1.
09:28 For J2 connector: Click on J2, click on Pin_Headers from the leftmost panel.
09:36 Locate Pin underscore Headers colon Pin underscore Header underscore Straight underscore 1x02 underscore Pitch2.54mm .

Double-click on it.

09:52 For Lm_7805: Click on Lm_7805
09:56 Click on TO underscore SOT underscore Packages underscore THT from the leftmost panel.
10:11 Locate T0 hyphen 220 hyphen 3 underscore Vertical from the rightmost panel.
10:20 Double-click on it to assign this footprint.
10:24 I have mapped rest of the components with their appropriate footprints.
10:29 Now we will save this footprint association.
10:33 Click on Save footprint association in schematic component footprint fields at the left corner of the top toolbar.
10:41 This is a very important step and should not be skipped.
10:45 It assigns the selected footprints to the components present in the schematic.
10:50 Let us now generate the netlist for circuit schematic required for PCB layout.
10:56 I will go back to the eSim Schematic editor window.
11:00 Click on Generate netlist button at the top of eSim Schematic Editor window.
11:06 Click on Pcbnew tab Check the option Default format.
11:12 Click on Generate button. Then click on Save button at the bottom right corner.
11:20 dot net netlist file contains information about components and footprints assigned.
11:26 This is crucial for Printed Circuit Board designing.
11:30 With this, we come to the end of this tutorial. Let us summarize.
11:36 In this tutorial, we learnt to :

Add connectors to a schematic.

Map components with footprints using CvPcb and

Generate netlist for PCB design.

11:48 Please post your timed queries in this forum.
11:52 Please post your general queries on eSim in this forum.
11:57 FOSSEE team coordinates the Lab Migration project.
12:02 FOSSEE team coordinates the Circuit Simulation project.
12:07 Spoken Tutorial Project is funded by NMEICT, MHRD, Govt. of India.
12:13 This is Saurabh from IIT Bombay signing off.Thank you.

Contributors and Content Editors

Pratik kamble