switch to nicer power switch

This commit is contained in:
Brendan Haines 2022-10-30 12:29:12 -06:00
parent 2bf5c7d335
commit 9bb201fa44
4 changed files with 11326 additions and 11351 deletions

@ -1 +1 @@
Subproject commit a77d72eb05ffd756b290d9fb13c39c33208fd5a6 Subproject commit 2487bddf636c93e74c6e707ed328d6fe8f558af6

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@
"high_contrast_mode": 0, "high_contrast_mode": 0,
"net_color_mode": 1, "net_color_mode": 1,
"opacity": { "opacity": {
"images": 0.2800000011920929, "images": 0.5099999904632568,
"pads": 1.0, "pads": 1.0,
"tracks": 1.0, "tracks": 1.0,
"vias": 1.0, "vias": 1.0,

View File

@ -1230,6 +1230,156 @@
) )
) )
) )
(symbol "bh:SW_DPDT" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (at 0 4.318 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SW_DPDT" (at 0 -12.7 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 -0.254 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 -0.254 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Manufacturer" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ManufacturerPartNumber" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Supplier" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "SupplierPartNumber" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Populate" "" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "ki_description" "Switch, DPDT" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SW_DPDT_0_0"
(circle (center -2.032 0) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 -2.54) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "SW_DPDT_0_1"
(polyline
(pts
(xy -1.524 0.254)
(xy 1.905 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -5.969)
(xy 0 -6.604)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -4.699)
(xy 0 -5.334)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -3.429)
(xy 0 -4.064)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -2.159)
(xy 0 -2.794)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -0.889)
(xy 0 -1.524)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0.381)
(xy 0 -0.254)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 2.54) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "SW_DPDT_1_1"
(circle (center -2.032 -7.62) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.524 -7.366)
(xy 1.905 -6.35)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 -10.16) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 2.032 -5.08) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(pin passive line (at 5.08 2.54 180) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 2.54)
(name "B" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -2.54 180) (length 2.54)
(name "C" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -5.08 180) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -7.62 0) (length 2.54)
(name "B" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 5.08 -10.16 180) (length 2.54)
(name "C" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "bh:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (symbol "bh:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (at -1.27 3.81 0) (property "Reference" "SW" (at -1.27 3.81 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
@ -1296,88 +1446,6 @@
) )
) )
) )
(symbol "bh:TDA01H0SB1" (pin_names (offset 0.002) hide) (in_bom yes) (on_board yes)
(property "Reference" "SW" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TDA01H0SB1" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "common:TDA01H0SB1" (at 2.54 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ckswitches.com/media/1328/tda.pdf" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Manufacturer" "C&K" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ManufacturerPartNumber" "TDA01H0SB1" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Supplier" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "SupplierPartNumber" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Populate" "" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "ki_description" "Switch, DIP, 1, SMD, .050\"" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TDA01H0SB1_0_0"
(polyline
(pts
(xy 2.286 -1.016)
(xy 5.08 -0.508)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 1.778 -1.27) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 5.842 -1.27) (radius 0.508)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "TDA01H0SB1_0_1"
(polyline
(pts
(xy 1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -1.27)
(xy 6.35 -1.27)
)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 0 0) (end 7.62 -2.54)
(stroke (width 0.1524) (type default))
(fill (type background))
)
)
(symbol "TDA01H0SB1_1_1"
(pin passive line (at -2.54 -1.27 0) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -1.27 180) (length 2.54)
(name "B" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "bh:TLV70033DCKR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (symbol "bh:TLV70033DCKR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 0 0) (property "Reference" "U" (at 0 0 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
@ -1496,6 +1564,9 @@
(junction (at 231.14 147.32) (diameter 0) (color 0 0 0 0) (junction (at 231.14 147.32) (diameter 0) (color 0 0 0 0)
(uuid 2686ec44-8782-40fe-9aca-191813569eb3) (uuid 2686ec44-8782-40fe-9aca-191813569eb3)
) )
(junction (at 127 25.4) (diameter 0) (color 0 0 0 0)
(uuid 295fdb34-fb31-4bfc-91af-0ea372b4a7cf)
)
(junction (at 116.84 132.08) (diameter 0) (color 0 0 0 0) (junction (at 116.84 132.08) (diameter 0) (color 0 0 0 0)
(uuid 2ac3b076-8d01-4eeb-9a2a-437a5c513873) (uuid 2ac3b076-8d01-4eeb-9a2a-437a5c513873)
) )
@ -1511,6 +1582,9 @@
(junction (at 198.12 66.04) (diameter 0) (color 0 0 0 0) (junction (at 198.12 66.04) (diameter 0) (color 0 0 0 0)
(uuid 45ac43e1-4923-4bf3-be53-df9ace5650d2) (uuid 45ac43e1-4923-4bf3-be53-df9ace5650d2)
) )
(junction (at 139.7 27.94) (diameter 0) (color 0 0 0 0)
(uuid 4cfafd19-51b3-4af0-89f6-2be9d7349048)
)
(junction (at 172.72 114.3) (diameter 0) (color 0 0 0 0) (junction (at 172.72 114.3) (diameter 0) (color 0 0 0 0)
(uuid 51499fa8-8995-4f33-a6fd-9ea0076d96b0) (uuid 51499fa8-8995-4f33-a6fd-9ea0076d96b0)
) )
@ -1614,11 +1688,13 @@
(uuid fcfdaf33-bf15-4c6a-9310-5b24f281cee2) (uuid fcfdaf33-bf15-4c6a-9310-5b24f281cee2)
) )
(no_connect (at 129.54 30.48) (uuid 00890617-69d9-40a5-b205-cf48c9d2c337))
(no_connect (at 73.66 121.92) (uuid 015fff28-8e89-4361-8d53-6ab6b19a7963)) (no_connect (at 73.66 121.92) (uuid 015fff28-8e89-4361-8d53-6ab6b19a7963))
(no_connect (at 73.66 119.38) (uuid 01c5690e-c667-46d2-83cb-21f706634e2d)) (no_connect (at 73.66 119.38) (uuid 01c5690e-c667-46d2-83cb-21f706634e2d))
(no_connect (at 34.29 43.18) (uuid 09360bc4-9b5d-4523-bd76-9faec61edd40)) (no_connect (at 34.29 43.18) (uuid 09360bc4-9b5d-4523-bd76-9faec61edd40))
(no_connect (at 34.29 45.72) (uuid 09360bc4-9b5d-4523-bd76-9faec61edd41)) (no_connect (at 34.29 45.72) (uuid 09360bc4-9b5d-4523-bd76-9faec61edd41))
(no_connect (at 224.79 152.4) (uuid 18e4861b-5b14-43af-aa7e-bd6fbe67d806)) (no_connect (at 224.79 152.4) (uuid 18e4861b-5b14-43af-aa7e-bd6fbe67d806))
(no_connect (at 129.54 22.86) (uuid 1dff7008-6572-4e66-820f-1f1b7cc7ed66))
(no_connect (at 224.79 149.86) (uuid 41caee34-4f6c-47e7-aeaa-340d0cd0b1af)) (no_connect (at 224.79 149.86) (uuid 41caee34-4f6c-47e7-aeaa-340d0cd0b1af))
(no_connect (at 73.66 116.84) (uuid 4f02ef73-2b25-4d2b-809c-46fbd85a672d)) (no_connect (at 73.66 116.84) (uuid 4f02ef73-2b25-4d2b-809c-46fbd85a672d))
(no_connect (at 73.66 104.14) (uuid 77a217b7-b6f4-4dc3-a46e-798075686406)) (no_connect (at 73.66 104.14) (uuid 77a217b7-b6f4-4dc3-a46e-798075686406))
@ -1650,6 +1726,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 0bf9b00b-6339-4026-840a-70f23044f4f7) (uuid 0bf9b00b-6339-4026-840a-70f23044f4f7)
) )
(wire (pts (xy 127 25.4) (xy 127 17.78))
(stroke (width 0) (type default))
(uuid 0ccdf54f-d0a4-4ecc-98f5-d334e7e8644b)
)
(wire (pts (xy 160.02 121.92) (xy 172.72 121.92)) (wire (pts (xy 160.02 121.92) (xy 172.72 121.92))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 0dec0adb-6244-42ce-a413-2b597cb28654) (uuid 0dec0adb-6244-42ce-a413-2b597cb28654)
@ -1770,6 +1850,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 3e1a0d92-071f-43ac-bf7d-9945072a5d2c) (uuid 3e1a0d92-071f-43ac-bf7d-9945072a5d2c)
) )
(wire (pts (xy 127 25.4) (xy 127 27.94))
(stroke (width 0) (type default))
(uuid 3ecd231b-86b7-40fc-bbb6-4c637de881e3)
)
(wire (pts (xy 170.18 48.26) (xy 182.88 48.26)) (wire (pts (xy 170.18 48.26) (xy 182.88 48.26))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 46bade87-e6c7-4660-9076-fd79328b52c4) (uuid 46bade87-e6c7-4660-9076-fd79328b52c4)
@ -1886,7 +1970,7 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 6d27fdcb-d440-4248-8e0d-7dfa926cbb6c) (uuid 6d27fdcb-d440-4248-8e0d-7dfa926cbb6c)
) )
(wire (pts (xy 132.08 27.94) (xy 149.86 27.94)) (wire (pts (xy 139.7 27.94) (xy 149.86 27.94))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 711a3986-8fec-4131-990f-66bd1381fa14) (uuid 711a3986-8fec-4131-990f-66bd1381fa14)
) )
@ -2022,7 +2106,7 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 9da67a5f-8e72-4fae-a49d-a2f656e941ee) (uuid 9da67a5f-8e72-4fae-a49d-a2f656e941ee)
) )
(wire (pts (xy 116.84 27.94) (xy 119.38 27.94)) (wire (pts (xy 116.84 27.94) (xy 127 27.94))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid 9fe8df0b-633b-4846-b730-048fb52a4cbe) (uuid 9fe8df0b-633b-4846-b730-048fb52a4cbe)
) )
@ -2038,6 +2122,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid a5f01069-563d-4956-8596-246e2cc5f07c) (uuid a5f01069-563d-4956-8596-246e2cc5f07c)
) )
(wire (pts (xy 139.7 20.32) (xy 139.7 27.94))
(stroke (width 0) (type default))
(uuid a6d52033-b981-4465-abcb-1c8762ff2439)
)
(wire (pts (xy 58.42 27.94) (xy 67.31 27.94)) (wire (pts (xy 58.42 27.94) (xy 67.31 27.94))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid a7fdad2a-d20e-4f67-af09-daf5ee2ffddb) (uuid a7fdad2a-d20e-4f67-af09-daf5ee2ffddb)
@ -2138,6 +2226,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid d173ec0c-4aae-4e98-aff1-73a3b71ae42a) (uuid d173ec0c-4aae-4e98-aff1-73a3b71ae42a)
) )
(wire (pts (xy 129.54 25.4) (xy 127 25.4))
(stroke (width 0) (type default))
(uuid d39acba1-a5bd-4db0-b6f9-db33c59e7e03)
)
(wire (pts (xy 194.31 124.46) (xy 207.01 124.46)) (wire (pts (xy 194.31 124.46) (xy 207.01 124.46))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid d3a3df06-5f15-475c-b7b2-75006ab16ae5) (uuid d3a3df06-5f15-475c-b7b2-75006ab16ae5)
@ -2210,6 +2302,10 @@
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid eff57a11-86d8-4dbc-8944-ca5a3d4af3a2) (uuid eff57a11-86d8-4dbc-8944-ca5a3d4af3a2)
) )
(wire (pts (xy 127 17.78) (xy 129.54 17.78))
(stroke (width 0) (type default))
(uuid f0fb6154-0fe0-4502-b671-690a25fe43ee)
)
(wire (pts (xy 143.51 127) (xy 152.4 127)) (wire (pts (xy 143.51 127) (xy 152.4 127))
(stroke (width 0) (type default)) (stroke (width 0) (type default))
(uuid f5370c30-6c62-446b-8f46-a581fa52e703) (uuid f5370c30-6c62-446b-8f46-a581fa52e703)
@ -3208,6 +3304,51 @@
) )
) )
(symbol (lib_id "bh:SW_DPDT") (at 134.62 20.32 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 699991d4-37dd-4dd1-81a0-8055a956c5fc)
(property "Reference" "SW3" (at 134.62 13.97 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SW_DPDT" (at 134.62 16.51 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "common:JS202011JCQN" (at 134.62 20.574 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 134.62 20.574 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Manufacturer" "" (at 134.62 20.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ManufacturerPartNumber" "JS202011JCQN" (at 134.62 16.51 0)
(effects (font (size 1.27 1.27)))
)
(property "Supplier" "" (at 134.62 20.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "SupplierPartNumber" "" (at 134.62 20.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Populate" "" (at 134.62 20.32 0)
(effects (font (size 1.27 1.27)))
)
(pin "1" (uuid edec5302-6964-4b0d-832c-cb4ac8d30d29))
(pin "2" (uuid 05f504b0-0964-4f7b-ae56-23e05d67b906))
(pin "3" (uuid 6605d4b6-5cc3-4b25-9646-1391de552918))
(pin "4" (uuid 6b120286-ff04-46fb-a296-9d31b3f5a7cf))
(pin "5" (uuid abd36499-b7bd-4378-ade0-0ed46334de58))
(pin "6" (uuid bb6335c7-47df-42bb-97d8-e0dd2718684b))
(instances
(project "mellifera"
(path "/f1d4e98a-de78-428e-8964-579953189e39"
(reference "SW3") (unit 1) (value "SW_DPDT") (footprint "common:JS202011JCQN")
)
)
)
)
(symbol (lib_id "bh:GND") (at 231.14 127 0) (unit 1) (symbol (lib_id "bh:GND") (at 231.14 127 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 69b24585-bde8-4f1b-83a4-18a477c5b445) (uuid 69b24585-bde8-4f1b-83a4-18a477c5b445)
@ -4435,44 +4576,6 @@
) )
) )
(symbol (lib_id "bh:TDA01H0SB1") (at 121.92 26.67 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid b256dabb-78d7-4f57-af82-5a6c5dac2f12)
(property "Reference" "SW1" (at 125.73 22.86 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TDA01H0SB1" (at 121.92 26.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "common:TDA01H0SB1" (at 124.46 27.94 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ckswitches.com/media/1328/tda.pdf" (at 121.92 26.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Manufacturer" "C&K" (at 121.92 26.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ManufacturerPartNumber" "TDA01H0SB1" (at 125.73 25.4 0)
(effects (font (size 1.27 1.27)))
)
(property "Populate" "" (at 121.92 26.67 0)
(effects (font (size 1.27 1.27)))
)
(property "LCSC" "C221980" (at 121.92 26.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5a0c8d37-7a5e-47fb-93a8-724b725d62ca))
(pin "2" (uuid 1f514595-0767-44db-b039-355c9498ca75))
(instances
(project "mellifera"
(path "/f1d4e98a-de78-428e-8964-579953189e39"
(reference "SW1") (unit 1) (value "TDA01H0SB1") (footprint "common:TDA01H0SB1")
)
)
)
)
(symbol (lib_id "bh:R") (at 71.12 44.45 0) (unit 1) (symbol (lib_id "bh:R") (at 71.12 44.45 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid b3bf0b2f-43a7-452f-ad71-f90034851c10) (uuid b3bf0b2f-43a7-452f-ad71-f90034851c10)