+transistor

This commit is contained in:
Anton 2026-02-20 10:42:37 +03:00
parent b391fc4d78
commit 3353a33be7
3 changed files with 618 additions and 771 deletions

File diff suppressed because it is too large Load diff

View file

@ -2,6 +2,351 @@
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "N-Channel"
(pin_numbers
(hide yes)
)
(pin_names
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "VT"
(at 8.75 0 0)
(effects
(font
(size 2.1844 2.1844)
)
)
)
(property "Value" "*"
(at 8.75 -3.75 0)
(effects
(font
(size 2.1844 2.1844)
)
(justify left bottom)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 13.5 5 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "N-Channel_1_0"
(polyline
(pts
(xy -2.5 2.5) (xy -2.5 -2.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.5 -2.5) (xy -5 -2.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.25 3.5) (xy -1.25 1.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.25 2.5) (xy 3.75 2.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.25 1) (xy -1.25 -1)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.25 -1.5) (xy -1.25 -3.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.5 0.6) (xy -1.25 0) (xy 0.5 -0.6)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(circle
(center 1.25 0)
(radius 6)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.5 0) (xy -1.25 0)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 2.5 0) (xy 2.5 -2.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.75 2.5) (xy 5 2.5) (xy 5 -2.5) (xy 3.75 -2.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.75 -0.85) (xy 6.25 -0.85)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 3.75 -2.5) (xy -1.25 -2.5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 5 2.5) (xy 5 5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 5 1.15) (xy 3.75 -0.85)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 5 1.15) (xy 6.25 -0.85)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 5 -2.5) (xy 5 -5)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 6.25 1.1) (xy 3.75 1.1)
)
(stroke
(width 0)
(type solid)
(color 0 0 0 1)
)
(fill
(type none)
)
)
(pin input line
(at -7.5 -2.5 0)
(length 2.5)
(name "Gate"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 5 7.5 270)
(length 2.5)
(name "Drain"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 5 -7.5 90)
(length 2.5)
(name "Source"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "NPN"
(pin_numbers
(hide yes)

View file

@ -8,7 +8,8 @@
(property "Reference" "REF**"
(at 0 -2.4 0)
(layer "F.SilkS")
(uuid "7123b989-db54-4502-bb18-a302ef34c94f")
(hide yes)
(uuid "01d63953-d54a-4920-9511-dfa9f58c07d1")
(effects
(font
(size 1 1)
@ -19,7 +20,8 @@
(property "Value" "SOT-23"
(at 0 2.4 0)
(layer "F.Fab")
(uuid "ee5aaf63-c4e3-4e2a-8cef-66e098afe8e2")
(hide yes)
(uuid "54d06d26-f738-4515-acb1-b48c0c4ff514")
(effects
(font
(size 1 1)
@ -31,7 +33,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "e08f463e-238d-4b95-8b27-2a8ca12e4d6f")
(uuid "a223468f-ccf6-4047-a8a5-1d8dc276a153")
(effects
(font
(size 1.27 1.27)
@ -43,7 +45,7 @@
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "8a2e1652-cb90-4513-9e8d-ba59624c92cf")
(uuid "4fe2663f-9e6f-443c-802d-5bc2f33ff07c")
(effects
(font
(size 1.27 1.27)
@ -53,250 +55,218 @@
)
(attr smd)
(fp_line
(start -0.76 -1.56)
(end 0.76 -1.56)
(start -0.756 0.3048)
(end -0.756 -0.3048)
(stroke
(width 0.12)
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "8210d31f-50d0-4e4a-8db8-630da610d6f2")
(uuid "225e46ef-51dd-4456-b17b-d47407952ca5")
)
(fp_line
(start -0.76 -1.51)
(end -0.76 -1.56)
(start -0.0976 -1.4746)
(end 0.7294 -1.4746)
(stroke
(width 0.12)
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "afcda28b-fce7-4788-bca5-f1fd9ebe6875")
(uuid "20c18f40-5e33-40aa-98e4-9e5446d0eaca")
)
(fp_line
(start -0.76 0.39)
(end -0.76 -0.39)
(start -0.0976 1.5254)
(end 0.7294 1.5254)
(stroke
(width 0.12)
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "bbe40ef0-bbe7-43f9-bd64-71e5fe79bd2b")
(uuid "725e5a90-2594-48c3-a8cf-5054793eaa77")
)
(fp_line
(start -0.76 1.56)
(end -0.76 1.51)
(start 0.7294 -1.4746)
(end 0.7294 -0.7366)
(stroke
(width 0.12)
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "d4e3e941-9553-452b-abdc-1d98e50ece7d")
(uuid "41a24830-80d8-46f0-9a6e-2cd62f5f2bb4")
)
(fp_line
(start 0.76 -1.56)
(end 0.76 -0.56)
(start 0.7294 0.7874)
(end 0.7294 1.5254)
(stroke
(width 0.12)
(width 0.2)
(type solid)
)
(layer "F.SilkS")
(uuid "e16ab8e6-2523-4580-8b3a-212b242f9ba4")
(uuid "399887e1-0091-478f-8229-edb280c4fa93")
)
(fp_line
(start 0.76 0.56)
(end 0.76 1.56)
(start -1.926 -1.5)
(end -0.896 -1.5)
(stroke
(width 0.12)
(width 0.05)
(type solid)
)
(layer "F.SilkS")
(uuid "e24be78b-30eb-4dba-be1b-8d1feb886295")
(layer "F.CrtYd")
(uuid "529c750c-b96c-413e-aab6-793acae3e047")
)
(fp_line
(start 0.76 1.56)
(end -0.76 1.56)
(start -1.926 -0.39)
(end -1.926 -1.5)
(stroke
(width 0.12)
(width 0.05)
(type solid)
)
(layer "F.SilkS")
(uuid "b2d49cca-790f-4c08-aa2d-13d191460a0e")
(layer "F.CrtYd")
(uuid "6fdd2b0a-db09-421b-bae4-88a3f6b700a8")
)
(fp_line
(start -1.926 0.39)
(end -0.896 0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "7ccb9f23-af48-451c-b7bd-367ef26b6ef2")
)
(fp_line
(start -1.926 1.5)
(end -1.926 0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "4c75d7c8-b17d-4b73-a282-a42aa650b406")
)
(fp_line
(start -0.896 -1.7)
(end 0.904 -1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "3aefe47d-ba4a-4b5e-9582-2bb492b74998")
)
(fp_line
(start -0.896 -1.5)
(end -0.896 -1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1c5db4af-6ae7-481f-996d-49db828e7829")
)
(fp_line
(start -0.896 -0.39)
(end -1.926 -0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9f6532af-50d0-4bcc-a823-84b7adee58b9")
)
(fp_line
(start -0.896 0.39)
(end -0.896 -0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1036a497-ecc6-43b0-a27a-8d0339abd197")
)
(fp_line
(start -0.896 1.5)
(end -1.926 1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "ccf5c7db-c385-4b5b-bd0c-869edd8b4a90")
)
(fp_line
(start -0.896 1.7)
(end -0.896 1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "87eb83b6-9801-4547-b48b-97685c341dd4")
)
(fp_line
(start 0.904 -1.7)
(end 0.904 -0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "dfc7fd8f-e5f4-4782-91a8-437bd5417453")
)
(fp_line
(start 0.904 -0.55)
(end 1.934 -0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "3e5964aa-158d-4c3f-866e-6495d154d27e")
)
(fp_line
(start 0.904 0.55)
(end 0.904 1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "077087eb-3fa3-472a-bb06-1a3869d66d40")
)
(fp_line
(start 0.904 1.7)
(end -0.896 1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b1de1be6-39f8-495f-9117-6fcd0445abe2")
)
(fp_line
(start 1.934 -0.55)
(end 1.934 0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "08252fb3-2249-47e9-b314-8380bbd384c0")
)
(fp_line
(start 1.934 0.55)
(end 0.904 0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "81dab50b-7c3b-464b-b6b1-4a310e9c542e")
)
(fp_poly
(pts
(xy -1.3 -0.38) (xy -1.06 -0.05) (xy -1.54 -0.05)
)
(stroke
(width 0.12)
(type solid)
)
(fill yes)
(layer "F.SilkS")
(uuid "b7ae6d42-c2fe-4a4a-844d-19f0603e2f1c")
)
(fp_line
(start -1.93 -1.5)
(end -0.9 -1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "cceb2c83-8bc3-4554-902c-777912b66ace")
)
(fp_line
(start -1.93 -0.39)
(end -1.93 -1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b29c41b8-6213-4ab0-887e-6bbe113816e6")
)
(fp_line
(start -1.93 0.39)
(end -0.9 0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0370b2ec-a52a-49ec-9a76-047a5a9d23b8")
)
(fp_line
(start -1.93 1.5)
(end -1.93 0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "02d4c606-76cf-4fb4-983e-9c48ede01288")
)
(fp_line
(start -0.9 -1.7)
(end 0.9 -1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0b5eb619-6df9-42d5-9089-e4a5c29fd249")
)
(fp_line
(start -0.9 -1.5)
(end -0.9 -1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "eab38ada-d5a8-401f-b449-6451ad6b5f5a")
)
(fp_line
(start -0.9 -0.39)
(end -1.93 -0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0964951a-b062-4e0e-8c39-9d5f54375960")
)
(fp_line
(start -0.9 0.39)
(end -0.9 -0.39)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "942a715f-cc20-493e-96e3-9814fcc72df0")
)
(fp_line
(start -0.9 1.5)
(end -1.93 1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "b00a6061-e1ab-4780-b068-130b6422e4d8")
)
(fp_line
(start -0.9 1.7)
(end -0.9 1.5)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9f0685ca-5b48-4b09-a937-ab60e6f2b8ee")
)
(fp_line
(start 0.9 -1.7)
(end 0.9 -0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "02900fe7-f8f5-4260-988c-5477dbee9266")
)
(fp_line
(start 0.9 -0.55)
(end 1.93 -0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "cb953692-4706-4731-b98b-d89c163f8a24")
)
(fp_line
(start 0.9 0.55)
(end 0.9 1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "75d449b3-4a2c-43e0-92c6-2c8ae084c8d3")
)
(fp_line
(start 0.9 1.7)
(end -0.9 1.7)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0f9112b7-bd2b-42c5-bf46-0aeb0fd228d8")
)
(fp_line
(start 1.93 -0.55)
(end 1.93 0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "05dc358f-61a9-4af1-bf5e-19e530628553")
)
(fp_line
(start 1.93 0.55)
(end 0.9 0.55)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "11e5bdfc-d369-4e0a-a459-71898fc3e35c")
)
(fp_poly
(pts
(xy -0.325 -1.45) (xy 0.65 -1.45) (xy 0.65 1.45) (xy -0.65 1.45) (xy -0.65 -1.125)
(xy -0.321 -1.45) (xy 0.654 -1.45) (xy 0.654 1.45) (xy -0.646 1.45) (xy -0.646 -1.125)
)
(stroke
(width 0.1)
@ -304,12 +274,12 @@
)
(fill no)
(layer "F.Fab")
(uuid "2767c99c-f6cf-47ab-aeec-c8fdfc4b2563")
(uuid "185d1a90-a2ef-4285-a732-08420f9001b6")
)
(fp_text user "${REFERENCE}"
(at 0 0 90)
(at 0.004 0 90)
(layer "F.Fab")
(uuid "9162f825-474a-4a69-91ca-1d9504e9a89d")
(uuid "eaf95372-c792-48f3-8d8f-5de269f76021")
(effects
(font
(size 0.72 0.72)
@ -318,25 +288,25 @@
)
)
(pad "1" smd roundrect
(at -0.9375 -0.95)
(size 1.475 0.6)
(at -0.95 -0.95)
(size 1.4 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
(uuid "fdd63784-f6eb-40fd-a2c3-aeeee30e328a")
(uuid "2f5d9d8b-b0d5-4c7b-b6ab-5f6b3774ff07")
)
(pad "2" smd roundrect
(at -0.9375 0.95)
(size 1.475 0.6)
(at -0.95 0.95)
(size 1.4 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
(uuid "2be14dff-c136-4420-822d-8f9f366dc455")
(uuid "99e1b4e8-6dae-4d08-8a5a-3ca259f8198d")
)
(pad "3" smd roundrect
(at 0.9375 0)
(size 1.475 0.6)
(at 0.95 0)
(size 1.4 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(roundrect_rratio 0.25)
(uuid "5bf7f4e8-f3d2-49e3-9ff7-2d948c690bc2")
(uuid "d1dc8282-ba85-4f4f-a5bb-68c74ef1c434")
)
(embedded_fonts no)
(model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.step"