added buck controller with integrated switches

This commit is contained in:
janik
2025-09-03 17:38:56 +07:00
parent 304f59b602
commit 73e2e7840d
88 changed files with 15528 additions and 1018 deletions

View File

@@ -0,0 +1,345 @@
(ftf
(header
(version 2.0)
(unit DBUNIT)
)
(TechnologyContainer
(technology SamacSys_Footprint
(footprintLayer
(layer Top (type Conductive))
(layer Inner (type Conductive))
(layer Bottom (type Conductive))
(layer Silk-Top (type Symbolmark))
(layer Silk-Bottom (type Symbolmark))
(layer Resist-Top (type Solderresist))
(layer Resist-Bottom (type Solderresist))
(layer MetalMask-Top (type Metalmask))
(layer MetalMask-Bottom (type Metalmask))
(layer CompArea-Top (type Comparea))
(layer CompArea-Bottom (type Comparea))
(layer Assembly-Top (type Undefined))
(layer Assembly-Bottom (type Undefined))
(layer Hole (type Hole))
)
)
)
(footprintContainer
(commonParameters
(dimensionParameters
(arrowLength 100000)
(arrowAngle 15.000000)
(dotDiameter 100000)
(textFrameOffset 100000)
(arrowOffset 100000)
(dimAssistOffset 100000)
(dimLineWidth 10000)
(drawTextFrame NO)
(textFrameRange ALL)
(textClip NO)
(standard JIS)
)
)
(padstackGroups
(padstackGroup default)
)
(pads
(pad r120_60
(photo FLASH)
(panelUse NO)
(geometry
(rectangle
(pt 0 0)
(width 60000)
(height 120000)
(rAngle 0.000000)
(outlineWidth 0)
(fillWidth 0)
(fillAngle 0.000000)
)
)
)
); End of pads
(padstacks
(padstack r120_60
(type NONPLATED)
(throughMode NONTHROUGH)
(panelUse NO)
(padSet (footLayer Top)
(connect (pad r120_60))
(noconnect (pad r120_60))
)
(padSet (footLayer Resist-Top)
(connect (pad r120_60))
(noconnect (pad r120_60))
)
(padSet (footLayer MetalMask-Top)
(connect (pad r120_60))
(noconnect (pad r120_60))
)
)
); End of padstacks
(footprints
(footprint "SOT95P280X95-6N"
(polarity YES)
(panelUse NO)
(heelprint
(layout
(layer (footLayer CompArea-Top)
(area
(geometry
(surface
(outlineWidth 0)
(fillWidth 0)
(fillAngle 0.000000)
(vertex
(pt 210000 177500)
(pt 210000 -177500)
(pt -210000 -177500)
(pt -210000 177500)
)
)
)
)
)
(layer (footLayer Assembly-Top)
(line
(geometry
(line
(vertex
(pt -80000 146800
(width 10000)
)
(pt 80000 146800
(width 10000)
)
)
)
)
)
)
(layer (footLayer Assembly-Top)
(line
(geometry
(line
(vertex
(pt 80000 146800
(width 10000)
)
(pt 80000 -146800
(width 10000)
)
)
)
)
)
)
(layer (footLayer Assembly-Top)
(line
(geometry
(line
(vertex
(pt 80000 -146800
(width 10000)
)
(pt -80000 -146800
(width 10000)
)
)
)
)
)
)
(layer (footLayer Assembly-Top)
(line
(geometry
(line
(vertex
(pt -80000 -146800
(width 10000)
)
(pt -80000 146800
(width 10000)
)
)
)
)
)
)
(layer (footLayer Assembly-Top)
(line
(geometry
(line
(vertex
(pt -80000 51800
(width 10000)
)
(pt 15000 146800
(width 10000)
)
)
)
)
)
)
(layer (footLayer Silk-Top)
(line
(geometry
(line
(vertex
(pt -30000 146800
(width 20000)
)
(pt 30000 146800
(width 20000)
)
)
)
)
)
)
(layer (footLayer Silk-Top)
(line
(geometry
(line
(vertex
(pt 30000 146800
(width 20000)
)
(pt 30000 -146800
(width 20000)
)
)
)
)
)
)
(layer (footLayer Silk-Top)
(line
(geometry
(line
(vertex
(pt 30000 -146800
(width 20000)
)
(pt -30000 -146800
(width 20000)
)
)
)
)
)
)
(layer (footLayer Silk-Top)
(line
(geometry
(line
(vertex
(pt -30000 -146800
(width 20000)
)
(pt -30000 146800
(width 20000)
)
)
)
)
)
)
(layer (footLayer Silk-Top)
(line
(geometry
(line
(vertex
(pt -185000 160000
(width 20000)
)
(pt -65000 160000
(width 20000)
)
)
)
)
)
)
); End of layout
); End of heelprint
(toeprint
(pin 1
(pt -125000 95000)
(layout
(layer (FPADSTACK)
(fpadstack
(pt -125000 95000)
(angle 90)
(padstackGroup default (padstack r120_60))
)
)
)
)
(pin 2
(pt -125000 0)
(layout
(layer (FPADSTACK)
(fpadstack
(pt -125000 0)
(angle 90)
(padstackGroup default (padstack r120_60))
)
)
)
)
(pin 3
(pt -125000 -95000)
(layout
(layer (FPADSTACK)
(fpadstack
(pt -125000 -95000)
(angle 90)
(padstackGroup default (padstack r120_60))
)
)
)
)
(pin 4
(pt 125000 -95000)
(layout
(layer (FPADSTACK)
(fpadstack
(pt 125000 -95000)
(angle 90)
(padstackGroup default (padstack r120_60))
)
)
)
)
(pin 5
(pt 125000 0)
(layout
(layer (FPADSTACK)
(fpadstack
(pt 125000 0)
(angle 90)
(padstackGroup default (padstack r120_60))
)
)
)
)
(pin 6
(pt 125000 95000)
(layout
(layer (FPADSTACK)
(fpadstack
(pt 125000 95000)
(angle 90)
(padstackGroup default (padstack r120_60))
)
)
)
)
); End of toeprint
(propertyS accurateShape TPP363082-T6TR.stp)
); End of footprint
); End of footprints
); End of footprintContainer
); End of ftf

