DAC powered by VBUS, VBUS to ADC2

This commit is contained in:
Triss 2022-02-20 21:22:26 +01:00
parent a800ff401d
commit 83d3dfd8cf
5 changed files with 2787 additions and 1978 deletions

View File

@ -5,6 +5,45 @@
(paper "A4")
(lib_symbols
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R_Potentiometer" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "RV" (id 0) (at -4.445 0 90)
(effects (font (size 1.27 1.27)))
@ -158,9 +197,73 @@
)
)
)
(symbol "power:VBUS" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "VBUS" (id 1) (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"VBUS\"" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "VBUS_0_1"
(polyline
(pts
(xy -0.762 1.27)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 0)
(xy 0 2.54)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0.762 1.27)
)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
)
)
(symbol "VBUS_1_1"
(pin power_in line (at 0 0 90) (length 0) hide
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 160.02 95.25) (diameter 0) (color 0 0 0 0)
(uuid 76ab51e7-5edb-4045-85a9-a4f7d7d7dc2b)
)
(junction (at 160.02 77.47) (diameter 0) (color 0 0 0 0)
(uuid d6dc6e3f-8b46-4b9d-99e7-9ed19556d01a)
)
(no_connect (at 154.94 77.47) (uuid b0c5723f-3e32-4297-b270-9ec72d96287f))
(wire (pts (xy 160.02 95.25) (xy 160.02 100.33))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2b49d027-0d47-48ba-ad83-8890fbb9e35d)
)
(wire (pts (xy 113.03 101.6) (xy 113.03 104.14))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 58a3a21b-7c95-4ce7-857e-232fbcc0f0a0)
@ -177,10 +280,22 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 6c57bda6-64a2-4ee1-a554-4ce9ebdeca88)
)
(wire (pts (xy 160.02 95.25) (xy 160.02 90.17))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9a1fc702-bc5d-424e-aa18-98c5907deaa5)
)
(wire (pts (xy 168.91 95.25) (xy 160.02 95.25))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9fa92332-f3c7-4719-82f5-a337ed385bf0)
)
(wire (pts (xy 90.17 62.23) (xy 90.17 67.31))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid aab5cf08-4188-4496-a697-2b8fda2ede77)
)
(wire (pts (xy 160.02 77.47) (xy 160.02 82.55))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b545efbd-4665-495e-a212-a3eda1da410b)
)
(wire (pts (xy 90.17 74.93) (xy 90.17 77.47))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b7f7508d-57e6-4cc1-817e-19a35f56bd9c)
@ -189,21 +304,18 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c2b455e8-d6c7-41e6-9d24-deb10cfbe50e)
)
(wire (pts (xy 160.02 107.95) (xy 160.02 111.76))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid d2e243ef-188e-40b6-8f69-38990dd6eee5)
)
(global_label "ADC2" (shape input) (at 160.02 77.47 0) (fields_autoplaced)
(global_label "ADC2" (shape input) (at 168.91 95.25 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 10f300e7-bf46-4c84-931b-4f3b24023baa)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 167.1823 77.3906 0)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 176.0723 95.1706 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
)
(global_label "DAC_VCC" (shape input) (at 154.94 77.47 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 533c612d-18ee-442b-a938-11eeb9e27061)
(property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 144.391 77.3906 0)
(effects (font (size 1.27 1.27)) (justify right) hide)
)
)
(global_label "ADC0" (shape input) (at 99.06 71.12 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 6e296034-164e-4285-ac22-baa3c7e58498)
@ -219,6 +331,59 @@
)
)
(symbol (lib_id "power:VBUS") (at 160.02 77.47 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 1f22c7b9-39d1-4db8-81f4-047cb4a599a6)
(property "Reference" "#PWR0159" (id 0) (at 160.02 81.28 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "VBUS" (id 1) (at 160.401 74.2188 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 160.02 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 160.02 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f1a94af9-53f4-4857-ae3a-d0339287b83f))
)
(symbol (lib_id "power:GND") (at 160.02 111.76 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 291be11f-562b-493e-8eb0-e748775eed57)
(property "Reference" "#PWR0155" (id 0) (at 160.02 118.11 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 160.02 116.3225 0))
(property "Footprint" "" (id 2) (at 160.02 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 160.02 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 68a3ff38-b5cf-4c90-8e8a-3527bff5bc68))
)
(symbol (lib_id "Device:R") (at 160.02 104.14 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 463c0515-1a8a-44a8-bc1a-ffa1ea094e8f)
(property "Reference" "R501" (id 0) (at 161.798 103.2315 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "220k" (id 1) (at 161.798 106.0066 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (id 2) (at 158.242 104.14 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 160.02 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2344ba6e-c29d-4891-b026-2036511bfd08))
(pin "2" (uuid 855a6fe9-24e7-42a4-97e5-00a9316d1f2c))
)
(symbol (lib_id "Device:R_Potentiometer") (at 90.17 71.12 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4e12d8ce-76cb-40c5-9326-2c56158c5774)
@ -239,6 +404,25 @@
(pin "3" (uuid cb570920-a0ea-4ee4-9aa9-af8724897e97))
)
(symbol (lib_id "Device:R") (at 160.02 86.36 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 9790e432-0f97-402e-84b2-73178f4ccd63)
(property "Reference" "R500" (id 0) (at 161.798 85.4515 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "220k" (id 1) (at 161.798 88.2266 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (id 2) (at 158.242 86.36 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 160.02 86.36 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f56feeb6-1559-4e1b-ade1-900e859594c5))
(pin "2" (uuid 9bbc3942-aba5-467b-a5a3-14d3b10dc7dc))
)
(symbol (lib_id "power:GND") (at 113.03 104.14 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid be92caf9-9036-46c7-b93e-cf8b262ffee9)

File diff suppressed because it is too large Load Diff

View File

@ -381,9 +381,7 @@
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "power_big",
"nets": [
"VBUS"
],
"nets": [],
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.4,

View File

@ -896,12 +896,21 @@
(path "/00000000-0000-0000-0000-000061ca977c/00000000-0000-0000-0000-000062cd93d9"
(reference "#PWR0154") (unit 1) (value "GND") (footprint "")
)
(path "/efd5f8c1-9436-4170-b4e4-91dea4f3a969/291be11f-562b-493e-8eb0-e748775eed57"
(reference "#PWR0155") (unit 1) (value "GND") (footprint "")
)
(path "/00000000-0000-0000-0000-000061ca99c0/00000000-0000-0000-0000-000061c4640b"
(reference "#PWR0156") (unit 1) (value "VBUS") (footprint "")
)
(path "/00000000-0000-0000-0000-000061ca9826/ccd29f89-73ba-4a77-907d-ea8a87f38f6f"
(reference "#PWR0157") (unit 1) (value "+3.3V") (footprint "")
)
(path "/00000000-0000-0000-0000-000061ca99c0/ae7958d6-9be1-4864-9904-1b4518648fd7"
(reference "#PWR0158") (unit 1) (value "VBUS") (footprint "")
)
(path "/efd5f8c1-9436-4170-b4e4-91dea4f3a969/1f22c7b9-39d1-4db8-81f4-047cb4a599a6"
(reference "#PWR0159") (unit 1) (value "VBUS") (footprint "")
)
(path "/00000000-0000-0000-0000-000061ca99c0/bdce2a26-5819-4ab7-943e-b2f9eef317a0"
(reference "#PWR0160") (unit 1) (value "GND") (footprint "")
)
@ -1079,6 +1088,12 @@
(path "/00000000-0000-0000-0000-000061ca99c0/9d93a772-11c7-46b0-b069-4bf91894f1dc"
(reference "R401") (unit 1) (value "220k") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/efd5f8c1-9436-4170-b4e4-91dea4f3a969/9790e432-0f97-402e-84b2-73178f4ccd63"
(reference "R500") (unit 1) (value "220k") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/efd5f8c1-9436-4170-b4e4-91dea4f3a969/463c0515-1a8a-44a8-bc1a-ffa1ea094e8f"
(reference "R501") (unit 1) (value "220k") (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder")
)
(path "/efd5f8c1-9436-4170-b4e4-91dea4f3a969/4e12d8ce-76cb-40c5-9326-2c56158c5774"
(reference "RV500") (unit 1) (value "R_Potentiometer") (footprint "Potentiometer_THT:Potentiometer_Vishay_T73XW_Horizontal")
)

View File

@ -640,10 +640,12 @@
(uuid dc95c751-ddeb-472f-a525-7337bb947cf0)
)
(no_connect (at 129.54 80.01) (uuid 312916e4-9d47-432e-8ea3-288cc27e2e27))
(no_connect (at 180.34 109.22) (uuid 39597e81-f70e-461a-8b54-a3cbec89ae00))
(no_connect (at 182.88 109.22) (uuid 39597e81-f70e-461a-8b54-a3cbec89ae01))
(no_connect (at 193.04 106.68) (uuid 39597e81-f70e-461a-8b54-a3cbec89ae02))
(no_connect (at 195.58 106.68) (uuid 39597e81-f70e-461a-8b54-a3cbec89ae03))
(no_connect (at 135.89 53.34) (uuid 5bd58b01-d022-4a2c-9c8b-6f1e9ad7a6e0))
(no_connect (at 203.2 81.28) (uuid de76c690-68f8-432e-be5c-fda5ec56e8c0))
(no_connect (at 203.2 83.82) (uuid de76c690-68f8-432e-be5c-fda5ec56e8c1))
(no_connect (at 228.6 88.9) (uuid de76c690-68f8-432e-be5c-fda5ec56e8c2))
@ -880,6 +882,10 @@
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid b4090575-e0f4-4fd7-a720-8be7d00b822e)
)
(wire (pts (xy 129.54 80.01) (xy 140.97 80.01))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid bde77517-51a4-4ea1-818e-5aed4f0dd1ff)
)
(wire (pts (xy 217.17 120.65) (xy 217.17 123.19))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid c2079b33-906e-4c67-b0b6-7e228acc166b)
@ -971,6 +977,10 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 65b2b492-4e16-436d-a5df-1de3e0f40c7f)
)
(label "DAC_VCC" (at 129.54 80.01 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid c89edaff-35c8-4830-846f-4146c6f59421)
)
(label "INHIBIT" (at 68.58 182.88 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid f91792af-29a6-463e-b4a0-bad2f1f5a120)
@ -1185,17 +1195,17 @@
(pin "2" (uuid 5c566fc7-8462-4e96-806e-72e9f849fdbc))
)
(symbol (lib_id "power:+3V3") (at 140.97 67.31 0) (unit 1)
(symbol (lib_id "power:+3V3") (at 135.89 53.34 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 25d0b121-6b40-48f6-a45b-eda610bd7ba4)
(property "Reference" "#PWR0144" (id 0) (at 140.97 71.12 0)
(property "Reference" "#PWR0144" (id 0) (at 135.89 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3V3" (id 1) (at 141.351 62.9158 0))
(property "Footprint" "" (id 2) (at 140.97 67.31 0)
(property "Value" "+3V3" (id 1) (at 136.271 48.9458 0))
(property "Footprint" "" (id 2) (at 135.89 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 140.97 67.31 0)
(property "Datasheet" "" (id 3) (at 135.89 53.34 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8e43cb05-e61e-44ec-9945-441dd2c1b289))
@ -1333,6 +1343,24 @@
(pin "2" (uuid 5c138ade-eb19-4169-aa4d-4fecf1a6350b))
)
(symbol (lib_id "power:VBUS") (at 140.97 67.31 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid ae7958d6-9be1-4864-9904-1b4518648fd7)
(property "Reference" "#PWR0158" (id 0) (at 140.97 71.12 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "VBUS" (id 1) (at 141.351 64.0588 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 140.97 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 140.97 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 081c514a-85e0-4ccf-b453-0751b8338886))
)
(symbol (lib_id "power:GND") (at 227.33 67.31 90) (unit 1)
(in_bom yes) (on_board yes)
(uuid bdce2a26-5819-4ab7-943e-b2f9eef317a0)