{"id":7241,"date":"2022-09-18T21:44:30","date_gmt":"2022-09-18T16:14:30","guid":{"rendered":"https:\/\/nuclearrambo.com\/wordpress\/?p=7241"},"modified":"2024-10-03T15:05:33","modified_gmt":"2024-10-03T09:35:33","slug":"lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb","status":"publish","type":"post","link":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/","title":{"rendered":"LM2731 boost converter in Altium Designer &#8211; From schematic to PCB"},"content":{"rendered":"\n<p class=\"has-drop-cap\">In this quick article, I show step by step process of drawing a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Boost_converter\" target=\"_blank\" rel=\"noreferrer noopener\">boost converter<\/a> schematic and finally ending up with a PCB layout. All of it done on Altium designer using Altium&#8217;s own Manufacturer Part search for component database. Although, I might use a few components from <a href=\"https:\/\/www.samacsys.com\/library-loader\/\" target=\"_blank\" rel=\"noreferrer noopener\">SamacSys free library<\/a>. The circuit is based around <a href=\"https:\/\/www.ti.com\/lit\/ds\/symlink\/lm2731.pdf?ts=1663516518349&amp;ref_url=https%253A%252F%252Fwww.google.com%252F\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LM2731<\/a> boost converter chip from Texas Instruments. I used this simple chip sometime ago for 5V to 12V conversion required to control a UHF amplifier. While some of you may say, why not just derive the 12V from the main DC supply? That would have been ideal but when dealing with high voltage DC, things get expensive fast. I felt this was the cheapest option for me. Anyway, my design choices are not the focus of this article. So, let&#8217;s get to the main business. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Selecting components and drawing schematic<\/h2>\n\n\n\n<p>The ideal option would be creating your own library components where every parameter is under your control. That way, we can standardize our library creation. Library creation can become a bit time consuming when it comes to maintaining every small parameter for documentation purpose. That&#8217;s all good when you are working in a professional setup. When it comes to doing circuits for hobby or quick prototyping, I don&#8217;t really care about all that stuff. All I want is a resistor with a specific value and a package. I may pay attention to exact part numbers if my design needs to work at several GHz. <\/p>\n\n\n\n<p>Manufacturer Part search in Altium Designer is a very handy tool to search for parts quickly. Now, I have been using the Panasonic ERJ series resistors and I found that there are variations in footprint from part to part. For example, a 10K resistor may have a fixed set of parameters such as footprint, value, part number, temperature range and so on. Another value from the same series may have or not have certain parameters. Now, as a hobbyist I don&#8217;t really care about it. As a professional, this is bothersome. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/13.3kresistor.png\"><img loading=\"lazy\" decoding=\"async\" width=\"901\" height=\"196\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/13.3kresistor.png\" alt=\"\" class=\"wp-image-7244\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/13.3kresistor.png 901w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/13.3kresistor-300x65.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/13.3kresistor-768x167.png 768w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><\/a><figcaption class=\"wp-element-caption\">Parameters for the 13.3K resistor<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/47K.png\"><img loading=\"lazy\" decoding=\"async\" width=\"880\" height=\"970\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/47K.png\" alt=\"\" class=\"wp-image-7245\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/47K.png 880w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/47K-272x300.png 272w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/47K-768x847.png 768w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/a><figcaption class=\"wp-element-caption\">Way more parameters for the 47K resistor<\/figcaption><\/figure>\n\n\n\n<p>As you can see, the parameters for the 47K resistor don&#8217;t even match the resistor. Who specifies luminous intensity for a resistor? Clearly, whoever responsible for creating these part libraries isn&#8217;t doing their work correctly!<\/p>\n\n\n\n<p>Nevertheless, I am bothered about the symbol and the footprint. Since, that&#8217;s meeting my requirement I am all good. <\/p>\n\n\n\n<p>I carefully place all the symbols and create a small schematic quickly. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"525\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic-1024x525.png\" alt=\"\" class=\"wp-image-7247\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic-1024x525.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic-300x154.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic-768x394.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic-1536x788.png 1536w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/schematic-2048x1051.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">The entire schematic. <\/figcaption><\/figure>\n\n\n\n<p>The input and outputs are turret terminals which I got from SamacSys library. <\/p>\n\n\n\n<center><p><script type=\"text\/javascript\">\n\tatOptions = {\n\t\t'key' : 'a488f095e80c8a74746e5fdca977eaea',\n\t\t'format' : 'iframe',\n\t\t'height' : 90,\n\t\t'width' : 728,\n\t\t'params' : {}\n\t};\n\tdocument.write('<scr' + 'ipt type=\"text\/javascript\" src=\"http' + (location.protocol === 'https:' ? 's' : '') + ':\/\/www.profitabledisplaynetwork.com\/a488f095e80c8a74746e5fdca977eaea\/invoke.js\"><\/scr' + 'ipt>');\n<\/script><\/p><\/center>\n\n\n\n<h2 class=\"wp-block-heading\">Layout<\/h2>\n\n\n\n<p>Considering the small number of components, I plan on laying everything in 1 sq. inch area. <\/p>\n\n\n\n<p>First, I created a PCB document in the same project and saved it. Then, I imported all the components into the PCB. If you have your libraries set right, you should have no errors while executing the process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/import-components-into-pcb.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"405\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/import-components-into-pcb-1024x405.png\" alt=\"\" class=\"wp-image-7248\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/import-components-into-pcb-1024x405.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/import-components-into-pcb-300x119.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/import-components-into-pcb-768x304.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/import-components-into-pcb.png 1285w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Imported all the parts into the PCB document<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"634\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split-1024x634.png\" alt=\"\" class=\"wp-image-7249\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split-1024x634.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split-300x186.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split-768x475.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split-1536x950.png 1536w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/vertical_split.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Split the interface vertically to see the schematic and layout at the same time.<\/figcaption><\/figure>\n\n\n\n<p>Splitting the screen vertically helps us to see both the documents simultaneously. Having a large 4K monitor makes a huge difference. Additionally, a second monitor makes life even easier. Enabling cross probe will let you select the respective component on the PCB while clicking on the schematic part. This is absolutely helpful when doing large schematics. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Let&#8217;s start placing components.<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/mech_parts.png\"><img loading=\"lazy\" decoding=\"async\" width=\"651\" height=\"538\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/mech_parts.png\" alt=\"\" class=\"wp-image-7250\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/mech_parts.png 651w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/mech_parts-300x248.png 300w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/a><figcaption class=\"wp-element-caption\">Major components place first.<\/figcaption><\/figure>\n\n\n\n<p>Mechanical components such as connectors need to be placed on the PCB first. Such components are usually the ones that connect directly to some other circuit or wiring assembly outside the PCB. Additionally, those may need to be placed in certain positions to meet mechanical constraints. <\/p>\n\n\n\n<p>Second priority goes to the ICs. In our circuit, we only have one LM2731 boost converter chip, and we will place it in the center of the board. Rest of the components will come in next. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/recommended-layout.png\"><img loading=\"lazy\" decoding=\"async\" width=\"583\" height=\"546\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/recommended-layout.png\" alt=\"\" class=\"wp-image-7251\" style=\"width:582px;height:545px\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/recommended-layout.png 583w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/recommended-layout-300x281.png 300w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/a><figcaption class=\"wp-element-caption\">Recommended layout for LM2731 given in the datasheet<\/figcaption><\/figure>\n\n\n\n<p>The input capacitor, inductor, diode and the output capacitor are the main passive components that need proper placement. <\/p>\n\n\n\n<p>If we try to trace the current flow, this is how it would look.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/current_flow-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"583\" height=\"546\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/current_flow-1.png\" alt=\"\" class=\"wp-image-7253\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/current_flow-1.png 583w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/current_flow-1-300x281.png 300w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/a><figcaption class=\"wp-element-caption\">Current flow<\/figcaption><\/figure>\n\n\n\n<p>The <em>Vin<\/em> is the 5V input voltage from which current gets drawn (shown in pink), flows through the inductor, then through the diode and into the output capacitor. This flow happens when the internal MOSFET switch stays open. When the same switch closes, the current flows through the inductor, then through the internal MOSFET switch and finally into the ground. The diode ensures the charge stored in the capacitor does not discharge when the MOSFET shorts to ground. <\/p>\n\n\n\n<p>Our layout must ensure that the current loop is physically small and stays as close as possible to the MOSFET switch which resides inside the chip. <\/p>\n\n\n\n<p>The resistors R1 and R2 in reference design are feedback resistors that help in regulating the output voltage. Changing these resistors will result in a different output voltage. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/initial_placement-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"594\" height=\"589\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/initial_placement-1.png\" alt=\"\" class=\"wp-image-7255\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/initial_placement-1.png 594w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/initial_placement-1-300x297.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/initial_placement-1-150x150.png 150w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/initial_placement-1-80x80.png 80w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/a><figcaption class=\"wp-element-caption\">This is how my initial placement looks like<\/figcaption><\/figure>\n\n\n\n<p>Now that we have initial placement ready, I will start routing. <\/p>\n\n\n\n<p>Since, we are doing a boost regulator, we would like to keep trace inductance as low as possible. Laying polygons is one way to achieve that. The other option would be to layout fat traces. I am in favour of the first option because it looks nicer. <\/p>\n\n\n\n<p>If you click on one of the nets while pressing Ctrl key, Altium will highlight all the nets with the same name thus, making it easier to know where to pour the polygon. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/pour_poly.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"645\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/pour_poly-1024x645.png\" alt=\"\" class=\"wp-image-7256\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/pour_poly-1024x645.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/pour_poly-300x189.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/pour_poly-768x484.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/pour_poly.png 1225w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>There appears to be one problem! We have thermal relief all over the connected pads. These thermal reliefs will add inductance. Let&#8217;s get rid of them by changing our rules. <\/p>\n\n\n\n<p>Go to <strong>Design &gt; Rules &gt; Polygon Connect Rules &gt; Select Direct connect<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"565\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief-1024x565.png\" alt=\"\" class=\"wp-image-7257\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief-1024x565.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief-300x166.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief-768x424.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief-1536x848.png 1536w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/thermal_relief.png 1936w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Direct connect rule<\/figcaption><\/figure>\n\n\n\n<p>Now, repour the polygon by <strong>right clicking on the polygon &gt; Polygon actions &gt; Repour all<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/repour.png\"><img loading=\"lazy\" decoding=\"async\" width=\"214\" height=\"306\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/repour.png\" alt=\"\" class=\"wp-image-7258\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/repour.png 214w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/repour-210x300.png 210w\" sizes=\"auto, (max-width: 214px) 100vw, 214px\" \/><\/a><figcaption class=\"wp-element-caption\">Repoured polygon does not have thermal relief.<\/figcaption><\/figure>\n\n\n\n<p>Now, continue laying polygons on nets where high current would pass. Especially, around the input capacitor, diode, inductor and the output capacitor. You don&#8217;t necessarily need to add polygons around feedback resistor network. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1020\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-1024x1020.png\" alt=\"\" class=\"wp-image-7259\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-1024x1020.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-300x300.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-150x150.png 150w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-768x765.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-1536x1531.png 1536w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-80x80.png 80w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout-320x320.png 320w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/entire-layout.png 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">This is how my entire layout looks like<\/figcaption><\/figure>\n\n\n\n<p>Ideally, you wouldn&#8217;t want any ground polygon directly under the inductor. The right way to keep out polygon is to add a polygon cut-out.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout.png\"><img loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"239\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout.png\" alt=\"\" class=\"wp-image-7260\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout.png 408w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout-300x176.png 300w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><\/a><figcaption class=\"wp-element-caption\">Polygon cut-out option on long press<\/figcaption><\/figure>\n\n\n\n<p>Place a small cut-out region under the inductor. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout_inductor.png\"><img loading=\"lazy\" decoding=\"async\" width=\"709\" height=\"507\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout_inductor.png\" alt=\"\" class=\"wp-image-7261\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout_inductor.png 709w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/poly_cutout_inductor-300x215.png 300w\" sizes=\"auto, (max-width: 709px) 100vw, 709px\" \/><\/a><\/figure>\n\n\n\n<p>This small cut-out won&#8217;t allow any polygon pours underneath the inductor. <\/p>\n\n\n\n<p>Additionally, you can add nice artwork on the top silkscreen. I will leave that to you.<\/p>\n\n\n\n<center><p><script type=\"text\/javascript\">\n\tatOptions = {\n\t\t'key' : 'a488f095e80c8a74746e5fdca977eaea',\n\t\t'format' : 'iframe',\n\t\t'height' : 90,\n\t\t'width' : 728,\n\t\t'params' : {}\n\t};\n\tdocument.write('<scr' + 'ipt type=\"text\/javascript\" src=\"http' + (location.protocol === 'https:' ? 's' : '') + ':\/\/www.profitabledisplaynetwork.com\/a488f095e80c8a74746e5fdca977eaea\/invoke.js\"><\/scr' + 'ipt>');\n<\/script><\/p><\/center>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p>While designing switching regulators, keeping a small loop size proves to be advantageous with respect to EMI. Usually, following the recommended designs yield good results but you can always follow an alternate route which you feel suitable. With this, we finish our small LM2731 boost converter PCB that converts 5V to 12V. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-1024x1024.png\" alt=\"\" class=\"wp-image-7262\" srcset=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-1024x1024.png 1024w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-300x300.png 300w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-150x150.png 150w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-768x767.png 768w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-80x80.png 80w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-320x320.png 320w, https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d.png 1474w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>You can always access the design files from my <a href=\"https:\/\/github.com\/nuclearrambo\/LM2731PCB\/tree\/main\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Github repository<\/a>. <\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><strong>If you are looking for a high-quality power supply, do check out this: <a href=\"https:\/\/amzn.to\/3GNR4ct\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Siglent Technologies SPD3303X-E<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this quick article, I show step by step process of drawing a boost converter schematic and finally ending up with a PCB layout. All of it done on Altium designer using Altium&#8217;s own&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":7263,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1694,1212,1562],"tags":[1784,170,1556,1783,1782,284],"class_list":["post-7241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-amateur-radio","category-electronics-2","category-tutorials","tag-altium-designer","tag-electronics","tag-ham-radio","tag-lm2731-boost-converter","tag-regulator","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>LM2731 boost converter in Altium Designer - From schematic to PCB<\/title>\n<meta name=\"description\" content=\"In this quick article, I show step by step process of drawing a boost converter schematic based around LM2731 and finally a PCB layout.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LM2731 boost converter in Altium Designer - From schematic to PCB\" \/>\n<meta property=\"og:description\" content=\"In this quick article, I show step by step process of drawing a boost converter schematic based around LM2731 and finally a PCB layout.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\" \/>\n<meta property=\"og:site_name\" content=\"Nuclearrambo\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-18T16:14:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-03T09:35:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1474\" \/>\n\t<meta property=\"og:image:height\" content=\"1473\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"nuclearrambo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@darkusul\" \/>\n<meta name=\"twitter:site\" content=\"@darkusul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"nuclearrambo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\"},\"author\":{\"name\":\"nuclearrambo\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/person\/6093ae9d048d4789bd3d18c136577a0c\"},\"headline\":\"LM2731 boost converter in Altium Designer &#8211; From schematic to PCB\",\"datePublished\":\"2022-09-18T16:14:30+00:00\",\"dateModified\":\"2024-10-03T09:35:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\"},\"wordCount\":1197,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#organization\"},\"keywords\":[\"altium designer\",\"electronics\",\"ham radio\",\"lm2731 boost converter\",\"regulator\",\"tutorial\"],\"articleSection\":[\"Amateur Radio\",\"Electronics\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\",\"url\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\",\"name\":\"LM2731 boost converter in Altium Designer - From schematic to PCB\",\"isPartOf\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#website\"},\"datePublished\":\"2022-09-18T16:14:30+00:00\",\"dateModified\":\"2024-10-03T09:35:33+00:00\",\"description\":\"In this quick article, I show step by step process of drawing a boost converter schematic based around LM2731 and finally a PCB layout.\",\"breadcrumb\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nuclearrambo.com\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LM2731 boost converter in Altium Designer &#8211; From schematic to PCB\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#website\",\"url\":\"https:\/\/nuclearrambo.com\/wordpress\/\",\"name\":\"Nuclearrambo\",\"description\":\"Information is FREE! Progress is MUST! Awakening is inevitable!\",\"publisher\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nuclearrambo.com\/wordpress\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#organization\",\"name\":\"Nuclearrambo\",\"url\":\"https:\/\/nuclearrambo.com\/wordpress\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2021\/01\/logo-nuclearrambo.png\",\"contentUrl\":\"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2021\/01\/logo-nuclearrambo.png\",\"width\":1489,\"height\":1152,\"caption\":\"Nuclearrambo\"},\"image\":{\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/darkusul\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/person\/6093ae9d048d4789bd3d18c136577a0c\",\"name\":\"nuclearrambo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9cc8a9d2d82dd7e65e77405f7b4ccaa34450e8a268f369ac893882cc5f13a797?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9cc8a9d2d82dd7e65e77405f7b4ccaa34450e8a268f369ac893882cc5f13a797?s=96&r=g\",\"caption\":\"nuclearrambo\"},\"description\":\"Salil is an electronics enthusiast working on various electronics systems. In his free time he writes on the blog, talks over ham radio or builds circuits. He has Yaesu FT2900R VHF transceiver, FT450D HF transceiver, TYT UV8000E and Quansheng UVK6 Handheld transceivers.\",\"sameAs\":[\"http:\/\/nuclearrambo.com\/wordpress\"],\"url\":\"https:\/\/nuclearrambo.com\/wordpress\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"LM2731 boost converter in Altium Designer - From schematic to PCB","description":"In this quick article, I show step by step process of drawing a boost converter schematic based around LM2731 and finally a PCB layout.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/","og_locale":"en_US","og_type":"article","og_title":"LM2731 boost converter in Altium Designer - From schematic to PCB","og_description":"In this quick article, I show step by step process of drawing a boost converter schematic based around LM2731 and finally a PCB layout.","og_url":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/","og_site_name":"Nuclearrambo","article_published_time":"2022-09-18T16:14:30+00:00","article_modified_time":"2024-10-03T09:35:33+00:00","og_image":[{"width":1474,"height":1473,"url":"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2022\/09\/final_pcb_3d-1.png","type":"image\/png"}],"author":"nuclearrambo","twitter_card":"summary_large_image","twitter_creator":"@darkusul","twitter_site":"@darkusul","twitter_misc":{"Written by":"nuclearrambo","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#article","isPartOf":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/"},"author":{"name":"nuclearrambo","@id":"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/person\/6093ae9d048d4789bd3d18c136577a0c"},"headline":"LM2731 boost converter in Altium Designer &#8211; From schematic to PCB","datePublished":"2022-09-18T16:14:30+00:00","dateModified":"2024-10-03T09:35:33+00:00","mainEntityOfPage":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/"},"wordCount":1197,"commentCount":0,"publisher":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/#organization"},"keywords":["altium designer","electronics","ham radio","lm2731 boost converter","regulator","tutorial"],"articleSection":["Amateur Radio","Electronics","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/","url":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/","name":"LM2731 boost converter in Altium Designer - From schematic to PCB","isPartOf":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/#website"},"datePublished":"2022-09-18T16:14:30+00:00","dateModified":"2024-10-03T09:35:33+00:00","description":"In this quick article, I show step by step process of drawing a boost converter schematic based around LM2731 and finally a PCB layout.","breadcrumb":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nuclearrambo.com\/wordpress\/lm2731-boost-converter-in-altium-designer-from-schematic-to-pcb\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nuclearrambo.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"LM2731 boost converter in Altium Designer &#8211; From schematic to PCB"}]},{"@type":"WebSite","@id":"https:\/\/nuclearrambo.com\/wordpress\/#website","url":"https:\/\/nuclearrambo.com\/wordpress\/","name":"Nuclearrambo","description":"Information is FREE! Progress is MUST! Awakening is inevitable!","publisher":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nuclearrambo.com\/wordpress\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nuclearrambo.com\/wordpress\/#organization","name":"Nuclearrambo","url":"https:\/\/nuclearrambo.com\/wordpress\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/logo\/image\/","url":"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2021\/01\/logo-nuclearrambo.png","contentUrl":"https:\/\/nuclearrambo.com\/wordpress\/wp-content\/uploads\/2021\/01\/logo-nuclearrambo.png","width":1489,"height":1152,"caption":"Nuclearrambo"},"image":{"@id":"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/darkusul"]},{"@type":"Person","@id":"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/person\/6093ae9d048d4789bd3d18c136577a0c","name":"nuclearrambo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nuclearrambo.com\/wordpress\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9cc8a9d2d82dd7e65e77405f7b4ccaa34450e8a268f369ac893882cc5f13a797?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9cc8a9d2d82dd7e65e77405f7b4ccaa34450e8a268f369ac893882cc5f13a797?s=96&r=g","caption":"nuclearrambo"},"description":"Salil is an electronics enthusiast working on various electronics systems. In his free time he writes on the blog, talks over ham radio or builds circuits. He has Yaesu FT2900R VHF transceiver, FT450D HF transceiver, TYT UV8000E and Quansheng UVK6 Handheld transceivers.","sameAs":["http:\/\/nuclearrambo.com\/wordpress"],"url":"https:\/\/nuclearrambo.com\/wordpress\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/posts\/7241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/comments?post=7241"}],"version-history":[{"count":12,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/posts\/7241\/revisions"}],"predecessor-version":[{"id":8406,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/posts\/7241\/revisions\/8406"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/media\/7263"}],"wp:attachment":[{"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/media?parent=7241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/categories?post=7241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nuclearrambo.com\/wordpress\/wp-json\/wp\/v2\/tags?post=7241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}