clean up ERC in schematic

This commit is contained in:
2023-10-22 22:07:48 -04:00
parent 1c6265404c
commit d82810e7c4
24 changed files with 843 additions and 529 deletions

View File

@@ -127,53 +127,53 @@
(stroke (width 0) (type default))
(fill (type background))
)
(pin unspecified line (at -10.16 1.27 0) (length 2.54)
(pin bidirectional line (at -10.16 1.27 0) (length 2.54)
(name "IP+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -10.16 3.81 0) (length 2.54)
(pin bidirectional line (at -10.16 3.81 0) (length 2.54)
(name "IP+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 1.27 180) (length 2.54)
(pin output line (at 10.16 1.27 180) (length 2.54)
(name "VIOUT" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 3.81 180) (length 2.54)
(pin power_in line (at 10.16 3.81 180) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -10.16 -3.81 0) (length 2.54)
(pin bidirectional line (at -10.16 -3.81 0) (length 2.54)
(name "IP-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at -10.16 -1.27 0) (length 2.54)
(pin bidirectional line (at -10.16 -1.27 0) (length 2.54)
(name "IP-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 -3.81 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 -1.27 180) (length 2.54)
(pin output line (at 10.16 -1.27 180) (length 2.54)
(name "#FAULT" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
(symbol "ACS711KEXLT-31AB-T_1_1"
(pin unspecified line (at 10.16 -3.81 180) (length 2.54) hide
(pin passive line (at 10.16 -3.81 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 -3.81 180) (length 2.54) hide
(pin power_in line (at 10.16 -3.81 180) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -3.81 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 -3.81 180) (length 2.54) hide
(pin passive line (at 10.16 -3.81 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 10.16 -3.81 180) (length 2.54) hide
(pin passive line (at 10.16 -3.81 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
@@ -311,6 +311,46 @@
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "flag power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
)
)
(junction (at 113.03 88.9) (diameter 0) (color 0 0 0 0)
@@ -340,6 +380,9 @@
(junction (at 113.03 124.46) (diameter 0) (color 0 0 0 0)
(uuid 9d7de7b5-cc66-4e97-aea9-4805204b801f)
)
(junction (at 193.04 135.89) (diameter 0) (color 0 0 0 0)
(uuid d971e518-e8b9-4f28-967e-9da0a85136e4)
)
(no_connect (at 135.89 93.98) (uuid 23306300-1d88-4538-a938-3eef8c98703e))
(no_connect (at 135.89 58.42) (uuid 912e8fe5-5b6d-48aa-b7b5-5f4af1ed49c7))
@@ -601,6 +644,31 @@
(uuid f27d6576-8dc6-4b35-a6ee-606d878ff90e)
)
(symbol (lib_id "power:PWR_FLAG") (at 193.04 135.89 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 08d81450-96ad-4d2c-9c7a-dc9ecb10ad44)
(property "Reference" "#FLG0701" (at 191.135 135.89 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (at 189.23 135.89 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 193.04 135.89 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 193.04 135.89 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2c1c855f-b42f-4819-9a0e-4410cbf62a94))
(instances
(project "lemon-pepper"
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/41d11f3b-333a-47c0-a126-1f991ee11e83"
(reference "#FLG0701") (unit 1)
)
)
)
)
(symbol (lib_id "power:GNDA") (at 139.7 68.58 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 1a815dac-b5c4-400b-8f0c-232a5e52a714)
@@ -641,18 +709,18 @@
(property "Datasheet" "https://lcsc.com/product-detail/Sensors_ALLEGRO_ACS711KEXLT-31AB-T_ACS711KEXLT-31AB-T_C146412.html" (at 125.73 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C150824" (at 125.73 87.63 0)
(property "LCSC Part" "C146412" (at 125.73 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307d7))
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307d7))
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307d8))
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307d8))
(pin "11" (uuid e8d3a338-a773-49b8-a716-d1ab18131472))
(pin "12" (uuid 8c659ecd-ac7a-4f4a-9995-9dcc08bc6ebc))
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e3478))
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e3478))
(pin "5" (uuid d5cf600e-4c97-43db-818b-ea3248045403))
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e3479))
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e3479))
(pin "6" (uuid 2c89c0c4-ec2f-42de-81b6-e62c8d188968))
(pin "10" (uuid 95506ff9-4ec7-44f1-b5f7-87c53697753f))
(pin "5" (uuid d5cf600e-4c97-43db-818b-ea3248045403))
(pin "7" (uuid 792be421-689a-475c-8e19-dcc7b38419f6))
(pin "8" (uuid 61520964-3c19-4fcc-bbcd-3143e555315f))
(pin "9" (uuid e93c508e-9af0-423a-bf11-2f6f2c9e7548))
@@ -705,18 +773,18 @@
(property "Datasheet" "https://lcsc.com/product-detail/Sensors_ALLEGRO_ACS711KEXLT-31AB-T_ACS711KEXLT-31AB-T_C146412.html" (at 125.73 156.21 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C150824" (at 125.73 158.75 0)
(property "LCSC Part" "C146412" (at 125.73 158.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a08))
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a08))
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a09))
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a09))
(pin "11" (uuid 381951b5-9e1d-46d9-9fdd-5023089bf34f))
(pin "12" (uuid 4a0f3bdc-1b3f-4b5a-9fdd-ad98ac9347e8))
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59ba9))
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59ba9))
(pin "5" (uuid 040e7810-ff19-4cb2-8089-e98a109dca74))
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59baa))
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59baa))
(pin "6" (uuid c4b7cfc6-3923-4e8e-beab-8edfebf00db1))
(pin "10" (uuid 2f7d9d6f-7117-437c-a6f9-ab265c02086b))
(pin "5" (uuid 040e7810-ff19-4cb2-8089-e98a109dca74))
(pin "7" (uuid bbfa161f-b383-495e-b007-a3016710f95b))
(pin "8" (uuid 5c020e61-0619-404c-b053-7b280c50234c))
(pin "9" (uuid d76253d5-cffe-4486-970c-3134b5aa74e8))
@@ -869,18 +937,18 @@
(property "Datasheet" "https://lcsc.com/product-detail/Sensors_ALLEGRO_ACS711KEXLT-31AB-T_ACS711KEXLT-31AB-T_C146412.html" (at 125.73 120.65 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part" "C150824" (at 125.73 123.19 0)
(property "LCSC Part" "C146412" (at 125.73 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b0))
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b0))
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b1))
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b1))
(pin "11" (uuid 5f952846-310c-40d4-879c-8b224fb60661))
(pin "12" (uuid 9720c386-328c-42a4-97c9-f29be92781fd))
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc1))
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc1))
(pin "5" (uuid 9f25a38a-708f-427f-b757-bac5c276de82))
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc2))
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc2))
(pin "6" (uuid 15056b44-bd76-49d3-97b1-8f239c766f7b))
(pin "10" (uuid 43fa4b5b-1368-473b-a20c-160035bf6d2e))
(pin "5" (uuid 9f25a38a-708f-427f-b757-bac5c276de82))
(pin "7" (uuid a40d431e-eff9-440e-a1f9-3c95964299fc))
(pin "8" (uuid 7aefd8d4-6ccb-4728-bf90-c2ed7c14ba71))
(pin "9" (uuid 585cfdac-bf88-441a-8d12-927043f66814))