pcb: replace TPS26630 with the cheaper TPS16630

Use an ideal diode to avoid back current to the USB PD supply.
This commit is contained in:
seedhammer 2026-01-27 16:58:19 +01:00
parent 5dbae48a4c
commit 3f4f7b7d08
No known key found for this signature in database
5 changed files with 15073 additions and 16374 deletions

View File

@ -71,4 +71,5 @@ var JLCPCBFixups = map[string]Fixup{
"C39197": {180, 1.356 - 1.95, 0},
"C128411": {180, 0, 0},
"C122228": {180, 0, 0},
"C2941042": {90, 0, 0},
}

View File

@ -6705,6 +6705,553 @@
)
(embedded_fonts no)
)
(symbol "TPS16630RGE"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -8.89 16.51 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "TPS16630RGE"
(at 7.62 16.51 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Package_DFN_QFN:Texas_RGE0024H_VQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias"
(at 0 -31.75 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.ti.com/lit/gpn/tps1663"
(at -10.16 20.32 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "4.5-V to 60-V, 31mΩ, 0.6-6A eFuse"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "efuse protection switch"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "Texas*RGE0024H*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "TPS16630RGE_0_1"
(rectangle
(start -10.16 12.7)
(end 10.16 -13.97)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "TPS16630RGE_1_0"
(pin free line
(at 10.16 -2.54 180)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "15"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "TPS16630RGE_1_1"
(pin power_in line
(at -12.7 10.16 0)
(length 2.54)
(name "IN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -12.7 10.16 0)
(length 2.54)
(hide yes)
(name "IN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -12.7 10.16 0)
(length 2.54)
(hide yes)
(name "P_IN"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 2.54 0)
(length 2.54)
(name "UVLO"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -2.54 0)
(length 2.54)
(name "OVP"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -7.62 0)
(length 2.54)
(name "~{SHDN}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -12.7 -10.16 0)
(length 2.54)
(name "MODE"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "19"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "20"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "21"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "22"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "23"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "24"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -16.51 90)
(length 2.54)
(hide yes)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "25"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -16.51 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 10.16 -3.81 180)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin free line
(at 10.16 -5.08 180)
(length 2.54)
(hide yes)
(name "NC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 12.7 10.16 180)
(length 2.54)
(name "OUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "17"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 12.7 10.16 180)
(length 2.54)
(hide yes)
(name "OUT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "18"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_collector line
(at 12.7 5.08 180)
(length 2.54)
(name "~{FLT}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "14"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin open_emitter line
(at 12.7 2.54 180)
(length 2.54)
(name "PGOOD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "16"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 12.7 0 180)
(length 2.54)
(name "IMON"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "13"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 12.7 -7.62 180)
(length 2.54)
(name "ILIM"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 12.7 -10.16 180)
(length 2.54)
(name "dVdT"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "TPS1H100Q1"
(exclude_from_sim no)
(in_bom yes)

File diff suppressed because it is too large Load Diff

View File

@ -256,7 +256,12 @@
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"erc_exclusions": [
[
"pin_to_pin|3949700|2273300|328b5e74-c277-4412-ae53-9da2fca8d8dd|1941792f-23cb-4f49-ab2d-96d1ff074689|/e4f777a6-82c9-4514-a2d3-4bfa04299680|/e4f777a6-82c9-4514-a2d3-4bfa04299680|/e4f777a6-82c9-4514-a2d3-4bfa04299680",
""
]
],
"meta": {
"version": 0
},

File diff suppressed because it is too large Load Diff