{"id":136,"date":"2026-04-03T17:38:57","date_gmt":"2026-04-03T17:38:57","guid":{"rendered":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/?page_id=136"},"modified":"2026-05-02T15:27:12","modified_gmt":"2026-05-02T15:27:12","slug":"pcb-design","status":"publish","type":"page","link":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/system-summary\/pcb-design\/","title":{"rendered":"PCB Design"},"content":{"rendered":"<div id=\"pl-136\"  class=\"panel-layout\" ><div id=\"pg-136-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-136-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-136-0-0-0\" class=\"so-panel widget widget_text panel-first-child\" data-index=\"0\" ><h3 class=\"widget-title\">PCB Concept<\/h3>\t\t\t<div class=\"textwidget\"><p>The PCB for Version 1 of the FireSense payload focused on power distribution and system debug information, and the final assembled version can be seen above. Below is the last conceptual design before moving forward with schematic development.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-156 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB-concept_260226_021455_6-300x212.jpg\" alt=\"\" width=\"642\" height=\"454\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB-concept_260226_021455_6-300x212.jpg 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB-concept_260226_021455_6-1024x724.jpg 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB-concept_260226_021455_6-768x543.jpg 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB-concept_260226_021455_6-1536x1086.jpg 1536w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB-concept_260226_021455_6-2048x1449.jpg 2048w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/p>\n<p>The payload is powered by an 18V battery, and so a PCB is needed to step down this voltage to 12V and 5V from a variable voltage between 15V and 21V (overcharged\/undercharged battery). This is achieved through two RT7258GSP buck converters each configured for 12V and 5V outputs respectively. The 12V rail powers the Nvidia Jetson Orin AGX and two fans used to cool the Boson+ Thermal Cameras. The 5V rail powers the radar, radar capture card, and the LED debug panel.<\/p>\n<\/div>\n\t\t<\/div><div id=\"panel-136-0-0-1\" class=\"so-panel widget widget_text\" data-index=\"1\" ><h3 class=\"widget-title\">PCB Schematic<\/h3>\t\t\t<div class=\"textwidget\"><p>The PCB was designed using Altium Professional Student License. We began by creating the schematic of our circuit. To do this effectively we needed to also have an in-depth understanding of the components that we would use. The strategy followed was to primarily design around the RT7258GSP buck converters, selecting the necessary resistors and inductors for proper function. Bulk &amp; decoupling capacitors were added to stabilize the output of the signal.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-153 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/Screenshot-2026-03-21-123938-300x239.png\" alt=\"\" width=\"507\" height=\"404\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/Screenshot-2026-03-21-123938-300x239.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/Screenshot-2026-03-21-123938-1024x815.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/Screenshot-2026-03-21-123938-768x612.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/Screenshot-2026-03-21-123938-1536x1223.png 1536w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/Screenshot-2026-03-21-123938.png 1733w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><\/p>\n<p>The debug board and functionalities of the PCB were then added, whith a UART pinout for each Thermal Camera and an array of 3 different color LEDs for programmable debugging.<\/p>\n<\/div>\n\t\t<\/div><div id=\"panel-136-0-0-2\" class=\"so-panel widget widget_text\" data-index=\"2\" ><h3 class=\"widget-title\">PCB Layout creation in Altium<\/h3>\t\t\t<div class=\"textwidget\"><p>The layout of the PCB can be seen below. The red is the top layer routes, and the blue is the bottom layer power route and copper pour. When designing the board, there were a few considerations:<\/p>\n<ul>\n<li>Minimize right angle traces<\/li>\n<li>Adjust trace widths to ensure the traces can handle the current on its respective lines<\/li>\n<li>Add enough vias for the current &#8211;&gt; ground<\/li>\n<li>Avoid the electromagnetic fields of the inductors<\/li>\n<li>Group debug features together to form the proper area for a debug panel<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-184 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_Layout-272x300.png\" alt=\"\" width=\"500\" height=\"552\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_Layout-272x300.png 272w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_Layout-927x1024.png 927w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_Layout-768x848.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_Layout.png 1045w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<\/div>\n\t\t<\/div><div id=\"panel-136-0-0-3\" class=\"so-panel widget widget_text\" data-index=\"3\" ><h3 class=\"widget-title\">PCB 3D render of Layout<\/h3>\t\t\t<div class=\"textwidget\"><p>Through an online library called SnapEDA, we were able to procure many of the footprint and 3D models of many of the components. These models are able to be rendered in Altium, and so we are able to visualize the 3D space that the components take up on the board to avoid overlap. The front and back of this 3D render of the PCB layout can be seen below:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-182 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_front-300x270.png\" alt=\"\" width=\"500\" height=\"450\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_front-300x270.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_front-1024x922.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_front-768x691.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_front.png 1049w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-183 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_back-300x270.png\" alt=\"\" width=\"500\" height=\"450\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_back-300x270.png 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_back-1024x920.png 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_back-768x690.png 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/PCB_back.png 1056w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<\/div>\n\t\t<\/div><div id=\"panel-136-0-0-4\" class=\"so-panel widget widget_text\" data-index=\"4\" ><h3 class=\"widget-title\">PCB Assembly<\/h3>\t\t\t<div class=\"textwidget\"><p>The assembly of the board was primarily conducted with thermal solder paste and a heat gun. This trivialized the surface mount assembly process compared to soldering with an iron. For the through hole components, the traditional approach with a solder iron was used in conjunction with plenty of solder flux. The photo below shows the assembly workstation. Pardon the poor ESD protections, as the PCB lab&#8217;s ground pads had been covered in solder paste and there was serious concern about bridging. This board is one of three, and so on future assemblies a better &amp; cleaner mat will be used.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-200 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161446_optimized_2000-300x135.jpg\" alt=\"\" width=\"500\" height=\"225\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161446_optimized_2000-300x135.jpg 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161446_optimized_2000-1024x460.jpg 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161446_optimized_2000-768x345.jpg 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161446_optimized_2000-1536x690.jpg 1536w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161446_optimized_2000-2048x920.jpg 2048w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-203 \" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161712_optimized_2000-scaled-e1775274705912-300x223.jpg\" alt=\"\" width=\"500\" height=\"372\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161712_optimized_2000-scaled-e1775274705912-300x223.jpg 300w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161712_optimized_2000-scaled-e1775274705912-1024x760.jpg 1024w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161712_optimized_2000-scaled-e1775274705912-768x570.jpg 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161712_optimized_2000-scaled-e1775274705912-1536x1140.jpg 1536w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_161712_optimized_2000-scaled-e1775274705912.jpg 1920w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-204 aligncenter\" src=\"http:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-240x300.jpg\" alt=\"\" width=\"500\" height=\"626\" srcset=\"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-240x300.jpg 240w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-819x1024.jpg 819w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-768x960.jpg 768w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-1229x1536.jpg 1229w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-1638x2048.jpg 1638w, https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-content\/uploads\/sites\/97\/2026\/04\/20260401_193956-scaled.jpg 2048w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<\/div>\n\t\t<\/div><div id=\"panel-136-0-0-5\" class=\"widget_text so-panel widget widget_custom_html panel-last-child\" data-index=\"5\" ><h3 class=\"widget-title\">PCB Bench Test and System Test<\/h3><div class=\"textwidget custom-html-widget\"><p class=\"video-description\">\n  When testing the PCB on the lab bench, it was successful in stepping down a range of 15&nbsp;V to 21&nbsp;V from the DC power supply to a very stable 12.26&nbsp;V and 5.03&nbsp;V across its two power lines. However, when the PCB was integrated into the payload, the buck converters caught fire. While the exact cause of this critical failure is still unknown, the leading theory is the lack of surge protection from the battery. When a fully charged 18&nbsp;V battery is connected to the circuit, the energy rushes in and slams against the capacitors, creating an LC resonant circuit. This can cause the voltage to &ldquo;ring,&rdquo; overshooting to double the battery&rsquo;s resting voltage (potentially spiking to 40&nbsp;V+ for a microsecond). This spike punctures the silicon in the main controller chip or the input capacitor, causing a catastrophic short. This could have been avoided with a large capacitor on the input rail to dampen this voltage spike, and the next version of the PCB will be designed with this solution, along with dimensional changes for integration with Payload 2.0.\n<\/p>\n\n\n\n\n\n<div style=\"max-width: 100%;margin: 0 auto;text-align: center\"> <iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1YsnkfFi-W8MhiSgaywETS-uF2-Ky6fPR\/preview\" width=\"640\" height=\"480\"><\/iframe> <\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>The PCB for Version 1 of the FireSense payload focused on power distribution and system debug information, and the final assembled version can be seen above. Below is the last conceptual design before moving forward with schematic development. The payload is powered by an 18V battery, and so a PCB is needed to step down [&hellip;]<\/p>\n","protected":false},"author":458,"featured_media":152,"parent":2,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-sidebar","meta":{"footnotes":""},"class_list":["post-136","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/pages\/136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/users\/458"}],"replies":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/comments?post=136"}],"version-history":[{"count":7,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/pages\/136\/revisions"}],"predecessor-version":[{"id":282,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/pages\/136\/revisions\/282"}],"up":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/pages\/2"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/media\/152"}],"wp:attachment":[{"href":"https:\/\/mrsdprojects.ri.cmu.edu\/2026teamf\/wp-json\/wp\/v2\/media?parent=136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}