component
TX6143
Public Made by Adomby adom
XDS LED Drivers, SOT-89-5. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
fix footprint: SOT-89-3 -> SOT-89-5 (pad_count, 5 pins)
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- }+ ] }
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">>NAME</text>- <text x="0" y="-6.35" size="1.27" layer="96" align="top-center">>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">>NAME</text>+ <text x="0" y="-7.62" size="1.27" layer="96" align="top-center">>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>