View File

@@ -0,0 +1,10 @@
(unit MM)
(package "SOT95P280X95-6N"
(type UNDEF)
(uver 2)
(mountForm default
(footprintRef "SOT95P280X95-6N")
(spec "default")
)
)

View File

@@ -0,0 +1,27 @@
(part "TPP363082-T6TR"
(packageRef "SOT95P280X95-6N")
(interface
(port "1" (symbPinId 1) (portName "GND") (portType INOUT))
(port "2" (symbPinId 2) (portName "SW") (portType INOUT))
(port "3" (symbPinId 3) (portName "VIN") (portType INOUT))
(port "4" (symbPinId 4) (portName "VFB") (portType INOUT))
(port "5" (symbPinId 5) (portName "EN") (portType INOUT))
(port "6" (symbPinId 6) (portName "VBST") (portType INOUT))
)
(partClass UNDEF)
(useInSchema Y)
(useInLayout Y)
(inPartsList Y)
(partType NORMAL)
(placeRestriction FREE)
(property "compKind" "101")
(property "Manufacturer_Name" "3Peak Incorporated")
(property "Manufacturer_Part_Number" "TPP363082-T6TR")
(property "Mouser_Part_Number" "")
(property "Mouser_Price/Stock" "")
(property "Arrow_Part_Number" "")
(property "Arrow_Price/Stock" "")
(property "Description" "Step-Down DC-DC Voltage Converter IC TSOT23-6")
(property "Datasheet_Link" "http://file.3peakic.com.cn:8080/product/Datasheet_TPP36308.pdf")
(property "symbolName1" "TPP363082-T6TR")
)

View File

@@ -0,0 +1,108 @@
LIB TPP363082-T6TR
ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
GRID 1 1 1 1 1 1 1 4
SHT 1 1 1 0 6 22 8
PROP 0 componentType 1
parts
ENDPROP
PROP 0 componentKind 1
101
ENDPROP
PROP 0 partName 1
TPP363082-T6TR
ENDPROP
VIEW 1 1 0 -1 -1 19 6 0 1.000 3 reference
VIEW 1 1 0 -1 -1 19 4 0 1.000 3 partName
ENDSHT
LINE 1 -1 -1 -1 0 0 0
POINT - 4 2
POINT - 18 2
POINT - 18 -6
POINT - 4 -6
POINT - 4 2
ENDLIN
LINE 1 -1 -1 -1 -1 -1 -1
POINT - 0 0
POINT - 4 0
ENDLIN
LINE 1 -1 -1 -1 -1 -1 -1
POINT - 0 -2
POINT - 4 -2
ENDLIN
LINE 1 -1 -1 -1 -1 -1 -1
POINT - 0 -4
POINT - 4 -4
ENDLIN
LINE 1 -1 -1 -1 -1 -1 -1
POINT - 22 0
POINT - 18 0
ENDLIN
LINE 1 -1 -1 -1 -1 -1 -1
POINT - 22 -2
POINT - 18 -2
ENDLIN
LINE 1 -1 -1 -1 -1 -1 -1
POINT - 22 -4
POINT - 18 -4
ENDLIN
PIN 1 1 0 0
PROP 0 pinLabel 1
GND
ENDPROP
PROP 0 pinNumber 1
1
ENDPROP
VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel
ENDPIN
PIN 2 1 0 -2
PROP 0 pinLabel 1
SW
ENDPROP
PROP 0 pinNumber 1
2
ENDPROP
VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
ENDPIN
PIN 3 1 0 -4
PROP 0 pinLabel 1
VIN
ENDPROP
PROP 0 pinNumber 1
3
ENDPROP
VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber
VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel
ENDPIN
PIN 4 1 22 0
PROP 0 pinLabel 1
VBST
ENDPROP
PROP 0 pinNumber 1
6
ENDPROP
VIEW 1 1 0 -1 -1 19.2 0.4 0 1.000 0 pinNumber
VIEW 2 1 0 -1 -1 17.4 0 0 1.000 5 pinLabel
ENDPIN
PIN 5 1 22 -2
PROP 0 pinLabel 1
EN
ENDPROP
PROP 0 pinNumber 1
5
ENDPROP
VIEW 1 1 0 -1 -1 19.2 -1.6 0 1.000 0 pinNumber
VIEW 2 1 0 -1 -1 17.4 -2 0 1.000 5 pinLabel
ENDPIN
PIN 6 1 22 -4
PROP 0 pinLabel 1
VFB
ENDPROP
PROP 0 pinNumber 1
4
ENDPROP
VIEW 1 1 0 -1 -1 19.2 -3.6 0 1.000 0 pinNumber
VIEW 2 1 0 -1 -1 17.4 -4 0 1.000 5 pinLabel
ENDPIN
ENDLIB