Add PPTC fuse to the battery

This commit is contained in:
Vlastimil Slinták 2025-11-27 14:40:43 +01:00 committed by Wojciech Kaczmarski
parent 1045f31de5
commit 2b1a109265
5 changed files with 22756 additions and 4552 deletions

File diff suppressed because it is too large Load diff

View file

@ -48,7 +48,7 @@
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.1
"min_clearance": 0.17
}
},
"diff_pair_dimensions": [
@ -788,6 +788,12 @@
"label": "MP",
"name": "MP",
"show": false
},
{
"group_by": false,
"label": "Sim.Enable",
"name": "Sim.Enable",
"show": false
}
],
"filter_string": "",

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,139 @@
(footprint "Fuse_1812L200"
(version 20241229)
(generator "pcbnew")
(generator_version "9.0")
(layer "F.Cu")
(descr "16V 2A 100A 4A 20mΩ 1812 PTC Resettable Fuses")
(property "Reference" "REF**"
(at 0 -2.05 0)
(unlocked yes)
(layer "F.SilkS")
(uuid "af2fd0fe-a6b0-4ede-99e9-afca1a15eabe")
(effects
(font
(size 0.6 0.6)
(thickness 0.15)
(bold yes)
)
)
)
(property "Value" "1812L200"
(at 0 2.4 0)
(unlocked yes)
(layer "F.Fab")
(uuid "c2b87a99-99c0-4a9a-92c4-2df3f5800af5")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "c084fba9-c381-4ee9-9f09-3125d2a42c7b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" "16V 2A 100A 4A 20mΩ 1812 PTC Resettable Fuses"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "2deff168-1cff-4a8b-8de0-8c1c73a28161")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -1.3 -1.5)
(end 1.3 -1.5)
(stroke
(width 0.2)
(type default)
)
(layer "F.SilkS")
(uuid "80f3575f-ad24-4bef-8c93-21539d1c40ae")
)
(fp_line
(start 1.3 1.5)
(end -1.3 1.5)
(stroke
(width 0.2)
(type default)
)
(layer "F.SilkS")
(uuid "e795d725-0e38-471c-9559-6d528f447fae")
)
(fp_rect
(start -3.35 -1.7)
(end 3.35 1.7)
(stroke
(width 0.05)
(type default)
)
(fill no)
(layer "F.CrtYd")
(uuid "c6a858da-55df-47c9-afc8-8a6ceb14ddf0")
)
(fp_rect
(start -2.25 -1.55)
(end 2.25 1.55)
(stroke
(width 0.1)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "269c2f99-0ae4-4b3e-9260-e2fe6830033e")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(uuid "7d52f6eb-3607-49d7-b956-aba6f75e540b")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd roundrect
(at -2.2 0)
(size 1.6 3.15)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1)
(uuid "1596402f-1968-4744-8536-4d34377fd0f1")
)
(pad "2" smd roundrect
(at 2.2 0)
(size 1.6 3.15)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.1)
(uuid "4f990784-974c-4158-9f6c-1dc006e80997")
)
(embedded_fonts no)
(model "${KIPRJMOD}/parts/parts.3dshapes/F1812_L4.5-W3.2-H1.0.step"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View file

@ -592,6 +592,155 @@
)
(embedded_fonts no)
)
(symbol "Device:Polyfuse"
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "F"
(at -2.54 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "Polyfuse"
(at 2.54 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 1.27 -5.08 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Resettable fuse, polymeric positive temperature coefficient"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "resettable fuse PTC PPTC polyfuse polyswitch"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "*polyfuse* *PTC*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "Polyfuse_0_1"
(polyline
(pts
(xy -1.524 2.54) (xy -1.524 1.524) (xy 1.524 -1.524) (xy 1.524 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -0.762 2.54)
(end 0.762 -2.54)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 2.54) (xy 0 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "Polyfuse_1_1"
(pin passive line
(at 0 3.81 270)
(length 1.27)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -3.81 90)
(length 1.27)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Device:R"
(pin_numbers
(hide yes)
@ -4076,12 +4225,6 @@
(color 0 0 0 0)
(uuid "a0498dfc-f6e8-458d-a25f-cd1fdd61a723")
)
(junction
(at 111.76 80.01)
(diameter 0)
(color 0 0 0 0)
(uuid "aa25550e-2719-4390-8fe3-34784685a52c")
)
(junction
(at 60.96 102.87)
(diameter 0)
@ -4208,6 +4351,12 @@
(color 0 0 0 0)
(uuid "e83d0222-5032-46e3-922e-e592b33a87af")
)
(junction
(at 111.76 80.01)
(diameter 0)
(color 0 0 0 0)
(uuid "eac80463-b3b5-4a34-a6d5-fcb7e6c10296")
)
(junction
(at 78.74 140.97)
(diameter 0)
@ -4239,7 +4388,7 @@
(uuid "96bfdae2-c8a4-45f0-958c-a5ee2f657978")
)
(no_connect
(at 120.65 82.55)
(at 127 82.55)
(uuid "a8f22f2f-cf92-4405-abcc-35bc66baa7f1")
)
(no_connect
@ -4802,7 +4951,7 @@
)
(wire
(pts
(xy 120.65 85.09) (xy 118.11 85.09)
(xy 127 85.09) (xy 118.11 85.09)
)
(stroke
(width 0)
@ -5250,16 +5399,6 @@
)
(uuid "5697931b-7c0f-4ccc-902b-9c1c5c086c71")
)
(wire
(pts
(xy 111.76 80.01) (xy 120.65 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "57c40f02-a1f3-4270-b68f-6304b702dda2")
)
(wire
(pts
(xy 59.69 55.88) (xy 59.69 58.42)
@ -5360,6 +5499,16 @@
)
(uuid "6167dda2-a44b-47ca-acb7-901c3368b9c6")
)
(wire
(pts
(xy 124.46 80.01) (xy 127 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "64f3f87a-e3d5-44d7-ae12-10d58fa264f5")
)
(wire
(pts
(xy 198.12 58.42) (xy 198.12 59.69)
@ -6060,6 +6209,16 @@
)
(uuid "a0b3cc22-7e10-4a73-9fff-6b892a046b20")
)
(wire
(pts
(xy 111.76 80.01) (xy 116.84 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "a0c36fed-7fea-440a-9e04-353c077f506a")
)
(wire
(pts
(xy 97.79 179.07) (xy 93.98 179.07)
@ -8373,6 +8532,92 @@
)
)
)
(symbol
(lib_id "Device:Polyfuse")
(at 120.65 80.01 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "188090fe-9878-4260-9cb4-dcef2f2508d5")
(property "Reference" "F1"
(at 120.65 76.962 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "1812L200/16GR"
(at 120.65 82.804 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "parts:Fuse_1812L200"
(at 125.73 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
(hide yes)
)
)
(property "Datasheet" "~"
(at 120.65 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Resettable fuse, polymeric positive temperature coefficient"
(at 120.65 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" "C18198340"
(at 120.65 80.01 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "MPN" "1812L200/16GR"
(at 120.65 80.01 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "2"
(uuid "c9de1792-cd0a-4a4e-b344-b9e0d62ff75e")
)
(pin "1"
(uuid "bc9379c3-82d6-444f-b9ff-3324f5a8ebfa")
)
(instances
(project ""
(path "/73efc1fc-21f6-4aef-9f73-508fe18fa32e/be402a1e-34f3-489f-9745-963b98ced0ff"
(reference "F1")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 196.85 100.33 0)
@ -11961,7 +12206,7 @@
)
(symbol
(lib_id "Connector_Generic:Conn_01x03")
(at 125.73 82.55 0)
(at 132.08 82.55 0)
(unit 1)
(exclude_from_sim no)
(in_bom no)
@ -11969,7 +12214,7 @@
(dnp no)
(uuid "83fd448d-8442-4c09-82f3-889b7b41f2c4")
(property "Reference" "J2"
(at 125.73 77.216 0)
(at 132.08 77.216 0)
(effects
(font
(size 1.27 1.27)
@ -11977,7 +12222,7 @@
)
)
(property "Value" "2S Battery"
(at 128.016 87.884 0)
(at 134.366 87.884 0)
(effects
(font
(size 1.27 1.27)
@ -11985,7 +12230,7 @@
)
)
(property "Footprint" "parts:Connector_01x03_BT-003E"
(at 125.73 82.55 0)
(at 132.08 82.55 0)
(effects
(font
(size 1.27 1.27)
@ -11994,7 +12239,7 @@
)
)
(property "Datasheet" "~"
(at 125.73 82.55 0)
(at 132.08 82.55 0)
(effects
(font
(size 1.27 1.27)
@ -12003,7 +12248,7 @@
)
)
(property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
(at 125.73 82.55 0)
(at 132.08 82.55 0)
(effects
(font
(size 1.27 1.27)
@ -12012,7 +12257,7 @@
)
)
(property "LCSC" ""
(at 125.73 82.55 0)
(at 132.08 82.55 0)
(effects
(font
(size 1.27 1.27)
@ -12021,7 +12266,7 @@
)
)
(property "LCSC Part" ""
(at 125.73 82.55 0)
(at 132.08 82.55 0)
(effects
(font
(size 1.27 1.27)