ShiboSoftwareDev/t113-s3-linux-computer-p9
The code defines a PCB subcircuit for a buck converter module featuring a TMI3112H IC, FTC252010S power switch, and associated passive components like capacitors and resistors for voltage regulation and feedback control.
- Version
- 0.1.4
- License
- unset
- Stars
- 0
stages/__snapshots__/02-power-input.circuit-schematic.snap.svg
<svg xmlns="http://www.w3.org/2000/svg" class="tscircuit-schematic" width="1200" height="600" style="background-color: rgb(245, 241, 237)" data-real-to-screen-transform="matrix(19.2,0,0,-19.2,600,300)"><style>
.boundary { fill: rgb(245, 241, 237); }
.schematic-boundary { fill: none; stroke: #fff; }
.component { fill: none; stroke: rgb(132, 0, 0); }
.chip { fill: rgb(255, 255, 194); stroke: rgb(132, 0, 0); }
.component-pin { fill: none; stroke: rgb(132, 0, 0); }
.text { font-family: sans-serif; fill: rgb(0, 150, 0); }
.pin-number { fill: rgb(169, 0, 0); }
.port-label { fill: rgb(0, 100, 100); }
.component-name { fill: rgb(0, 100, 100); }
</style><rect class="boundary" x="0" y="0" width="1200" height="600"/><g class="schematic-sheet" data-circuit-json-type="schematic_sheet" data-schematic-sheet-id="schematic_sheet_0"><rect class="sch-rect" x="151.2" y="9.600000000000023" width="897.6" height="580.8" fill="none" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-rect-id="schematic_sheet_0_outer"/><rect class="sch-rect" x="161.5937007874016" y="19.99370078740162" width="876.8125984251968" height="560.0125984251968" fill="none" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-rect-id="schematic_sheet_0_inner"/><line class="sch-line" x1="307.72913385826774" y1="9.600000000000023" x2="307.72913385826774" y2="19.99370078740162" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_top_column_1"/><line class="sch-line" x1="307.72913385826774" y1="590.4" x2="307.72913385826774" y2="580.0062992125984" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_bottom_column_1"/><line class="sch-line" x1="453.86456692913384" y1="9.600000000000023" x2="453.86456692913384" y2="19.99370078740162" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_top_column_2"/><line class="sch-line" x1="453.86456692913384" y1="590.4" x2="453.86456692913384" y2="580.0062992125984" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_bottom_column_2"/><line class="sch-line" x1="600" y1="9.600000000000023" x2="600" y2="19.99370078740162" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_top_column_3"/><line class="sch-line" x1="600" y1="590.4" x2="600" y2="580.0062992125984" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_bottom_column_3"/><line class="sch-line" x1="746.1354330708662" y1="9.600000000000023" x2="746.1354330708662" y2="19.99370078740162" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_top_column_4"/><line class="sch-line" x1="746.1354330708662" y1="590.4" x2="746.1354330708662" y2="580.0062992125984" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_bottom_column_4"/><line class="sch-line" x1="892.2708661417322" y1="9.600000000000023" x2="892.2708661417322" y2="19.99370078740162" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_top_column_5"/><line class="sch-line" x1="892.2708661417322" y1="590.4" x2="892.2708661417322" y2="580.0062992125984" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_bottom_column_5"/><line class="sch-line" x1="151.2" y1="440.0031496062992" x2="161.5937007874016" y2="440.0031496062992" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_left_row_1"/><line class="sch-line" x1="1048.8" y1="440.0031496062992" x2="1038.4062992125985" y2="440.0031496062992" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_right_row_1"/><line class="sch-line" x1="151.2" y1="300" x2="161.5937007874016" y2="300" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_left_row_2"/><line class="sch-line" x1="1048.8" y1="300" x2="1038.4062992125985" y2="300" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_right_row_2"/><line class="sch-line" x1="151.2" y1="159.99685039370078" x2="161.5937007874016" y2="159.99685039370078" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_left_row_3"/><line class="sch-line" x1="1048.8" y1="159.99685039370078" x2="1038.4062992125985" y2="159.99685039370078" stroke="rgb(132, 0, 0)" stroke-width="0.415748031496063" data-schematic-line-id="schematic_sheet_0_right_row_3"/><text class="sch-text" x="234.66141732283467" y="14.796850393700822" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 234.66141732283467, 14.796850393700822)">1</text><text class="sch-text" x="234.66141732283467" y="585.2031496062991" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 234.66141732283467, 585.2031496062991)">1</text><text class="sch-text" x="380.79685039370077" y="14.796850393700822" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 380.79685039370077, 14.796850393700822)">2</text><text class="sch-text" x="380.79685039370077" y="585.2031496062991" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 380.79685039370077, 585.2031496062991)">2</text><text class="sch-text" x="526.9322834645669" y="14.796850393700822" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 526.9322834645669, 14.796850393700822)">3</text><text class="sch-text" x="526.9322834645669" y="585.2031496062991" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 526.9322834645669, 585.2031496062991)">3</text><text class="sch-text" x="673.0677165354331" y="14.796850393700822" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 673.0677165354331, 14.796850393700822)">4</text><text class="sch-text" x="673.0677165354331" y="585.2031496062991" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 673.0677165354331, 585.2031496062991)">4</text><text class="sch-text" x="819.2031496062992" y="14.796850393700822" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 819.2031496062992, 14.796850393700822)">5</text><text class="sch-text" x="819.2031496062992" y="585.2031496062991" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 819.2031496062992, 585.2031496062991)">5</text><text class="sch-text" x="965.3385826771653" y="14.796850393700822" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 965.3385826771653, 14.796850393700822)">6</text><text class="sch-text" x="965.3385826771653" y="585.2031496062991" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 965.3385826771653, 585.2031496062991)">6</text><text class="sch-text" x="156.39685039370084" y="89.99527559055119" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 156.39685039370084, 89.99527559055119)">A</text><text class="sch-text" x="1043.6031496062992" y="89.99527559055119" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 1043.6031496062992, 89.99527559055119)">A</text><text class="sch-text" x="156.39685039370084" y="229.9984251968504" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 156.39685039370084, 229.9984251968504)">B</text><text class="sch-text" x="1043.6031496062992" y="229.9984251968504" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 1043.6031496062992, 229.9984251968504)">B</text><text class="sch-text" x="156.39685039370084" y="370.0015748031496" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 156.39685039370084, 370.0015748031496)">C</text><text class="sch-text" x="1043.6031496062992" y="370.0015748031496" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 1043.6031496062992, 370.0015748031496)">C</text><text class="sch-text" x="156.39685039370084" y="510.00472440944884" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 156.39685039370084, 510.00472440944884)">D</text><text class="sch-text" x="1043.6031496062992" y="510.00472440944884" fill="rgb(132, 132, 132)" text-anchor="middle" dominant-baseline="middle" font-family="sans-serif" font-size="6.2362204724409445px" transform="rotate(0, 1043.6031496062992, 510.00472440944884)">D</text></g></svg>