WIP buzzer protection

This commit is contained in:
joeycastillo 2023-02-01 15:16:23 -06:00
parent 61c3b0cac7
commit 218a96552d
5 changed files with 505 additions and 487 deletions

3
.gitignore vendored
View File

@ -17,4 +17,5 @@
.idea/ .idea/
.vs .vs
.vscode .vscode
docs/ docs/
*-backups/

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
{ {
"board": { "board": {
"active_layer": 0, "active_layer": 31,
"active_layer_preset": "All Copper Layers", "active_layer_preset": "",
"auto_track_width": false, "auto_track_width": false,
"hidden_nets": [], "hidden_nets": [],
"high_contrast_mode": 0, "high_contrast_mode": 0,
@ -62,7 +62,7 @@
35, 35,
36 36
], ],
"visible_layers": "0001000_ffffffff", "visible_layers": "0001020_ffffffff",
"zone_display_mode": 1 "zone_display_mode": 1
}, },
"meta": { "meta": {

View File

@ -58,7 +58,9 @@
"drc_exclusions": [ "drc_exclusions": [
"clearance|-5315000|11176000|94ed4e14-64f5-4caa-95ff-8b9708aa7544|794ce734-e263-448b-83cd-a968d937aa77", "clearance|-5315000|11176000|94ed4e14-64f5-4caa-95ff-8b9708aa7544|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|-5315000|8979100|5cd38060-de87-4f4f-a5a5-bcc37f72c4bd|794ce734-e263-448b-83cd-a968d937aa77", "clearance|-5315000|8979100|5cd38060-de87-4f4f-a5a5-bcc37f72c4bd|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|-5625900|11061900|75982c35-ff0f-49b9-9689-fa686b50f581|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|-5625900|11290100|2160b495-17e4-4702-974c-8dfae747fab3|794ce734-e263-448b-83cd-a968d937aa77", "clearance|-5625900|11290100|2160b495-17e4-4702-974c-8dfae747fab3|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|-5842000|10426500|e57f3b3a-4723-4e07-8171-742af76c848c|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|-5875000|10426500|f5a996bd-0004-4389-911c-56d6075768c5|794ce734-e263-448b-83cd-a968d937aa77", "clearance|-5875000|10426500|f5a996bd-0004-4389-911c-56d6075768c5|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|140899579|112414621|2160b495-17e4-4702-974c-8dfae747fab3|794ce734-e263-448b-83cd-a968d937aa77", "clearance|140899579|112414621|2160b495-17e4-4702-974c-8dfae747fab3|794ce734-e263-448b-83cd-a968d937aa77",
"clearance|141210479|110103621|5cd38060-de87-4f4f-a5a5-bcc37f72c4bd|794ce734-e263-448b-83cd-a968d937aa77", "clearance|141210479|110103621|5cd38060-de87-4f4f-a5a5-bcc37f72c4bd|794ce734-e263-448b-83cd-a968d937aa77",

View File

@ -2,7 +2,12 @@
(uuid 3048f5e8-34bb-46da-8fa5-8c5aad2586f2) (uuid 3048f5e8-34bb-46da-8fa5-8c5aad2586f2)
(paper "User" 300.507 242.062) (paper "USLetter")
(title_block
(date "2023-01-23")
(rev "02")
)
(lib_symbols (lib_symbols
(symbol "Device:Crystal" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) (symbol "Device:Crystal" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
@ -1869,7 +1874,7 @@
(no_connect (at 45.72 165.1) (uuid 1e8ca6cd-9857-48e9-9ce7-8840f6701ae8)) (no_connect (at 45.72 165.1) (uuid 1e8ca6cd-9857-48e9-9ce7-8840f6701ae8))
(no_connect (at 129.54 38.1) (uuid 493ed970-0dc3-4c43-bb6e-b82ce2cec551)) (no_connect (at 129.54 38.1) (uuid 493ed970-0dc3-4c43-bb6e-b82ce2cec551))
(no_connect (at 147.32 120.65) (uuid 725c6835-61fa-4a53-a50c-f48753c1c20d)) (no_connect (at 147.32 121.92) (uuid 725c6835-61fa-4a53-a50c-f48753c1c20d))
(no_connect (at 45.72 152.4) (uuid aecdd768-a3cd-4abc-964a-ea074970be6e)) (no_connect (at 45.72 152.4) (uuid aecdd768-a3cd-4abc-964a-ea074970be6e))
(no_connect (at 45.72 154.94) (uuid aecdd768-a3cd-4abc-964a-ea074970be70)) (no_connect (at 45.72 154.94) (uuid aecdd768-a3cd-4abc-964a-ea074970be70))
(no_connect (at 45.72 149.86) (uuid fd96c5dc-b5f4-4378-a5ad-bb8170157edd)) (no_connect (at 45.72 149.86) (uuid fd96c5dc-b5f4-4378-a5ad-bb8170157edd))
@ -2055,6 +2060,10 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4096b3e8-b509-4ff2-92f5-47516d063633) (uuid 4096b3e8-b509-4ff2-92f5-47516d063633)
) )
(wire (pts (xy 30.48 185.42) (xy 45.72 185.42))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 41f21488-8404-43e4-9c89-eeccc9dc182d)
)
(wire (pts (xy 233.68 124.46) (xy 248.92 124.46)) (wire (pts (xy 233.68 124.46) (xy 248.92 124.46))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 42accfd7-40eb-42b0-963f-c16db95159db) (uuid 42accfd7-40eb-42b0-963f-c16db95159db)
@ -2347,6 +2356,10 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid a66e9495-bb2c-440d-b05f-623957123ddf) (uuid a66e9495-bb2c-440d-b05f-623957123ddf)
) )
(wire (pts (xy 200.66 63.5) (xy 187.96 63.5))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid aab1b760-dcaf-4de6-977b-963b4a2dfc10)
)
(wire (pts (xy 269.24 22.86) (xy 287.02 22.86)) (wire (pts (xy 269.24 22.86) (xy 287.02 22.86))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid ac5b4d3e-bd81-48b5-a0bd-c7ab1738d4bd) (uuid ac5b4d3e-bd81-48b5-a0bd-c7ab1738d4bd)
@ -2391,15 +2404,11 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid b67ddcd8-1ee6-4c1b-8c3d-7a2118e93de6) (uuid b67ddcd8-1ee6-4c1b-8c3d-7a2118e93de6)
) )
(wire (pts (xy 35.56 185.42) (xy 45.72 185.42))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b700000f-642d-4f70-ab2a-9fe0a1d93f28)
)
(wire (pts (xy 30.48 139.7) (xy 45.72 139.7)) (wire (pts (xy 30.48 139.7) (xy 45.72 139.7))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid b7586965-391e-4591-9400-d94be3d369a5) (uuid b7586965-391e-4591-9400-d94be3d369a5)
) )
(wire (pts (xy 185.42 63.5) (xy 170.18 63.5)) (wire (pts (xy 177.8 63.5) (xy 170.18 63.5))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid ba21ba1d-96cd-43d7-82bd-502de9141b97) (uuid ba21ba1d-96cd-43d7-82bd-502de9141b97)
) )
@ -2574,7 +2583,7 @@
(effects (font (size 1.2446 1.2446)) (justify right bottom)) (effects (font (size 1.2446 1.2446)) (justify right bottom))
(uuid 0edb6d1c-26ef-4d36-907d-06a2a21e2228) (uuid 0edb6d1c-26ef-4d36-907d-06a2a21e2228)
) )
(label "~{RESET}" (at 38.1 185.42 0) (label "~{RESET}" (at 30.48 185.42 0)
(effects (font (size 1.2446 1.2446)) (justify left bottom)) (effects (font (size 1.2446 1.2446)) (justify left bottom))
(uuid 1660deda-3799-499b-bd55-e9c76de6462e) (uuid 1660deda-3799-499b-bd55-e9c76de6462e)
) )
@ -2650,10 +2659,14 @@
(effects (font (size 1.2446 1.2446)) (justify left bottom)) (effects (font (size 1.2446 1.2446)) (justify left bottom))
(uuid 3ad4f25b-c887-4153-86bf-e65212e894b9) (uuid 3ad4f25b-c887-4153-86bf-e65212e894b9)
) )
(label "BUZZER" (at 162.56 180.34 180) (label "BUZZER_SAFE" (at 162.56 180.34 180)
(effects (font (size 1.2446 1.2446)) (justify right bottom)) (effects (font (size 1.2446 1.2446)) (justify right bottom))
(uuid 3e062d19-7a50-4663-a3fe-222e124e966d) (uuid 3e062d19-7a50-4663-a3fe-222e124e966d)
) )
(label "BUZZER_SAFE" (at 200.66 63.5 180)
(effects (font (size 1.2446 1.2446)) (justify right bottom))
(uuid 4969d3ec-710d-47a9-9b8d-d91584829e60)
)
(label "COM2" (at 233.68 116.84 0) (label "COM2" (at 233.68 116.84 0)
(effects (font (size 1.2446 1.2446)) (justify left bottom)) (effects (font (size 1.2446 1.2446)) (justify left bottom))
(uuid 4afe7a56-4008-4d07-8c9b-d0c7e4e544c7) (uuid 4afe7a56-4008-4d07-8c9b-d0c7e4e544c7)
@ -2834,7 +2847,7 @@
(effects (font (size 1.2446 1.2446)) (justify right bottom)) (effects (font (size 1.2446 1.2446)) (justify right bottom))
(uuid c19de8d1-800c-4603-8543-081ab27b690a) (uuid c19de8d1-800c-4603-8543-081ab27b690a)
) )
(label "BUZZER" (at 185.42 63.5 180) (label "BUZZER" (at 177.8 63.5 180)
(effects (font (size 1.2446 1.2446)) (justify right bottom)) (effects (font (size 1.2446 1.2446)) (justify right bottom))
(uuid c39cae06-05d3-42d2-aaa0-e13eb2d1bcb0) (uuid c39cae06-05d3-42d2-aaa0-e13eb2d1bcb0)
) )
@ -3074,19 +3087,19 @@
(pin "2" (uuid 123add31-71e7-4d93-a655-30b7585d4c42)) (pin "2" (uuid 123add31-71e7-4d93-a655-30b7585d4c42))
) )
(symbol (lib_id "OSO-SWAT-A1-05-eagle-import:RESISTOR_0603MP") (at 35.56 180.34 270) (unit 1) (symbol (lib_id "OSO-SWAT-A1-05-eagle-import:RESISTOR_0603MP") (at 182.88 63.5 0) (unit 1)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid 2a410890-4cb7-4214-ae06-c49d77d71777) (uuid 2a410890-4cb7-4214-ae06-c49d77d71777)
(property "Reference" "R1" (id 0) (at 37.0586 176.53 0) (property "Reference" "R1" (id 0) (at 179.07 62.0014 0)
(effects (font (size 1.27 1.27)) (justify left bottom)) (effects (font (size 1.27 1.27)) (justify left bottom))
) )
(property "Value" "DNP" (id 1) (at 32.258 179.07 0) (property "Value" "TBD" (id 1) (at 181.61 66.802 0)
(effects (font (size 1.016 1.016) bold) (justify left bottom)) (effects (font (size 1.016 1.016) bold) (justify left bottom))
) )
(property "Footprint" "OSO-SWAT-A1-05:_0603MP" (id 2) (at 35.56 180.34 0) (property "Footprint" "OSO-SWAT-A1-05:_0603MP" (id 2) (at 182.88 63.5 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "" (id 3) (at 35.56 180.34 0) (property "Datasheet" "" (id 3) (at 182.88 63.5 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid e6798dd4-27f3-4064-8c6b-fb61d949f7c3)) (pin "1" (uuid e6798dd4-27f3-4064-8c6b-fb61d949f7c3))
@ -3453,24 +3466,6 @@
(pin "1" (uuid f835bc46-a941-4743-9b25-a19bc738f553)) (pin "1" (uuid f835bc46-a941-4743-9b25-a19bc738f553))
) )
(symbol (lib_id "OSO-SWAT-A1-05-eagle-import:VCC") (at 35.56 175.26 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 5d1f1286-1612-4034-9350-9e814aa8acc2)
(property "Reference" "#SUPPLY05" (id 0) (at 35.56 175.26 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "VCC" (id 1) (at 35.56 172.466 0)
(effects (font (size 1.778 1.5113)) (justify bottom))
)
(property "Footprint" "OSO-SWAT-A1-05:" (id 2) (at 35.56 175.26 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 35.56 175.26 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 13295a20-0aaa-4ce6-b8fb-2ec846390a9e))
)
(symbol (lib_id "OSO-SWAT-A1-05-eagle-import:QBLP655-RIG") (at 248.92 71.12 0) (unit 2) (symbol (lib_id "OSO-SWAT-A1-05-eagle-import:QBLP655-RIG") (at 248.92 71.12 0) (unit 2)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid 63860319-96d2-48f5-8601-4d7fb5dc108b) (uuid 63860319-96d2-48f5-8601-4d7fb5dc108b)
@ -4314,9 +4309,6 @@
(path "/00973701-0b6c-452f-891e-ccd344ee5ed1" (path "/00973701-0b6c-452f-891e-ccd344ee5ed1"
(reference "#SUPPLY02") (unit 1) (value "VCC") (footprint "OSO-SWAT-A1-05:") (reference "#SUPPLY02") (unit 1) (value "VCC") (footprint "OSO-SWAT-A1-05:")
) )
(path "/5d1f1286-1612-4034-9350-9e814aa8acc2"
(reference "#SUPPLY05") (unit 1) (value "VCC") (footprint "OSO-SWAT-A1-05:")
)
(path "/ba33d7b0-79fd-4ba9-85f0-0eae394abc9f" (path "/ba33d7b0-79fd-4ba9-85f0-0eae394abc9f"
(reference "#SUPPLY08") (unit 1) (value "VCC") (footprint "OSO-SWAT-A1-05:") (reference "#SUPPLY08") (unit 1) (value "VCC") (footprint "OSO-SWAT-A1-05:")
) )
@ -4408,7 +4400,7 @@
(reference "LED0") (unit 2) (value "QBLP655-RIG") (footprint "OSO-SWAT-A1-05:LED_QBLP655") (reference "LED0") (unit 2) (value "QBLP655-RIG") (footprint "OSO-SWAT-A1-05:LED_QBLP655")
) )
(path "/2a410890-4cb7-4214-ae06-c49d77d71777" (path "/2a410890-4cb7-4214-ae06-c49d77d71777"
(reference "R1") (unit 1) (value "DNP") (footprint "OSO-SWAT-A1-05:_0603MP") (reference "R1") (unit 1) (value "TBD") (footprint "OSO-SWAT-A1-05:_0603MP")
) )
(path "/1050a4b5-88c4-4068-ab0b-d9b191a3a97f" (path "/1050a4b5-88c4-4068-ab0b-d9b191a3a97f"
(reference "R6") (unit 1) (value "1K") (footprint "OSO-SWAT-A1-05:_0603MP") (reference "R6") (unit 1) (value "1K") (footprint "OSO-SWAT-A1-05:_0603MP")