← Commit history

fix footprint: SOT-89-3 -> SOT-89-5 (pad_count, 5 pins)

Ray ·8fec5494d4 ·1mo ago ·parent 76b893a
3 files changed +92−96
page.json+5−8
@@ -32,7 +32,7 @@         "number": "1",         "name": "SW",         "type": "output",-        "description": "Switch node - drain of the internal 60V power MOSFET (RDSon ~300 mΩ, max 1.2A). Connects to the inductor / freewheel Schottky cathode in the buck topology."+        "description": "Switch node - drain of the internal 60V power MOSFET (RDSon ~300 m\u03a9, max 1.2A). Connects to the inductor / freewheel Schottky cathode in the buck topology."       },       {         "number": "2",@@ -44,19 +44,19 @@         "number": "3",         "name": "DIM",         "type": "input",-        "description": "Brightness/dimming control input. Accepts PWM (up to 20 kHz) or analog (0.5V-2.5V) dimming; VIH ≥ 2.5V, VIL ≤ 0.3V. Internal ~500 kΩ pull-up to a 5V internal LDO - leave floating if dimming is not used. VDIM absolute-max is 6V. Output shuts off (standby) when DIM < 0.3V."+        "description": "Brightness/dimming control input. Accepts PWM (up to 20 kHz) or analog (0.5V-2.5V) dimming; VIH \u2265 2.5V, VIL \u2264 0.3V. Internal ~500 k\u03a9 pull-up to a 5V internal LDO - leave floating if dimming is not used. VDIM absolute-max is 6V. Output shuts off (standby) when DIM < 0.3V."       },       {         "number": "4",         "name": "CS",         "type": "input",-        "description": "High-side current-sense input. External sense resistor RCS between VIN and CS sets the LED current: ILED ≈ 0.2V / RCS. Hysteretic thresholds are 240 mV (peak) and 160 mV (valley) across VIN-CS. Input bias ~10 µA."+        "description": "High-side current-sense input. External sense resistor RCS between VIN and CS sets the LED current: ILED \u2248 0.2V / RCS. Hysteretic thresholds are 240 mV (peak) and 160 mV (valley) across VIN-CS. Input bias ~10 \u00b5A."       },       {         "number": "5",         "name": "VIN",         "type": "power_in",-        "description": "Main supply input, 5.5V to 60V operating (68V absolute max). UVLO rising ≈ 5.1V with 0.4V hysteresis. Bypass with 47-100 µF bulk capacitor rated above max VIN. Standby current ~320 µA at 12V when DIM=0."+        "description": "Main supply input, 5.5V to 60V operating (68V absolute max). UVLO rising \u2248 5.1V with 0.4V hysteresis. Bypass with 47-100 \u00b5F bulk capacitor rated above max VIN. Standby current ~320 \u00b5A at 12V when DIM=0."       }     ],     "provenance": {@@ -120,8 +120,5 @@     "docs/tx6143-datasheet.pdf",     "viewers/symbol.html",     "viewers/footprint.html"-  ],-  "visibility": {-    "public": true-  }+  ] }\ No newline at end of file
tx6143.kicad_mod+56−61
@@ -1,14 +1,14 @@-(footprint "SOT-89-3"+(footprint "SOT-89-5" 	(version 20260206) 	(generator "pcbnew") 	(generator_version "10.0") 	(layer "F.Cu")-	(descr "SOT-89-3, http://ww1.microchip.com/downloads/en/DeviceDoc/3L_SOT-89_MB_C04-029C.pdf")-	(tags "SOT-89-3")+	(descr "SOT-89-5, http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf")+	(tags "SOT-89-5") 	(property "Reference" "REF**" 		(at 0 -3.5 0) 		(layer "F.SilkS")-		(uuid "bf18b3b0-734e-466d-bfbe-3370076d744e")+		(uuid "0b40975a-8e6d-4fbb-ba4e-aa3b8b012e7a") 		(effects 			(font 				(size 1 1)@@ -16,10 +16,10 @@ 			) 		) 	)-	(property "Value" "SOT-89-3"+	(property "Value" "SOT-89-5" 		(at 0 3.5 0) 		(layer "F.Fab")-		(uuid "449301ee-00aa-428d-bbe4-f4731cfe4c9b")+		(uuid "c039e212-9b00-4799-be53-b86a46f81597") 		(effects 			(font 				(size 1 1)@@ -32,7 +32,7 @@ 		(unlocked yes) 		(layer "F.Fab") 		(hide yes)-		(uuid "2b2aab79-e5e8-44c6-9a06-e7d6e11f9528")+		(uuid "7a36a34e-15cc-4e38-a032-6df55b9fed83") 		(effects 			(font 				(size 1.27 1.27)@@ -45,7 +45,7 @@ 		(unlocked yes) 		(layer "F.Fab") 		(hide yes)-		(uuid "d871ec90-2d54-4de4-8b31-516014d367c7")+		(uuid "a0ccf375-e185-410c-8b6f-4ac7d7fa644a") 		(effects 			(font 				(size 1.27 1.27)@@ -56,44 +56,24 @@ 	(attr smd) 	(duplicate_pad_numbers_are_jumpers no) 	(fp_line-		(start -1.22 -2.36)-		(end 1.36 -2.36)+		(start -1.25 -2.36)+		(end 1.25 -2.36) 		(stroke 			(width 0.12) 			(type solid) 		) 		(layer "F.SilkS")-		(uuid "338fe668-c124-489b-bc62-331c8de4c73d")+		(uuid "7a0fd815-9127-4bc5-8df1-673999518fbf") 	) 	(fp_line-		(start 1.36 -1.38)-		(end 1.36 -2.36)+		(start 1.25 2.36)+		(end -1.25 2.36) 		(stroke 			(width 0.12) 			(type solid) 		) 		(layer "F.SilkS")-		(uuid "a2f7d5d0-0b4c-4a00-8927-ba167370ec62")-	)-	(fp_line-		(start 1.36 1.38)-		(end 1.36 2.36)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-		(uuid "9bd2660d-7c5d-4459-8d16-bf8656589ecb")-	)-	(fp_line-		(start 1.36 2.36)-		(end -1.36 2.36)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-		(uuid "f76c3ab8-0d0b-4bde-bfff-3d51682d94fe")+		(uuid "2195ca96-11cb-42c3-af7f-230100c35ff9") 	) 	(fp_poly 		(pts@@ -105,7 +85,7 @@ 		) 		(fill yes) 		(layer "F.SilkS")-		(uuid "03f60025-a54a-4254-a246-33ce3be90d45")+		(uuid "b4258580-ac50-4d3e-9ef1-602b2a720a08") 	) 	(fp_line 		(start -2.85 2.5)@@ -115,37 +95,37 @@ 			(type solid) 		) 		(layer "F.CrtYd")-		(uuid "1ccf35cf-9ab6-4ebd-acf5-91ed7fd139ac")+		(uuid "1bd057e6-d83f-4b42-bf5e-afa8d43b0434") 	) 	(fp_line 		(start -2.85 2.5)-		(end 2.25 2.5)+		(end 2.85 2.5) 		(stroke 			(width 0.05) 			(type solid) 		) 		(layer "F.CrtYd")-		(uuid "fb860ebb-567c-41e6-ba95-d70757aa819f")+		(uuid "7f0c2265-6836-4b0d-8e67-9de69b061152") 	) 	(fp_line-		(start 2.25 -2.5)+		(start 2.85 -2.5) 		(end -2.85 -2.5) 		(stroke 			(width 0.05) 			(type solid) 		) 		(layer "F.CrtYd")-		(uuid "8964b4ee-fe9e-41a6-ba3b-9c64f1c1c58d")+		(uuid "e5cfd2d4-6ab6-40b5-bcad-a5b007996416") 	) 	(fp_line-		(start 2.25 -2.5)-		(end 2.25 2.5)+		(start 2.85 -2.5)+		(end 2.85 2.5) 		(stroke 			(width 0.05) 			(type solid) 		) 		(layer "F.CrtYd")-		(uuid "d61ba8ac-45a9-465f-8b17-fcba3f4af819")+		(uuid "bab3db34-0113-4535-870d-bfae90054553") 	) 	(fp_line 		(start -1.25 -1.25)@@ -155,7 +135,7 @@ 			(type solid) 		) 		(layer "F.Fab")-		(uuid "5c058663-c3e1-4da1-8c40-ca0d87eb5a7d")+		(uuid "12927971-f12b-4cd6-8e53-bc1e2030406a") 	) 	(fp_line 		(start -1.25 2.25)@@ -165,7 +145,7 @@ 			(type solid) 		) 		(layer "F.Fab")-		(uuid "68903d2d-8147-4d3e-8d7e-2068e8f4b246")+		(uuid "4e82b791-eaa2-4ab8-8823-f1929e612699") 	) 	(fp_line 		(start -0.25 -2.25)@@ -175,7 +155,7 @@ 			(type solid) 		) 		(layer "F.Fab")-		(uuid "74c60e4c-85c0-4a88-8906-61eac0bf098c")+		(uuid "25196279-cf82-4dc1-8c22-6e2c52495be2") 	) 	(fp_line 		(start 1.25 -2.25)@@ -185,7 +165,7 @@ 			(type solid) 		) 		(layer "F.Fab")-		(uuid "007c426d-46f0-4826-bbb2-450a5c708f09")+		(uuid "92ca5664-4bef-490b-80cb-92458073c01a") 	) 	(fp_line 		(start 1.25 2.25)@@ -195,12 +175,12 @@ 			(type solid) 		) 		(layer "F.Fab")-		(uuid "45e9fb56-d1a2-4f42-a3e5-ac31afa228dd")+		(uuid "249464eb-399c-470a-bdd7-1e72ad8fa87b") 	) 	(fp_text user "${REFERENCE}"-		(at 0.2 0 90)+		(at 0.5 0 90) 		(layer "F.Fab")-		(uuid "f07753cd-a50d-4078-86e5-4f3757a27abf")+		(uuid "f1dc42a3-14d5-4bf6-90ca-4a01d6d96beb") 		(effects 			(font 				(size 1 1)@@ -209,15 +189,15 @@ 		) 	) 	(pad "1" smd roundrect-		(at -1.95 -1.5)-		(size 1.3 0.9)+		(at -1.85 -1.5)+		(size 1.5 0.7) 		(layers "F.Cu" "F.Mask" "F.Paste") 		(roundrect_rratio 0.25)-		(uuid "8e27f899-e72e-4822-b9ec-4934fd4c46a6")+		(uuid "e4e0869e-0959-4efe-8a1d-057480487b87") 	) 	(pad "2" smd custom-		(at -1.8625 0)-		(size 1.475 0.9)+		(at 0 0)+		(size 0.8 2) 		(layers "F.Cu" "F.Mask" "F.Paste") 		(zone_connect 2) 		(thermal_bridge_angle 45)@@ -228,23 +208,38 @@ 		(primitives 			(gr_poly 				(pts-					(xy 3.8625 0.8665) (xy 0.7375 0.8665) (xy 0.7375 -0.8665) (xy 3.8625 -0.8665)+					(xy 0.9 -0.5) (xy 2.6 -0.5) (xy 2.6 0.5) (xy 0.9 0.5) (xy 0.4 1) (xy -0.4 1) (xy -0.9 0.5) (xy -2.6 0.5)+					(xy -2.6 -0.5) (xy -0.9 -0.5) (xy -0.4 -1) (xy 0.4 -1) 				) 				(width 0) 				(fill yes) 			) 		)-		(uuid "f7565102-cb31-4481-a68c-8141056268b7")+		(uuid "a79244d5-f4a4-45bb-872f-f016347c804f") 	) 	(pad "3" smd roundrect-		(at -1.95 1.5)-		(size 1.3 0.9)+		(at -1.85 1.5)+		(size 1.5 0.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "6d4b224c-1ee7-4238-99df-7fbf6960f19d")+	)+	(pad "4" smd roundrect+		(at 1.85 1.5)+		(size 1.5 0.7)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+		(uuid "a82d6b38-4b2c-4d78-8303-ed639de52e24")+	)+	(pad "5" smd roundrect+		(at 1.85 -1.5)+		(size 1.5 0.7) 		(layers "F.Cu" "F.Mask" "F.Paste") 		(roundrect_rratio 0.25)-		(uuid "86ea0c98-be91-4b04-8ec3-8d88d470d6d8")+		(uuid "c6a18651-78f9-43bc-bd65-9a4d089866c6") 	) 	(embedded_fonts no)-	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-89-3.step"+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-89-5.step" 		(offset 			(xyz 0 0 0) 		)
tx6143.lbr+31−27
@@ -50,17 +50,17 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>SOT-89-3 (symbol synthesized from footprint pads)</description>+<description></description> <packages>-<package name="SOT-89-3">-  <description>SOT-89-3</description>-  <smd name="1" x="-1.9500" y="1.5000" dx="1.3000" dy="0.9000" layer="1"/>-  <smd name="2" x="-1.8625" y="-0.0000" dx="1.4750" dy="0.9000" layer="1"/>-  <smd name="3" x="-1.9500" y="-1.5000" dx="1.3000" dy="0.9000" layer="1"/>-  <wire x1="-1.2200" y1="2.3600" x2="1.3600" y2="2.3600" width="0.1200" layer="21"/>-  <wire x1="1.3600" y1="1.3800" x2="1.3600" y2="2.3600" width="0.1200" layer="21"/>-  <wire x1="1.3600" y1="-1.3800" x2="1.3600" y2="-2.3600" width="0.1200" layer="21"/>-  <wire x1="1.3600" y1="-2.3600" x2="-1.3600" y2="-2.3600" width="0.1200" layer="21"/>+<package name="TX6143">+  <description>TX6143</description>+  <smd name="1" x="-1.8500" y="1.5000" dx="1.5000" dy="0.7000" layer="1"/>+  <smd name="2" x="0.0000" y="-0.0000" dx="0.8000" dy="2.0000" layer="1"/>+  <smd name="3" x="-1.8500" y="-1.5000" dx="1.5000" dy="0.7000" layer="1"/>+  <smd name="4" x="1.8500" y="-1.5000" dx="1.5000" dy="0.7000" layer="1"/>+  <smd name="5" x="1.8500" y="1.5000" dx="1.5000" dy="0.7000" layer="1"/>+  <wire x1="-1.2500" y1="2.3600" x2="1.2500" y2="2.3600" width="0.1200" layer="21"/>+  <wire x1="1.2500" y1="-2.3600" x2="-1.2500" y2="-2.3600" width="0.1200" layer="21"/>   <wire x1="-1.2500" y1="1.2500" x2="-0.2500" y2="2.2500" width="0.1000" layer="51"/>   <wire x1="-1.2500" y1="-2.2500" x2="-1.2500" y2="1.2500" width="0.1000" layer="51"/>   <wire x1="-0.2500" y1="2.2500" x2="1.2500" y2="2.2500" width="0.1000" layer="51"/>@@ -71,30 +71,34 @@ </package> </packages> <symbols>-<symbol name="SOT-89-3">-  <wire x1="-7.62" y1="3.81" x2="7.62" y2="3.81" width="0.254" layer="94"/>-  <wire x1="7.62" y1="3.81" x2="7.62" y2="-3.81" width="0.254" layer="94"/>-  <wire x1="7.62" y1="-3.81" x2="-7.62" y2="-3.81" width="0.254" layer="94"/>-  <wire x1="-7.62" y1="-3.81" x2="-7.62" y2="3.81" width="0.254" layer="94"/>-  <text x="0" y="6.35" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>-  <text x="0" y="-6.35" size="1.27" layer="96" align="top-center">&gt;VALUE</text>-  <pin name="1" x="-12.7" y="2.54" length="short" direction="pas"/>-  <pin name="2" x="-12.7" y="0" length="short" direction="pas"/>-  <pin name="3" x="12.7" y="2.54" length="short" direction="pas" rot="R180"/>+<symbol name="TX6143">+  <wire x1="-12.7" y1="5.08" x2="12.7" y2="5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="5.08" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="5.08" width="0.254" layer="94"/>+  <text x="0" y="7.62" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-7.62" size="1.27" layer="96" align="top-center">&gt;VALUE</text>+  <pin name="SW" x="-17.78" y="2.54" length="middle" direction="out"/>+  <pin name="VSS" x="-17.78" y="0" length="middle" direction="pwr"/>+  <pin name="DIM" x="-17.78" y="-2.54" length="middle" direction="in"/>+  <pin name="VIN" x="17.78" y="0" length="middle" direction="pwr" rot="R180"/>+  <pin name="CS" x="17.78" y="-2.54" length="middle" direction="in" rot="R180"/> </symbol> </symbols> <devicesets>-<deviceset name="SOT-89-3" prefix="U">-  <description>SOT-89-3 (symbol synthesized from footprint pads)</description>+<deviceset name="TX6143" prefix="U">+  <description></description>   <gates>-    <gate name="G$1" symbol="SOT-89-3" x="0" y="0"/>+    <gate name="G$1" symbol="TX6143" x="0" y="0"/>   </gates>   <devices>-    <device name="" package="SOT-89-3">+    <device name="" package="TX6143">       <connects>-        <connect gate="G$1" pin="1" pad="1"/>-        <connect gate="G$1" pin="2" pad="2"/>-        <connect gate="G$1" pin="3" pad="3"/>+        <connect gate="G$1" pin="SW" pad="1"/>+        <connect gate="G$1" pin="VSS" pad="2"/>+        <connect gate="G$1" pin="DIM" pad="3"/>+        <connect gate="G$1" pin="VIN" pad="5"/>+        <connect gate="G$1" pin="CS" pad="4"/>       </connects>       <technologies><technology name=""/></technologies>     </device>