diff --git a/pcb/gan_motor_driver.kicad_pro b/pcb/gan_motor_driver.kicad_pro index c62e79f..273dfee 100644 --- a/pcb/gan_motor_driver.kicad_pro +++ b/pcb/gan_motor_driver.kicad_pro @@ -656,6 +656,14 @@ "version": 1 }, "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 4, + "workbook_filename": "" + }, "page_layout_descr_file": "", "plot_directory": "", "space_save_all_events": true, @@ -683,11 +691,15 @@ ], [ "0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6", - "half_bridge_a1" + "half_bridge_b" ], [ "ee0f751a-9bfc-406f-9b3d-3e07693e59dc", - "half_bridge_a2" + "half_bridge_c" + ], + [ + "5ad34fe2-a490-48c3-a497-a9e3659d2417", + "psu" ] ], "text_variables": {} diff --git a/pcb/gan_motor_driver.kicad_sch b/pcb/gan_motor_driver.kicad_sch index 278190d..26311fd 100644 --- a/pcb/gan_motor_driver.kicad_sch +++ b/pcb/gan_motor_driver.kicad_sch @@ -1548,17 +1548,63 @@ ) ) (junction - (at 54.61 52.07) + (at 57.15 46.99) (diameter 0) (color 0 0 0 0) - (uuid "28f81690-43eb-4cbf-ac5e-b8430b94b1ab") + (uuid "2c8af42f-4d7e-4136-9665-491c1b223f34") ) (junction - (at 55.88 41.91) + (at 203.2 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "2d3f9bbe-adcd-4560-ad20-7fd83a7a2436") + ) + (junction + (at 203.2 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "33b3f941-6026-487b-bd29-9889a7febab4") + ) + (junction + (at 123.19 45.72) + (diameter 0) + (color 0 0 0 0) + (uuid "54e201db-d3ab-4475-88d0-fce337c539cd") + ) + (junction + (at 57.15 60.96) + (diameter 0) + (color 0 0 0 0) + (uuid "781ed344-94ce-487b-bc40-29f7050429b6") + ) + (junction + (at 57.15 34.29) (diameter 0) (color 0 0 0 0) (uuid "7ab0a005-b30d-4316-a268-11d0922ca54b") ) + (junction + (at 63.5 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "8c167554-b591-499b-83b3-591ba71026d2") + ) + (junction + (at 33.02 129.54) + (diameter 0) + (color 0 0 0 0) + (uuid "975fbb18-ba50-4c46-ae4f-fc3c30d3c7ea") + ) + (junction + (at 25.4 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "b33027ec-f333-4d1a-8198-3052e289d621") + ) + (no_connect + (at 52.07 88.9) + (uuid "a7cd6f7c-188d-427c-8bd5-92822e887ca0") + ) (wire (pts (xy 223.52 97.79) (xy 223.52 100.33) @@ -1571,7 +1617,27 @@ ) (wire (pts - (xy 54.61 52.07) (xy 54.61 57.15) + (xy 209.55 86.36) (xy 203.2 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "109403ff-de34-43dc-ab67-ff5adc39c5e4") + ) + (wire + (pts + (xy 228.6 81.28) (xy 228.6 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1183a456-cb03-435a-900f-653dec6a1d51") + ) + (wire + (pts + (xy 57.15 60.96) (xy 57.15 66.04) ) (stroke (width 0) @@ -1581,7 +1647,7 @@ ) (wire (pts - (xy 62.23 52.07) (xy 54.61 52.07) + (xy 63.5 60.96) (xy 57.15 60.96) ) (stroke (width 0) @@ -1591,7 +1657,27 @@ ) (wire (pts - (xy 62.23 41.91) (xy 62.23 40.64) + (xy 190.5 142.24) (xy 116.84 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1794cc76-37ed-4a00-aa72-fe1679e2129e") + ) + (wire + (pts + (xy 119.38 38.1) (xy 115.57 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "17ef417b-8107-4ece-ab79-ab10d323f4d1") + ) + (wire + (pts + (xy 63.5 34.29) (xy 63.5 33.02) ) (stroke (width 0) @@ -1601,7 +1687,87 @@ ) (wire (pts - (xy 62.23 53.34) (xy 62.23 52.07) + (xy 168.91 92.71) (xy 209.55 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "243630ac-bc96-403e-9b01-bd3e1b74838a") + ) + (wire + (pts + (xy 33.02 132.08) (xy 33.02 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "257edd73-aa55-43a9-a5d6-1eba189f7974") + ) + (wire + (pts + (xy 33.02 129.54) (xy 36.83 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35d04a31-8f0a-4c52-a27a-e0b61e498536") + ) + (wire + (pts + (xy 160.02 54.61) (xy 160.02 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "388f970f-64e4-442f-aab5-b76164cf79a6") + ) + (wire + (pts + (xy 157.48 52.07) (xy 209.55 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39ba161a-c2e5-4746-9eea-5d57e2b0d55b") + ) + (wire + (pts + (xy 129.54 48.26) (xy 129.54 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "40c225fc-ca71-4ef2-8e89-67be7928824d") + ) + (wire + (pts + (xy 63.5 46.99) (xy 57.15 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "463d5b28-ba3a-46aa-8261-6ac37960d154") + ) + (wire + (pts + (xy 102.87 62.23) (xy 102.87 67.31) + ) + (stroke + (width 0) + (type default) + ) + (uuid "467768db-e847-4b62-81cd-368ffee3e671") + ) + (wire + (pts + (xy 63.5 62.23) (xy 63.5 60.96) ) (stroke (width 0) @@ -1611,7 +1777,87 @@ ) (wire (pts - (xy 21.59 33.02) (xy 21.59 44.45) + (xy 29.21 129.54) (xy 29.21 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46cfed6e-f4e4-4af6-89c8-927db6814327") + ) + (wire + (pts + (xy 209.55 124.46) (xy 203.2 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46f5c194-67d8-438d-be35-ac661f34bbd7") + ) + (wire + (pts + (xy 209.55 58.42) (xy 185.42 58.42) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49b516a2-7e35-4b59-be34-68ec5861dafb") + ) + (wire + (pts + (xy 129.54 48.26) (xy 203.2 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4a89f276-c05d-4a74-a044-8f24d5271a2e") + ) + (wire + (pts + (xy 25.4 66.04) (xy 57.15 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4dcbc5fb-fe4a-497d-a4c2-aefd22ecb23f") + ) + (wire + (pts + (xy 157.48 52.07) (xy 157.48 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "503fe869-1e0b-4745-a4dc-74310683e352") + ) + (wire + (pts + (xy 209.55 54.61) (xy 160.02 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51e3629e-6371-46be-8899-f40b772d4256") + ) + (wire + (pts + (xy 185.42 58.42) (xy 185.42 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54b60619-db81-4b48-983d-84c1a3927779") + ) + (wire + (pts + (xy 17.78 25.4) (xy 17.78 40.64) ) (stroke (width 0) @@ -1621,7 +1867,7 @@ ) (wire (pts - (xy 55.88 41.91) (xy 62.23 41.91) + (xy 57.15 34.29) (xy 63.5 34.29) ) (stroke (width 0) @@ -1629,6 +1875,16 @@ ) (uuid "62e05cd0-32d8-445b-b8d0-54ce1a4026c1") ) + (wire + (pts + (xy 209.55 90.17) (xy 166.37 90.17) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6660ad86-c6c3-469f-82ca-9935043d7b74") + ) (wire (pts (xy 223.52 135.89) (xy 223.52 138.43) @@ -1639,6 +1895,36 @@ ) (uuid "69abb8a8-9bee-414d-a07e-d7f4e667cbe3") ) + (wire + (pts + (xy 57.15 39.37) (xy 57.15 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6bc7f0f2-048d-4c85-87c3-1f6d62404b32") + ) + (wire + (pts + (xy 52.07 101.6) (xy 78.74 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e16d53d-b84d-4321-a65b-c69f050b57ad") + ) + (wire + (pts + (xy 63.5 46.99) (xy 81.28 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "701aae39-f0f5-4757-ae29-c37970591faa") + ) (wire (pts (xy 250.19 129.54) (xy 237.49 129.54) @@ -1649,6 +1935,76 @@ ) (uuid "72896ac4-8e87-4a4f-aa40-878c7658176b") ) + (wire + (pts + (xy 185.42 137.16) (xy 116.84 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "788db1ab-01b7-4f9d-8ab1-8e12b1bd3d85") + ) + (wire + (pts + (xy 116.84 96.52) (xy 157.48 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87694c6e-4428-4f04-b100-3cba703f8da7") + ) + (wire + (pts + (xy 209.55 96.52) (xy 187.96 96.52) + ) + (stroke + (width 0) + (type default) + ) + (uuid "881c27af-075a-49ab-b2a4-0ff04c2c2456") + ) + (wire + (pts + (xy 25.4 48.26) (xy 25.4 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89561ecf-9b45-41ca-89b9-88899bf5d065") + ) + (wire + (pts + (xy 160.02 128.27) (xy 160.02 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8af2378e-b19a-46f8-a00f-2b296cf46dac") + ) + (wire + (pts + (xy 33.02 129.54) (xy 29.21 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b643c70-229d-43ee-a34c-3217cc386f6b") + ) + (wire + (pts + (xy 166.37 101.6) (xy 116.84 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "908de8c6-7cee-447a-941a-4f9713b13228") + ) (wire (pts (xy 223.52 119.38) (xy 223.52 121.92) @@ -1659,6 +2015,36 @@ ) (uuid "9317f76c-9f6a-4011-b5c7-9118cefb1581") ) + (wire + (pts + (xy 209.55 128.27) (xy 160.02 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9dd651a1-e5d0-4df2-a01c-bbd6b386628f") + ) + (wire + (pts + (xy 228.6 119.38) (xy 228.6 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ebc7d11-4d57-42d8-99a7-69a6f6fed03f") + ) + (wire + (pts + (xy 160.02 106.68) (xy 116.84 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9edd8009-70a8-4b59-8545-69ccf820e6f7") + ) (wire (pts (xy 223.52 81.28) (xy 223.52 83.82) @@ -1669,6 +2055,36 @@ ) (uuid "a043fbc4-a4eb-49f7-b7fa-62ee5502e335") ) + (wire + (pts + (xy 190.5 134.62) (xy 190.5 142.24) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a34e38e8-4b84-4c4a-9253-2a4ad78ffe8d") + ) + (wire + (pts + (xy 157.48 109.22) (xy 116.84 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a49d6922-d2ad-48f8-a31d-a20d7103db64") + ) + (wire + (pts + (xy 203.2 48.26) (xy 209.55 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a616e435-6e9c-40af-ac70-b8211bbe744b") + ) (wire (pts (xy 223.52 43.18) (xy 223.52 45.72) @@ -1681,7 +2097,47 @@ ) (wire (pts - (xy 45.72 52.07) (xy 54.61 52.07) + (xy 25.4 66.04) (xy 17.78 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aafd52c8-a955-4862-b7ec-3c710c66f606") + ) + (wire + (pts + (xy 116.84 104.14) (xy 168.91 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ab42dc1f-99f7-4c1d-bfd9-31a7e332b2d2") + ) + (wire + (pts + (xy 187.96 96.52) (xy 187.96 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aec0d981-8cd2-43e1-9794-6b9feaf1ca85") + ) + (wire + (pts + (xy 168.91 104.14) (xy 168.91 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aed67489-afca-4610-ba78-c3cc6dc00e06") + ) + (wire + (pts + (xy 50.8 60.96) (xy 57.15 60.96) ) (stroke (width 0) @@ -1689,6 +2145,46 @@ ) (uuid "b44c5e73-b42b-44be-966d-38535332fa6f") ) + (wire + (pts + (xy 91.44 57.15) (xy 91.44 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4bb3d43-3af1-4a74-b68c-f95c08c1e742") + ) + (wire + (pts + (xy 63.5 44.45) (xy 63.5 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b61184a3-1e6c-4820-ae73-08507a186f31") + ) + (wire + (pts + (xy 123.19 45.72) (xy 123.19 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba50bc5d-880e-4a46-ac2c-5808aecb1f64") + ) + (wire + (pts + (xy 129.54 76.2) (xy 116.84 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bd1c4060-1317-431f-bc1e-f87824ae5112") + ) (wire (pts (xy 223.52 59.69) (xy 223.52 62.23) @@ -1699,6 +2195,16 @@ ) (uuid "beb6d669-1154-4aaa-aff9-2e3a1e03a61e") ) + (wire + (pts + (xy 119.38 35.56) (xy 119.38 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf0dcc41-7144-484e-a307-e39a9be09f35") + ) (wire (pts (xy 250.19 53.34) (xy 237.49 53.34) @@ -1711,7 +2217,17 @@ ) (wire (pts - (xy 45.72 41.91) (xy 55.88 41.91) + (xy 203.2 86.36) (xy 203.2 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c243a045-70c4-4018-ae23-838ff848edbb") + ) + (wire + (pts + (xy 50.8 34.29) (xy 57.15 34.29) ) (stroke (width 0) @@ -1721,7 +2237,7 @@ ) (wire (pts - (xy 21.59 57.15) (xy 21.59 54.61) + (xy 17.78 66.04) (xy 17.78 50.8) ) (stroke (width 0) @@ -1731,7 +2247,57 @@ ) (wire (pts - (xy 21.59 33.02) (xy 55.88 33.02) + (xy 203.2 48.26) (xy 203.2 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c6fa27b0-f40a-4611-a17f-32950269686b") + ) + (wire + (pts + (xy 209.55 134.62) (xy 190.5 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c795757b-cdaa-45b5-8272-47020603b51d") + ) + (wire + (pts + (xy 123.19 43.18) (xy 123.19 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dba08430-ce1c-4437-ab29-5b3c23cc3d99") + ) + (wire + (pts + (xy 157.48 130.81) (xy 157.48 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddc09969-c12a-476f-b9f9-e8e065a3992c") + ) + (wire + (pts + (xy 187.96 139.7) (xy 116.84 139.7) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df313bb6-cbcd-421d-8886-784d7289ccde") + ) + (wire + (pts + (xy 17.78 25.4) (xy 57.15 25.4) ) (stroke (width 0) @@ -1741,13 +2307,23 @@ ) (wire (pts - (xy 54.61 57.15) (xy 21.59 57.15) + (xy 209.55 130.81) (xy 157.48 130.81) ) (stroke (width 0) (type default) ) - (uuid "e3c9049e-ec08-49d1-a0b1-f0d90f536ae6") + (uuid "e2b812e5-b395-4550-8f21-c667f89606e5") + ) + (wire + (pts + (xy 228.6 43.18) (xy 228.6 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e2b9d2d2-600c-415f-be14-4d6ffc98708b") ) (wire (pts @@ -1761,7 +2337,87 @@ ) (wire (pts - (xy 55.88 33.02) (xy 55.88 41.91) + (xy 166.37 90.17) (xy 166.37 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed762ba2-c9ff-4fdf-bbed-a2658d16dd5d") + ) + (wire + (pts + (xy 25.4 58.42) (xy 25.4 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eeb7554c-0da3-414b-955b-7adb249aea0d") + ) + (wire + (pts + (xy 25.4 39.37) (xy 57.15 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "efd0873c-1a0c-4be4-ab21-b62073e82d7d") + ) + (wire + (pts + (xy 36.83 129.54) (xy 36.83 127) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f3613e1c-5457-44ac-9b12-34815e06fd18") + ) + (wire + (pts + (xy 116.84 99.06) (xy 160.02 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f61a9f93-8c6a-4228-afde-837677cc05e9") + ) + (wire + (pts + (xy 115.57 45.72) (xy 123.19 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9cb27d0-9813-4514-8473-ce2021981e0b") + ) + (wire + (pts + (xy 52.07 106.68) (xy 78.74 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa408168-ae8e-4e41-ba40-585bb159a07e") + ) + (wire + (pts + (xy 123.19 62.23) (xy 102.87 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fecf1b99-0c6e-437d-923d-ec76467e6b0a") + ) + (wire + (pts + (xy 57.15 25.4) (xy 57.15 34.29) ) (stroke (width 0) @@ -1769,6 +2425,147 @@ ) (uuid "ff00695c-efad-4d71-ad32-511726cbbf50") ) + (wire + (pts + (xy 57.15 46.99) (xy 50.8 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ff0ff790-19e4-4933-8254-d31f3064f5d2") + ) + (symbol + (lib_id "Mechanical:MountingHole_Pad") + (at 48.26 46.99 90) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "065b9801-371d-4303-9c04-70c15e5fea93") + (property "Reference" "H6" + (at 46.99 40.64 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "MountingHole_Pad" + (at 46.99 43.18 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector:Banana_Jack_1Pin" + (at 48.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 48.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole with connection" + (at 48.26 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dfa7512e-b020-4080-a28d-61ea92138571") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "H6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 33.02 132.08 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0afd5cd7-15d7-4213-9e1e-6a73a996f9b1") + (property "Reference" "#PWR028" + (at 33.02 138.43 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 33.02 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 33.02 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 33.02 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 33.02 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1ed60fcf-d466-45f5-8d6d-b06515f024e7") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR028") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 223.52 100.33 0) @@ -2169,7 +2966,7 @@ ) (symbol (lib_id "power:GND") - (at 62.23 53.34 0) + (at 63.5 62.23 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -2178,7 +2975,7 @@ (fields_autoplaced yes) (uuid "2e05bf30-7cc0-42bd-8453-edc21e38304f") (property "Reference" "#PWR03" - (at 62.23 59.69 0) + (at 63.5 68.58 0) (effects (font (size 1.27 1.27) @@ -2187,7 +2984,7 @@ ) ) (property "Value" "GND" - (at 62.23 58.42 0) + (at 63.5 67.31 0) (effects (font (size 1.27 1.27) @@ -2195,7 +2992,7 @@ ) ) (property "Footprint" "" - (at 62.23 53.34 0) + (at 63.5 62.23 0) (effects (font (size 1.27 1.27) @@ -2204,7 +3001,7 @@ ) ) (property "Datasheet" "" - (at 62.23 53.34 0) + (at 63.5 62.23 0) (effects (font (size 1.27 1.27) @@ -2213,7 +3010,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 62.23 53.34 0) + (at 63.5 62.23 0) (effects (font (size 1.27 1.27) @@ -2375,9 +3172,107 @@ ) ) ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 25.4 53.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp no) + (fields_autoplaced yes) + (uuid "4dd33c21-d1b7-49b9-9cea-57aafbd486ef") + (property "Reference" "V6" + (at 29.21 51.9401 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "12" + (at 29.21 54.4801 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 25.4 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 25.4 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 25.4 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 25.4 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 25.4 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 25.4 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "1" + (uuid "ec8366aa-fd67-4036-9941-b5dd9b25018c") + ) + (pin "2" + (uuid "4901bab2-240c-4bed-b54a-b36e5919b707") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "V6") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Mechanical:MountingHole_Pad") - (at 43.18 52.07 90) + (at 48.26 60.96 90) (unit 1) (exclude_from_sim no) (in_bom no) @@ -2386,7 +3281,7 @@ (fields_autoplaced yes) (uuid "5ff15705-b610-405e-8405-a893513622fc") (property "Reference" "H2" - (at 41.91 45.72 90) + (at 46.99 54.61 90) (effects (font (size 1.27 1.27) @@ -2394,7 +3289,7 @@ ) ) (property "Value" "MountingHole_Pad" - (at 41.91 48.26 90) + (at 46.99 57.15 90) (effects (font (size 1.27 1.27) @@ -2402,7 +3297,7 @@ ) ) (property "Footprint" "Connector:Banana_Jack_1Pin" - (at 43.18 52.07 0) + (at 48.26 60.96 0) (effects (font (size 1.27 1.27) @@ -2411,7 +3306,7 @@ ) ) (property "Datasheet" "~" - (at 43.18 52.07 0) + (at 48.26 60.96 0) (effects (font (size 1.27 1.27) @@ -2420,7 +3315,7 @@ ) ) (property "Description" "Mounting Hole with connection" - (at 43.18 52.07 0) + (at 48.26 60.96 0) (effects (font (size 1.27 1.27) @@ -2440,9 +3335,75 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 119.38 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "649d761e-ed64-4b14-9141-368a5bbf7498") + (property "Reference" "#PWR024" + (at 119.38 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 119.38 30.48 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 119.38 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 119.38 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 119.38 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2c7e7b83-6862-4fa3-9b8e-315cd117f255") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR024") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Mechanical:MountingHole_Pad") - (at 43.18 41.91 90) + (at 48.26 34.29 90) (unit 1) (exclude_from_sim no) (in_bom no) @@ -2451,7 +3412,7 @@ (fields_autoplaced yes) (uuid "65801811-b06f-4bf7-8303-7c078fa15185") (property "Reference" "H1" - (at 41.91 35.56 90) + (at 46.99 27.94 90) (effects (font (size 1.27 1.27) @@ -2459,7 +3420,7 @@ ) ) (property "Value" "MountingHole_Pad" - (at 41.91 38.1 90) + (at 46.99 30.48 90) (effects (font (size 1.27 1.27) @@ -2467,7 +3428,7 @@ ) ) (property "Footprint" "Connector:Banana_Jack_1Pin" - (at 43.18 41.91 0) + (at 48.26 34.29 0) (effects (font (size 1.27 1.27) @@ -2476,7 +3437,7 @@ ) ) (property "Datasheet" "~" - (at 43.18 41.91 0) + (at 48.26 34.29 0) (effects (font (size 1.27 1.27) @@ -2485,7 +3446,7 @@ ) ) (property "Description" "Mounting Hole with connection" - (at 43.18 41.91 0) + (at 48.26 34.29 0) (effects (font (size 1.27 1.27) @@ -2614,16 +3575,16 @@ ) (symbol (lib_id "power:VCC") - (at 62.23 40.64 0) + (at 123.19 43.18 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "8cbc68ee-e637-4b7e-9225-10e82038a774") - (property "Reference" "#PWR02" - (at 62.23 44.45 0) + (uuid "7f0969d2-992f-489d-9808-b28da37ca7ac") + (property "Reference" "#PWR023" + (at 123.19 46.99 0) (effects (font (size 1.27 1.27) @@ -2631,8 +3592,8 @@ (hide yes) ) ) - (property "Value" "VCC" - (at 62.23 35.56 0) + (property "Value" "+3V3" + (at 123.19 38.1 0) (effects (font (size 1.27 1.27) @@ -2640,7 +3601,7 @@ ) ) (property "Footprint" "" - (at 62.23 40.64 0) + (at 123.19 43.18 0) (effects (font (size 1.27 1.27) @@ -2649,7 +3610,7 @@ ) ) (property "Datasheet" "" - (at 62.23 40.64 0) + (at 123.19 43.18 0) (effects (font (size 1.27 1.27) @@ -2658,7 +3619,73 @@ ) ) (property "Description" "Power symbol creates a global label with name \"VCC\"" - (at 62.23 40.64 0) + (at 123.19 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "86cd9fd7-de03-4371-8d34-82c76f994497") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR023") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VCC") + (at 63.5 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8cbc68ee-e637-4b7e-9225-10e82038a774") + (property "Reference" "#PWR02" + (at 63.5 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VCC" + (at 63.5 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 63.5 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 63.5 33.02 0) (effects (font (size 1.27 1.27) @@ -2678,11 +3705,143 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 63.5 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a0be90d7-793a-4c5d-ab38-514fe27e7b0f") + (property "Reference" "#PWR021" + (at 63.5 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 63.5 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 63.5 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 63.5 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 63.5 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "63183864-4572-4923-873a-5ef92da5a606") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR021") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 91.44 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a6965f46-a2e8-4ffd-8161-3cddb17c3b12") + (property "Reference" "#PWR022" + (at 91.44 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 91.44 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 91.44 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 91.44 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 91.44 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a7035e98-b689-4fc8-aaa6-b78e7454f66f") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR022") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Connector:USB_C_Plug_USB2.0") (at 36.83 104.14 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -2779,9 +3938,207 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 228.6 119.38 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c29e20e2-446c-4fac-a35f-4a3655ca602b") + (property "Reference" "#PWR027" + (at 228.6 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 228.6 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 228.6 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 228.6 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 228.6 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "746c6cbd-c69b-4e38-a594-e767a997ee83") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR027") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VCC") + (at 228.6 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d13be143-b781-4166-8bae-5d21bece60ef") + (property "Reference" "#PWR025" + (at 228.6 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 228.6 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 228.6 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 228.6 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 228.6 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "118f3d05-0fbb-43f0-97fa-9a03b1d28988") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR025") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VCC") + (at 228.6 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dd59d704-dfd9-49ff-b9ae-f16685fda61e") + (property "Reference" "#PWR026" + (at 228.6 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 228.6 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 228.6 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 228.6 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 228.6 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "45b0c8a5-fb82-421c-98fe-72183eb7607d") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR026") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Simulation_SPICE:VDC") - (at 21.59 49.53 0) + (at 17.78 45.72 0) (unit 1) (exclude_from_sim no) (in_bom no) @@ -2790,7 +4147,7 @@ (fields_autoplaced yes) (uuid "e0c8e53a-5218-4ee2-9ef1-99eb9ee874af") (property "Reference" "V1" - (at 25.4 48.1301 0) + (at 21.59 44.3201 0) (effects (font (size 1.27 1.27) @@ -2799,7 +4156,7 @@ ) ) (property "Value" "48" - (at 25.4 50.6701 0) + (at 21.59 46.8601 0) (effects (font (size 1.27 1.27) @@ -2808,7 +4165,7 @@ ) ) (property "Footprint" "" - (at 21.59 49.53 0) + (at 17.78 45.72 0) (effects (font (size 1.27 1.27) @@ -2817,7 +4174,7 @@ ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" - (at 21.59 49.53 0) + (at 17.78 45.72 0) (effects (font (size 1.27 1.27) @@ -2826,7 +4183,7 @@ ) ) (property "Description" "Voltage source, DC" - (at 21.59 49.53 0) + (at 17.78 45.72 0) (effects (font (size 1.27 1.27) @@ -2835,7 +4192,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 21.59 49.53 0) + (at 17.78 45.72 0) (effects (font (size 1.27 1.27) @@ -2844,7 +4201,7 @@ ) ) (property "Sim.Type" "DC" - (at 21.59 49.53 0) + (at 17.78 45.72 0) (effects (font (size 1.27 1.27) @@ -2853,7 +4210,7 @@ ) ) (property "Sim.Device" "V" - (at 21.59 49.53 0) + (at 17.78 45.72 0) (effects (font (size 1.27 1.27) @@ -3111,7 +4468,7 @@ ) ) (pin "EN" input - (at 209.55 49.53 180) + (at 209.55 48.26 180) (uuid "b272bca6-37b3-4b76-9689-43db93c4f5e3") (effects (font @@ -3131,7 +4488,7 @@ ) ) (pin "HIN" input - (at 209.55 53.34 180) + (at 209.55 52.07 180) (uuid "31400206-3962-41c3-9a04-7ed1cd403086") (effects (font @@ -3141,7 +4498,7 @@ ) ) (pin "LIN" input - (at 209.55 55.88 180) + (at 209.55 54.61 180) (uuid "2ef752ff-7cba-4207-8808-bb1262efe7dd") (effects (font @@ -3170,6 +4527,26 @@ (justify right) ) ) + (pin "5v" input + (at 228.6 45.72 90) + (uuid "b038904d-b110-4c9a-8627-1cb75b93333f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "VIout" output + (at 209.55 58.42 180) + (uuid "8b2782d8-264d-48cf-a0f0-a1ab23fd579c") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" @@ -3194,7 +4571,7 @@ (color 0 0 0 0.0000) ) (uuid "0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6") - (property "Sheetname" "half_bridge_a1" + (property "Sheetname" "half_bridge_b" (at 209.55 83.1084 0) (effects (font @@ -3213,7 +4590,7 @@ ) ) (pin "EN" input - (at 209.55 87.63 180) + (at 209.55 86.36 180) (uuid "2b07d740-623e-4291-b62b-45e2af313ff0") (effects (font @@ -3233,7 +4610,7 @@ ) ) (pin "HIN" input - (at 209.55 91.44 180) + (at 209.55 90.17 180) (uuid "fd888703-deea-46b9-b3a7-3255986c6974") (effects (font @@ -3243,7 +4620,7 @@ ) ) (pin "LIN" input - (at 209.55 93.98 180) + (at 209.55 92.71 180) (uuid "0d205f58-c12d-4ae5-b28c-0f626dae9456") (effects (font @@ -3272,6 +4649,26 @@ (justify right) ) ) + (pin "5v" input + (at 228.6 83.82 90) + (uuid "1b83c96f-1b80-4c9e-8de9-6a7e7529f574") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "VIout" output + (at 209.55 96.52 180) + (uuid "bcb4a215-f009-4f5e-9808-485990980f39") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" @@ -3405,7 +4802,7 @@ ) ) (pin "+3V3" input - (at 100.33 67.31 90) + (at 102.87 67.31 90) (uuid "fc35651a-c7af-4d74-aa68-0085d7e2d478") (effects (font @@ -3525,7 +4922,7 @@ ) ) (pin "USB_D-" bidirectional - (at 78.74 99.06 180) + (at 78.74 101.6 180) (uuid "00be7583-10e3-4cb6-814a-7f0fc6af41d3") (effects (font @@ -3585,7 +4982,7 @@ ) ) (pin "USB_D+" bidirectional - (at 78.74 101.6 180) + (at 78.74 106.68 180) (uuid "ebf17c7e-c608-4f9f-b97b-986c3f673780") (effects (font @@ -3672,6 +5069,88 @@ ) ) ) + (sheet + (at 81.28 30.48) + (size 34.29 22.86) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "5ad34fe2-a490-48c3-a497-a9e3659d2417") + (property "Sheetname" "psu" + (at 81.28 29.7684 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "psu.kicad_sch" + (at 81.28 53.9246 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "+3V3" output + (at 115.57 45.72 0) + (uuid "30629c7a-e4d1-4880-a1f4-f38c7cf3f20a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "GND" input + (at 91.44 53.34 270) + (uuid "b15ae0f5-8e77-4024-874d-72d3c71845a0") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "+5V" output + (at 115.57 38.1 0) + (uuid "3c0f47f1-2b0b-42ea-acf2-ce0530db7916") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "+12V" input + (at 81.28 46.99 180) + (uuid "ac1edcd9-4b59-49e5-8c70-e4a9759b8406") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (page "6") + ) + ) + ) + ) (sheet (at 209.55 121.92) (size 27.94 13.97) @@ -3688,7 +5167,7 @@ (color 0 0 0 0.0000) ) (uuid "ee0f751a-9bfc-406f-9b3d-3e07693e59dc") - (property "Sheetname" "half_bridge_a2" + (property "Sheetname" "half_bridge_c" (at 209.55 121.2084 0) (effects (font @@ -3707,7 +5186,7 @@ ) ) (pin "EN" input - (at 209.55 125.73 180) + (at 209.55 124.46 180) (uuid "b9938f90-cb5c-49a2-a921-298c95243567") (effects (font @@ -3727,7 +5206,7 @@ ) ) (pin "HIN" input - (at 209.55 129.54 180) + (at 209.55 128.27 180) (uuid "21d0f42e-88da-419f-9777-a86392d2f773") (effects (font @@ -3737,7 +5216,7 @@ ) ) (pin "LIN" input - (at 209.55 132.08 180) + (at 209.55 130.81 180) (uuid "b73d5ed5-9ffd-46b0-b174-76d12e5a1562") (effects (font @@ -3766,6 +5245,26 @@ (justify right) ) ) + (pin "5v" input + (at 228.6 121.92 90) + (uuid "01630d28-25e1-4ba5-b7f4-cde1f4bfc184") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "VIout" output + (at 209.55 134.62 180) + (uuid "80945eae-2a76-483a-b506-ebf778778b2f") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" diff --git a/pcb/half_bridge.kicad_sch b/pcb/half_bridge.kicad_sch index 6e2be4a..0fb7078 100644 --- a/pcb/half_bridge.kicad_sch +++ b/pcb/half_bridge.kicad_sch @@ -436,6 +436,238 @@ ) (embedded_fonts no) ) + (symbol "Sensor_Current:ACS724xLCTR-50AB" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 2.54 11.43 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "ACS724xLCTR-50AB" + (at 2.54 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 2.54 -8.89 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.allegromicro.com/~/media/Files/Datasheets/ACS724-Datasheet.ashx?la=en" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "±50A Bidirectional Hall-Effect Current Sensor, +5.0V supply, 40mV/A, SOIC-8" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "hall effect current monitor sensor isolated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*3.9x4.9m*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "ACS724xLCTR-50AB_0_1" + (rectangle + (start -7.62 7.62) + (end 7.62 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "ACS724xLCTR-50AB_1_1" + (pin passive line + (at -10.16 5.08 0) + (length 2.54) + (name "IP+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -10.16 5.08 0) + (length 2.54) + (hide yes) + (name "IP+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -10.16 -5.08 0) + (length 2.54) + (name "IP-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -10.16 -5.08 0) + (length 2.54) + (hide yes) + (name "IP-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 10.16 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 10.16 0 180) + (length 2.54) + (name "VIOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 10.16 -2.54 180) + (length 2.54) + (name "FILTER" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Simulation_SPICE:0" (power) (pin_numbers @@ -1651,13 +1883,13 @@ ) ) (junction - (at 201.93 49.53) + (at 137.16 25.4) (diameter 0) (color 0 0 0 0) (uuid "0f6d2d79-0516-4cdf-aa07-ec36699950d0") ) (junction - (at 142.24 72.39) + (at 77.47 48.26) (diameter 0) (color 0 0 0 0) (uuid "1794a6f8-4202-4d4d-b354-fdc2fbfeefa8") @@ -1675,43 +1907,55 @@ (uuid "2501b290-8d1c-489f-b6ba-f9043353f346") ) (junction - (at 209.55 49.53) + (at 144.78 25.4) (diameter 0) (color 0 0 0 0) (uuid "4107325b-48eb-41d6-8130-b2c14ce0aed4") ) (junction - (at 162.56 72.39) + (at 97.79 48.26) (diameter 0) (color 0 0 0 0) (uuid "42c75e96-55c2-429c-ba27-1c961efd38a0") ) (junction - (at 156.21 118.11) + (at 91.44 93.98) (diameter 0) (color 0 0 0 0) (uuid "44bb2dfb-80b8-41f2-9e5c-b2962b2634a7") ) (junction - (at 209.55 62.23) + (at 163.83 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "45880e0f-7027-4e87-a8ac-ac510f1ce5bf") + ) + (junction + (at 144.78 38.1) (diameter 0) (color 0 0 0 0) (uuid "4b072dae-6dbe-4141-9a49-d9571d2e7201") ) (junction - (at 219.71 99.06) + (at 154.94 74.93) (diameter 0) (color 0 0 0 0) (uuid "6d7390a5-13bd-4245-9257-e39c6c3e41aa") ) (junction - (at 219.71 85.09) + (at 196.85 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "7b46c490-686e-46bb-88aa-bdbb453aff35") + ) + (junction + (at 154.94 60.96) (diameter 0) (color 0 0 0 0) (uuid "7da4bd57-1348-499f-bf56-6f45abe3e155") ) (junction - (at 194.31 49.53) + (at 129.54 25.4) (diameter 0) (color 0 0 0 0) (uuid "86005bff-f984-449e-a8a9-b6f21f25b320") @@ -1723,7 +1967,7 @@ (uuid "871d2dfc-76e0-4404-9d2a-44ebf2d6fefc") ) (junction - (at 199.39 105.41) + (at 134.62 81.28) (diameter 0) (color 0 0 0 0) (uuid "945b957a-3e58-4a93-a102-393e26fe4eba") @@ -1735,7 +1979,7 @@ (uuid "94b336b6-1e65-4e4f-98a5-0ee829e25f72") ) (junction - (at 217.17 49.53) + (at 152.4 25.4) (diameter 0) (color 0 0 0 0) (uuid "9861b5e9-0ff5-45d9-929f-64bafab0e72b") @@ -1747,49 +1991,49 @@ (uuid "9b349934-5ddf-4411-af7c-918d22cc6ad8") ) (junction - (at 162.56 118.11) + (at 97.79 93.98) (diameter 0) (color 0 0 0 0) (uuid "9da2702d-9543-4841-bdfc-4a4f5c437ef1") ) (junction - (at 201.93 62.23) + (at 137.16 38.1) (diameter 0) (color 0 0 0 0) (uuid "a2f14bfb-9616-4974-b89a-32134459d8f2") ) (junction - (at 200.66 81.28) + (at 135.89 57.15) (diameter 0) (color 0 0 0 0) (uuid "af99a3bf-c93f-4204-a291-2141b4aacf66") ) (junction - (at 200.66 91.44) + (at 135.89 67.31) (diameter 0) (color 0 0 0 0) (uuid "b2a4fed7-2a1e-467d-8596-f3210fedebf8") ) (junction - (at 228.6 91.44) + (at 163.83 67.31) (diameter 0) (color 0 0 0 0) (uuid "c4ccbd15-2027-42de-a96b-73d556ce3471") ) (junction - (at 142.24 49.53) + (at 77.47 25.4) (diameter 0) (color 0 0 0 0) (uuid "cd4b7236-355a-4722-a8d8-5db621ac2db4") ) (junction - (at 205.74 62.23) + (at 140.97 38.1) (diameter 0) (color 0 0 0 0) (uuid "ddb3b0d6-7c38-4871-b490-7f8d01b55bfc") ) (junction - (at 228.6 105.41) + (at 163.83 81.28) (diameter 0) (color 0 0 0 0) (uuid "de011a4f-2ee4-4dc4-b558-f5822bc7fd95") @@ -1802,7 +2046,7 @@ ) (wire (pts - (xy 209.55 99.06) (xy 219.71 99.06) + (xy 144.78 74.93) (xy 154.94 74.93) ) (stroke (width 0) @@ -1832,7 +2076,7 @@ ) (wire (pts - (xy 209.55 49.53) (xy 217.17 49.53) + (xy 144.78 25.4) (xy 152.4 25.4) ) (stroke (width 0.381) @@ -1842,7 +2086,7 @@ ) (wire (pts - (xy 209.55 62.23) (xy 209.55 59.69) + (xy 144.78 38.1) (xy 144.78 35.56) ) (stroke (width 0) @@ -1852,7 +2096,7 @@ ) (wire (pts - (xy 162.56 118.11) (xy 228.6 118.11) + (xy 97.79 93.98) (xy 163.83 93.98) ) (stroke (width 0.381) @@ -1872,7 +2116,7 @@ ) (wire (pts - (xy 189.23 101.6) (xy 209.55 101.6) + (xy 124.46 77.47) (xy 144.78 77.47) ) (stroke (width 0) @@ -1882,7 +2126,7 @@ ) (wire (pts - (xy 209.55 62.23) (xy 205.74 62.23) + (xy 144.78 38.1) (xy 140.97 38.1) ) (stroke (width 0) @@ -1892,7 +2136,7 @@ ) (wire (pts - (xy 217.17 62.23) (xy 209.55 62.23) + (xy 152.4 38.1) (xy 144.78 38.1) ) (stroke (width 0) @@ -1902,7 +2146,7 @@ ) (wire (pts - (xy 196.85 68.58) (xy 205.74 68.58) + (xy 132.08 44.45) (xy 140.97 44.45) ) (stroke (width 0) @@ -1912,7 +2156,7 @@ ) (wire (pts - (xy 152.4 72.39) (xy 153.67 72.39) + (xy 87.63 48.26) (xy 88.9 48.26) ) (stroke (width 0) @@ -1922,7 +2166,7 @@ ) (wire (pts - (xy 189.23 85.09) (xy 203.2 85.09) + (xy 124.46 60.96) (xy 138.43 60.96) ) (stroke (width 0) @@ -1942,7 +2186,7 @@ ) (wire (pts - (xy 209.55 49.53) (xy 209.55 52.07) + (xy 144.78 25.4) (xy 144.78 27.94) ) (stroke (width 0) @@ -1952,7 +2196,7 @@ ) (wire (pts - (xy 133.35 49.53) (xy 142.24 49.53) + (xy 68.58 25.4) (xy 77.47 25.4) ) (stroke (width 0.381) @@ -1962,7 +2206,7 @@ ) (wire (pts - (xy 228.6 91.44) (xy 228.6 90.17) + (xy 163.83 67.31) (xy 163.83 66.04) ) (stroke (width 0.381) @@ -1972,7 +2216,17 @@ ) (wire (pts - (xy 142.24 49.53) (xy 194.31 49.53) + (xy 205.74 71.12) (xy 215.9 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "20393cc1-a699-4469-a1ff-539b217e580a") + ) + (wire + (pts + (xy 77.47 25.4) (xy 129.54 25.4) ) (stroke (width 0.381) @@ -1982,7 +2236,7 @@ ) (wire (pts - (xy 133.35 118.11) (xy 156.21 118.11) + (xy 68.58 93.98) (xy 91.44 93.98) ) (stroke (width 0.381) @@ -1990,6 +2244,16 @@ ) (uuid "28b3986c-7da6-4a27-aa9e-72f93342e0aa") ) + (wire + (pts + (xy 226.06 91.44) (xy 264.16 91.44) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "29457c64-7c62-4c7f-9669-7b6c1def81cc") + ) (wire (pts (xy 71.12 162.56) (xy 71.12 165.1) @@ -2002,7 +2266,7 @@ ) (wire (pts - (xy 165.1 82.55) (xy 162.56 82.55) + (xy 100.33 58.42) (xy 97.79 58.42) ) (stroke (width 0) @@ -2022,7 +2286,7 @@ ) (wire (pts - (xy 194.31 49.53) (xy 194.31 52.07) + (xy 129.54 25.4) (xy 129.54 27.94) ) (stroke (width 0) @@ -2042,7 +2306,7 @@ ) (wire (pts - (xy 189.23 81.28) (xy 191.77 81.28) + (xy 124.46 57.15) (xy 127 57.15) ) (stroke (width 0) @@ -2062,7 +2326,7 @@ ) (wire (pts - (xy 133.35 90.17) (xy 165.1 90.17) + (xy 68.58 66.04) (xy 100.33 66.04) ) (stroke (width 0) @@ -2082,7 +2346,7 @@ ) (wire (pts - (xy 142.24 72.39) (xy 142.24 86.36) + (xy 77.47 48.26) (xy 77.47 62.23) ) (stroke (width 0) @@ -2092,7 +2356,17 @@ ) (wire (pts - (xy 218.44 87.63) (xy 219.71 87.63) + (xy 196.85 91.44) (xy 196.85 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d7d6231-c2a5-46fb-8c47-3ef3ba80199d") + ) + (wire + (pts + (xy 153.67 63.5) (xy 154.94 63.5) ) (stroke (width 0) @@ -2112,7 +2386,7 @@ ) (wire (pts - (xy 217.17 59.69) (xy 217.17 62.23) + (xy 152.4 35.56) (xy 152.4 38.1) ) (stroke (width 0) @@ -2122,7 +2396,7 @@ ) (wire (pts - (xy 200.66 80.01) (xy 200.66 81.28) + (xy 135.89 55.88) (xy 135.89 57.15) ) (stroke (width 0) @@ -2132,7 +2406,7 @@ ) (wire (pts - (xy 189.23 91.44) (xy 200.66 91.44) + (xy 124.46 67.31) (xy 135.89 67.31) ) (stroke (width 0) @@ -2142,7 +2416,17 @@ ) (wire (pts - (xy 201.93 49.53) (xy 201.93 52.07) + (xy 215.9 96.52) (xy 215.9 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "43822c8b-d0f1-4ff6-be56-86fd28791792") + ) + (wire + (pts + (xy 137.16 25.4) (xy 137.16 27.94) ) (stroke (width 0) @@ -2162,7 +2446,7 @@ ) (wire (pts - (xy 217.17 49.53) (xy 217.17 52.07) + (xy 152.4 25.4) (xy 152.4 27.94) ) (stroke (width 0) @@ -2172,7 +2456,7 @@ ) (wire (pts - (xy 156.21 118.11) (xy 162.56 118.11) + (xy 91.44 93.98) (xy 97.79 93.98) ) (stroke (width 0.381) @@ -2182,7 +2466,7 @@ ) (wire (pts - (xy 219.71 85.09) (xy 220.98 85.09) + (xy 154.94 60.96) (xy 156.21 60.96) ) (stroke (width 0) @@ -2202,7 +2486,7 @@ ) (wire (pts - (xy 219.71 99.06) (xy 219.71 101.6) + (xy 154.94 74.93) (xy 154.94 77.47) ) (stroke (width 0) @@ -2232,7 +2516,7 @@ ) (wire (pts - (xy 205.74 62.23) (xy 201.93 62.23) + (xy 140.97 38.1) (xy 137.16 38.1) ) (stroke (width 0) @@ -2242,7 +2526,7 @@ ) (wire (pts - (xy 144.78 72.39) (xy 142.24 72.39) + (xy 80.01 48.26) (xy 77.47 48.26) ) (stroke (width 0) @@ -2272,7 +2556,17 @@ ) (wire (pts - (xy 201.93 49.53) (xy 209.55 49.53) + (xy 196.85 104.14) (xy 163.83 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "67a3486e-8bcd-4f2e-a855-1187b46ee084") + ) + (wire + (pts + (xy 137.16 25.4) (xy 144.78 25.4) ) (stroke (width 0.381) @@ -2282,7 +2576,7 @@ ) (wire (pts - (xy 228.6 105.41) (xy 228.6 104.14) + (xy 163.83 81.28) (xy 163.83 80.01) ) (stroke (width 0.381) @@ -2302,7 +2596,7 @@ ) (wire (pts - (xy 161.29 72.39) (xy 162.56 72.39) + (xy 96.52 48.26) (xy 97.79 48.26) ) (stroke (width 0) @@ -2312,7 +2606,7 @@ ) (wire (pts - (xy 142.24 49.53) (xy 142.24 72.39) + (xy 77.47 25.4) (xy 77.47 48.26) ) (stroke (width 0) @@ -2352,7 +2646,7 @@ ) (wire (pts - (xy 162.56 104.14) (xy 162.56 118.11) + (xy 97.79 80.01) (xy 97.79 93.98) ) (stroke (width 0) @@ -2362,7 +2656,7 @@ ) (wire (pts - (xy 210.82 85.09) (xy 219.71 85.09) + (xy 146.05 60.96) (xy 154.94 60.96) ) (stroke (width 0) @@ -2372,7 +2666,7 @@ ) (wire (pts - (xy 162.56 72.39) (xy 200.66 72.39) + (xy 97.79 48.26) (xy 135.89 48.26) ) (stroke (width 0) @@ -2392,7 +2686,7 @@ ) (wire (pts - (xy 189.23 87.63) (xy 210.82 87.63) + (xy 124.46 63.5) (xy 146.05 63.5) ) (stroke (width 0) @@ -2412,7 +2706,7 @@ ) (wire (pts - (xy 228.6 49.53) (xy 228.6 80.01) + (xy 163.83 25.4) (xy 163.83 55.88) ) (stroke (width 0.381) @@ -2422,7 +2716,7 @@ ) (wire (pts - (xy 165.1 86.36) (xy 142.24 86.36) + (xy 100.33 62.23) (xy 77.47 62.23) ) (stroke (width 0) @@ -2432,7 +2726,7 @@ ) (wire (pts - (xy 200.66 91.44) (xy 228.6 91.44) + (xy 135.89 67.31) (xy 163.83 67.31) ) (stroke (width 0) @@ -2442,7 +2736,7 @@ ) (wire (pts - (xy 219.71 85.09) (xy 219.71 87.63) + (xy 154.94 60.96) (xy 154.94 63.5) ) (stroke (width 0) @@ -2450,6 +2744,26 @@ ) (uuid "8c84f5b8-47aa-4dfa-a3d3-dde70e993487") ) + (wire + (pts + (xy 226.06 81.28) (xy 229.87 81.28) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "8dc0168f-0808-41ae-8e1d-abec83f8b375") + ) + (wire + (pts + (xy 195.58 86.36) (xy 205.74 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8eeca348-7356-4191-8a27-f8a9a92d1554") + ) (wire (pts (xy 82.55 147.32) (xy 76.2 147.32) @@ -2462,7 +2776,7 @@ ) (wire (pts - (xy 194.31 49.53) (xy 201.93 49.53) + (xy 129.54 25.4) (xy 137.16 25.4) ) (stroke (width 0.381) @@ -2472,7 +2786,7 @@ ) (wire (pts - (xy 201.93 62.23) (xy 194.31 62.23) + (xy 137.16 38.1) (xy 129.54 38.1) ) (stroke (width 0) @@ -2482,7 +2796,7 @@ ) (wire (pts - (xy 189.23 105.41) (xy 199.39 105.41) + (xy 124.46 81.28) (xy 134.62 81.28) ) (stroke (width 0) @@ -2492,7 +2806,7 @@ ) (wire (pts - (xy 199.39 81.28) (xy 200.66 81.28) + (xy 134.62 57.15) (xy 135.89 57.15) ) (stroke (width 0) @@ -2512,7 +2826,7 @@ ) (wire (pts - (xy 156.21 100.33) (xy 165.1 100.33) + (xy 91.44 76.2) (xy 100.33 76.2) ) (stroke (width 0) @@ -2522,7 +2836,7 @@ ) (wire (pts - (xy 133.35 93.98) (xy 165.1 93.98) + (xy 68.58 69.85) (xy 100.33 69.85) ) (stroke (width 0) @@ -2542,7 +2856,7 @@ ) (wire (pts - (xy 228.6 91.44) (xy 252.73 91.44) + (xy 163.83 67.31) (xy 229.87 67.31) ) (stroke (width 0.381) @@ -2550,6 +2864,16 @@ ) (uuid "a2dc6922-bc13-4770-8932-5a9a80680bcd") ) + (wire + (pts + (xy 215.9 104.14) (xy 196.85 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a329e3d3-2b15-4381-94de-369a776ca15f") + ) (wire (pts (xy 67.31 177.8) (xy 71.12 177.8) @@ -2592,7 +2916,7 @@ ) (wire (pts - (xy 217.17 49.53) (xy 228.6 49.53) + (xy 152.4 25.4) (xy 163.83 25.4) ) (stroke (width 0.381) @@ -2602,7 +2926,7 @@ ) (wire (pts - (xy 189.23 95.25) (xy 191.77 95.25) + (xy 124.46 71.12) (xy 127 71.12) ) (stroke (width 0) @@ -2632,7 +2956,7 @@ ) (wire (pts - (xy 205.74 68.58) (xy 205.74 62.23) + (xy 140.97 44.45) (xy 140.97 38.1) ) (stroke (width 0) @@ -2640,6 +2964,26 @@ ) (uuid "bd0506e2-a637-4d27-838b-bd79727c8095") ) + (wire + (pts + (xy 196.85 88.9) (xy 205.74 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bf790a8e-a53c-48ca-8b90-c8e7394e0f8c") + ) + (wire + (pts + (xy 196.85 99.06) (xy 196.85 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c0626365-5393-4c5e-af6f-818b0e769e96") + ) (wire (pts (xy 71.12 129.54) (xy 71.12 132.08) @@ -2662,7 +3006,7 @@ ) (wire (pts - (xy 189.23 99.06) (xy 201.93 99.06) + (xy 124.46 74.93) (xy 137.16 74.93) ) (stroke (width 0) @@ -2672,7 +3016,7 @@ ) (wire (pts - (xy 228.6 91.44) (xy 228.6 93.98) + (xy 163.83 67.31) (xy 163.83 69.85) ) (stroke (width 0.381) @@ -2692,7 +3036,7 @@ ) (wire (pts - (xy 133.35 96.52) (xy 165.1 96.52) + (xy 68.58 72.39) (xy 100.33 72.39) ) (stroke (width 0) @@ -2702,7 +3046,7 @@ ) (wire (pts - (xy 217.17 101.6) (xy 219.71 101.6) + (xy 152.4 77.47) (xy 154.94 77.47) ) (stroke (width 0) @@ -2712,7 +3056,7 @@ ) (wire (pts - (xy 201.93 62.23) (xy 201.93 59.69) + (xy 137.16 38.1) (xy 137.16 35.56) ) (stroke (width 0) @@ -2722,7 +3066,17 @@ ) (wire (pts - (xy 199.39 95.25) (xy 199.39 105.41) + (xy 229.87 81.28) (xy 229.87 67.31) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "cebc7160-667b-418d-83b9-9a1c00f4a4b6") + ) + (wire + (pts + (xy 134.62 71.12) (xy 134.62 81.28) ) (stroke (width 0) @@ -2732,7 +3086,7 @@ ) (wire (pts - (xy 219.71 99.06) (xy 220.98 99.06) + (xy 154.94 74.93) (xy 156.21 74.93) ) (stroke (width 0) @@ -2762,7 +3116,7 @@ ) (wire (pts - (xy 156.21 102.87) (xy 156.21 100.33) + (xy 91.44 78.74) (xy 91.44 76.2) ) (stroke (width 0) @@ -2772,7 +3126,7 @@ ) (wire (pts - (xy 228.6 118.11) (xy 228.6 105.41) + (xy 163.83 93.98) (xy 163.83 81.28) ) (stroke (width 0.381) @@ -2782,7 +3136,7 @@ ) (wire (pts - (xy 162.56 82.55) (xy 162.56 72.39) + (xy 97.79 58.42) (xy 97.79 48.26) ) (stroke (width 0) @@ -2792,7 +3146,7 @@ ) (wire (pts - (xy 199.39 105.41) (xy 228.6 105.41) + (xy 134.62 81.28) (xy 163.83 81.28) ) (stroke (width 0) @@ -2802,7 +3156,7 @@ ) (wire (pts - (xy 162.56 104.14) (xy 165.1 104.14) + (xy 97.79 80.01) (xy 100.33 80.01) ) (stroke (width 0) @@ -2812,7 +3166,17 @@ ) (wire (pts - (xy 156.21 110.49) (xy 156.21 118.11) + (xy 163.83 104.14) (xy 163.83 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e970685b-b92a-4fab-8eee-dd162a367599") + ) + (wire + (pts + (xy 91.44 86.36) (xy 91.44 93.98) ) (stroke (width 0) @@ -2822,7 +3186,7 @@ ) (wire (pts - (xy 200.66 81.28) (xy 200.66 91.44) + (xy 135.89 57.15) (xy 135.89 67.31) ) (stroke (width 0) @@ -2832,7 +3196,17 @@ ) (wire (pts - (xy 194.31 62.23) (xy 194.31 59.69) + (xy 215.9 71.12) (xy 215.9 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9e80eb2-0137-4a82-be58-33683c5e3d6d") + ) + (wire + (pts + (xy 129.54 38.1) (xy 129.54 35.56) ) (stroke (width 0) @@ -2891,7 +3265,7 @@ (uuid "2dd8752e-ccb6-4007-b3af-fbccb4f8eda4") ) (label "lin" - (at 146.05 96.52 0) + (at 81.28 72.39 0) (effects (font (size 1.27 1.27) @@ -2911,7 +3285,7 @@ (uuid "39fc99ca-5f61-4ab5-a98f-7b178fe323c7") ) (label "en" - (at 146.05 90.17 0) + (at 81.28 66.04 0) (effects (font (size 1.27 1.27) @@ -2931,7 +3305,7 @@ (uuid "475715e9-c46a-4ab1-8154-546c10e93f68") ) (label "losnk" - (at 189.23 101.6 0) + (at 124.46 77.47 0) (effects (font (size 1.27 1.27) @@ -2941,7 +3315,7 @@ (uuid "49bf2cc0-32d9-4af8-af9c-606365eb2d8c") ) (label "bpc" - (at 189.23 81.28 0) + (at 124.46 57.15 0) (effects (font (size 1.27 1.27) @@ -2971,7 +3345,7 @@ (uuid "7fae2dec-e71e-4cd7-9fb9-486918afb45b") ) (label "hosnk" - (at 189.23 87.63 0) + (at 124.46 63.5 0) (effects (font (size 1.27 1.27) @@ -2981,7 +3355,7 @@ (uuid "82c7e590-7161-43f8-a47e-812dec2c2a52") ) (label "losrc" - (at 189.23 99.06 0) + (at 124.46 74.93 0) (effects (font (size 1.27 1.27) @@ -2991,7 +3365,7 @@ (uuid "8fcb12a0-eda6-4442-ba35-d0e3080b2037") ) (label "hosrc" - (at 189.23 85.09 0) + (at 124.46 60.96 0) (effects (font (size 1.27 1.27) @@ -3011,7 +3385,7 @@ (uuid "90809391-3998-40b7-9449-d16c61e38763") ) (label "bps" - (at 162.56 82.55 0) + (at 97.79 58.42 0) (effects (font (size 1.27 1.27) @@ -3021,7 +3395,7 @@ (uuid "9389f2a4-e5b2-4ff8-8902-2c49e04b34c8") ) (label "v+" - (at 135.89 49.53 0) + (at 71.12 25.4 0) (effects (font (size 1.27 1.27) @@ -3031,7 +3405,7 @@ (uuid "9a66d75a-c482-4c69-a025-8dc7cafaa963") ) (label "hin" - (at 146.05 93.98 0) + (at 81.28 69.85 0) (effects (font (size 1.27 1.27) @@ -3041,7 +3415,7 @@ (uuid "b426dedc-f9cd-4e28-9450-2ba31f865648") ) (label "GND_P" - (at 135.89 118.11 0) + (at 71.12 93.98 0) (effects (font (size 1.27 1.27) @@ -3061,7 +3435,7 @@ (uuid "d0293b7a-4248-47de-9289-afe4dadad3e3") ) (label "GND_P" - (at 196.85 68.58 0) + (at 132.08 44.45 0) (effects (font (size 1.27 1.27) @@ -3071,7 +3445,7 @@ (uuid "d1446b44-56ce-4370-9205-5c6df0b6f851") ) (label "sw" - (at 189.23 91.44 0) + (at 124.46 67.31 0) (effects (font (size 1.27 1.27) @@ -3102,7 +3476,7 @@ ) (hierarchical_label "GND_P" (shape input) - (at 133.35 118.11 180) + (at 68.58 93.98 180) (effects (font (size 1.27 1.27) @@ -3111,9 +3485,20 @@ ) (uuid "2ff84222-3558-4edc-9250-bcef52bd9718") ) + (hierarchical_label "5v" + (shape input) + (at 205.74 71.12 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "47e125ad-eb7e-4f78-8ee1-49c5a7544fa6") + ) (hierarchical_label "LIN" (shape input) - (at 133.35 96.52 180) + (at 68.58 72.39 180) (effects (font (size 1.27 1.27) @@ -3124,7 +3509,7 @@ ) (hierarchical_label "v+" (shape input) - (at 133.35 49.53 180) + (at 68.58 25.4 180) (effects (font (size 1.27 1.27) @@ -3135,7 +3520,7 @@ ) (hierarchical_label "HIN" (shape input) - (at 133.35 93.98 180) + (at 68.58 69.85 180) (effects (font (size 1.27 1.27) @@ -3146,7 +3531,7 @@ ) (hierarchical_label "EN" (shape input) - (at 133.35 90.17 180) + (at 68.58 66.04 180) (effects (font (size 1.27 1.27) @@ -3155,9 +3540,20 @@ ) (uuid "9b27a8d5-d12a-460f-a2da-a82795d73519") ) + (hierarchical_label "VIout" + (shape output) + (at 195.58 86.36 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d30a07f9-1ff0-4be2-bc28-d06dcb1d2572") + ) (hierarchical_label "SW" (shape output) - (at 252.73 91.44 0) + (at 264.16 91.44 0) (effects (font (size 1.27 1.27) @@ -3242,7 +3638,7 @@ ) (symbol (lib_id "conponents:EPC2307") - (at 227.33 85.09 0) + (at 162.56 60.96 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3251,7 +3647,7 @@ (fields_autoplaced yes) (uuid "234a715f-eda5-4e2c-822b-34dbf1526cc6") (property "Reference" "Q1" - (at 231.14 83.8199 0) + (at 166.37 59.6899 0) (effects (font (size 1.27 1.27) @@ -3260,7 +3656,7 @@ ) ) (property "Value" "EPC2307" - (at 231.14 86.3599 0) + (at 166.37 62.2299 0) (effects (font (size 1.27 1.27) @@ -3269,7 +3665,7 @@ ) ) (property "Footprint" "components:EPC2307" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3278,7 +3674,7 @@ ) ) (property "Datasheet" "" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3287,7 +3683,7 @@ ) ) (property "Description" "" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3296,7 +3692,7 @@ ) ) (property "Sim.Library" "lib/EPCGaNLibrary.lib" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3305,7 +3701,7 @@ ) ) (property "Sim.Name" "EPC2307" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3314,7 +3710,7 @@ ) ) (property "Sim.Device" "SUBCKT" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3323,7 +3719,7 @@ ) ) (property "Sim.Pins" "1=gatein 3=drainin 2=sourcein" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3332,7 +3728,7 @@ ) ) (property "digikey" "917-EPC2307CT-ND" - (at 227.33 85.09 0) + (at 162.56 60.96 0) (effects (font (size 1.27 1.27) @@ -3371,7 +3767,7 @@ ) (symbol (lib_id "conponents:NCP51820") - (at 176.53 92.71 0) + (at 111.76 68.58 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -3380,7 +3776,7 @@ (fields_autoplaced yes) (uuid "3da98515-6fcd-41db-85bb-c02bfb99fadd") (property "Reference" "U1" - (at 177.1652 73.66 0) + (at 112.3952 49.53 0) (effects (font (size 1.27 1.27) @@ -3388,7 +3784,7 @@ ) ) (property "Value" "NCP51820" - (at 177.1652 76.2 0) + (at 112.3952 52.07 0) (effects (font (size 1.27 1.27) @@ -3396,7 +3792,7 @@ ) ) (property "Footprint" "npc51820:NCP51820AMNTWG" - (at 176.53 92.71 0) + (at 111.76 68.58 0) (effects (font (size 1.27 1.27) @@ -3405,7 +3801,7 @@ ) ) (property "Datasheet" "" - (at 176.53 92.71 0) + (at 111.76 68.58 0) (effects (font (size 1.27 1.27) @@ -3414,7 +3810,7 @@ ) ) (property "Description" "" - (at 176.53 92.71 0) + (at 111.76 68.58 0) (effects (font (size 1.27 1.27) @@ -3423,7 +3819,7 @@ ) ) (property "Sim.Library" "lib/NCP51820_rev1.lb" - (at 176.53 92.71 0) + (at 111.76 68.58 0) (effects (font (size 1.27 1.27) @@ -3432,7 +3828,7 @@ ) ) (property "digikey" "488-NCP51820AMNTWGCT-ND " - (at 176.53 92.71 0) + (at 111.76 68.58 0) (effects (font (size 1.27 1.27) @@ -3504,7 +3900,7 @@ ) (symbol (lib_id "Device:C") - (at 209.55 55.88 0) + (at 144.78 31.75 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -3512,7 +3908,7 @@ (dnp no) (uuid "3eec5f79-bebf-4309-ad4c-08e3603a2701") (property "Reference" "C6" - (at 210.058 53.594 0) + (at 145.288 29.464 0) (effects (font (size 1.27 1.27) @@ -3521,7 +3917,7 @@ ) ) (property "Value" "C" - (at 210.566 58.42 0) + (at 145.796 34.29 0) (effects (font (size 1.27 1.27) @@ -3530,7 +3926,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 210.5152 59.69 0) + (at 145.7452 35.56 0) (effects (font (size 1.27 1.27) @@ -3539,7 +3935,7 @@ ) ) (property "Datasheet" "~" - (at 209.55 55.88 0) + (at 144.78 31.75 0) (effects (font (size 1.27 1.27) @@ -3548,7 +3944,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 209.55 55.88 0) + (at 144.78 31.75 0) (effects (font (size 1.27 1.27) @@ -3557,7 +3953,7 @@ ) ) (property "Sim.Device" "C" - (at 209.55 55.88 0) + (at 144.78 31.75 0) (effects (font (size 1.27 1.27) @@ -3566,7 +3962,7 @@ ) ) (property "Sim.Pins" "1=- 2=+" - (at 209.55 55.88 0) + (at 144.78 31.75 0) (effects (font (size 1.27 1.27) @@ -3719,7 +4115,7 @@ ) (symbol (lib_id "Device:C") - (at 195.58 81.28 90) + (at 130.81 57.15 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3727,7 +4123,7 @@ (dnp no) (uuid "45a2bc88-5050-4aa6-a1ea-3072f6b0c3e4") (property "Reference" "C2" - (at 193.802 82.55 90) + (at 129.032 58.42 90) (effects (font (size 1.27 1.27) @@ -3736,7 +4132,7 @@ ) ) (property "Value" "4u" - (at 193.802 80.01 90) + (at 129.032 55.88 90) (effects (font (size 1.27 1.27) @@ -3745,7 +4141,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 199.39 80.3148 0) + (at 134.62 56.1848 0) (effects (font (size 1.27 1.27) @@ -3754,7 +4150,7 @@ ) ) (property "Datasheet" "~" - (at 195.58 81.28 0) + (at 130.81 57.15 0) (effects (font (size 1.27 1.27) @@ -3763,7 +4159,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 195.58 81.28 0) + (at 130.81 57.15 0) (effects (font (size 1.27 1.27) @@ -3796,7 +4192,7 @@ ) (symbol (lib_id "Device:R") - (at 213.36 101.6 90) + (at 148.59 77.47 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -3804,7 +4200,7 @@ (dnp no) (uuid "56caec0a-a536-4932-869d-8ced9be4178c") (property "Reference" "R5" - (at 213.36 104.14 90) + (at 148.59 80.01 90) (effects (font (size 1.27 1.27) @@ -3812,7 +4208,7 @@ ) ) (property "Value" "R" - (at 213.36 101.6 90) + (at 148.59 77.47 90) (effects (font (size 1.27 1.27) @@ -3820,7 +4216,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 213.36 103.378 90) + (at 148.59 79.248 90) (effects (font (size 1.27 1.27) @@ -3829,7 +4225,7 @@ ) ) (property "Datasheet" "~" - (at 213.36 101.6 0) + (at 148.59 77.47 0) (effects (font (size 1.27 1.27) @@ -3838,7 +4234,7 @@ ) ) (property "Description" "Resistor" - (at 213.36 101.6 0) + (at 148.59 77.47 0) (effects (font (size 1.27 1.27) @@ -3847,7 +4243,7 @@ ) ) (property "Sim.Device" "R" - (at 213.36 101.6 0) + (at 148.59 77.47 0) (effects (font (size 1.27 1.27) @@ -3856,7 +4252,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 213.36 101.6 0) + (at 148.59 77.47 0) (effects (font (size 1.27 1.27) @@ -4129,7 +4525,7 @@ ) (symbol (lib_id "conponents:EPC2307") - (at 227.33 99.06 0) + (at 162.56 74.93 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4138,7 +4534,7 @@ (fields_autoplaced yes) (uuid "783e6759-79d7-4462-8643-7b859daa0354") (property "Reference" "Q2" - (at 231.14 97.7899 0) + (at 166.37 73.6599 0) (effects (font (size 1.27 1.27) @@ -4147,7 +4543,7 @@ ) ) (property "Value" "EPC2307" - (at 231.14 100.3299 0) + (at 166.37 76.1999 0) (effects (font (size 1.27 1.27) @@ -4156,7 +4552,7 @@ ) ) (property "Footprint" "components:EPC2307" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4165,7 +4561,7 @@ ) ) (property "Datasheet" "" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4174,7 +4570,7 @@ ) ) (property "Description" "" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4183,7 +4579,7 @@ ) ) (property "Sim.Library" "lib/EPCGaNLibrary.lib" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4192,7 +4588,7 @@ ) ) (property "Sim.Name" "EPC2307" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4201,7 +4597,7 @@ ) ) (property "Sim.Device" "SUBCKT" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4210,7 +4606,7 @@ ) ) (property "Sim.Pins" "1=gatein 3=drainin 2=sourcein" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4219,7 +4615,7 @@ ) ) (property "digikey" "917-EPC2307CT-ND" - (at 227.33 99.06 0) + (at 162.56 74.93 0) (effects (font (size 1.27 1.27) @@ -4364,7 +4760,7 @@ ) (symbol (lib_id "Device:C") - (at 217.17 55.88 0) + (at 152.4 31.75 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -4372,7 +4768,7 @@ (dnp no) (uuid "945b156d-624d-406a-b7cf-f094354e7a58") (property "Reference" "C7" - (at 217.678 53.594 0) + (at 152.908 29.464 0) (effects (font (size 1.27 1.27) @@ -4381,7 +4777,7 @@ ) ) (property "Value" "C" - (at 218.186 58.42 0) + (at 153.416 34.29 0) (effects (font (size 1.27 1.27) @@ -4390,7 +4786,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 218.1352 59.69 0) + (at 153.3652 35.56 0) (effects (font (size 1.27 1.27) @@ -4399,7 +4795,7 @@ ) ) (property "Datasheet" "~" - (at 217.17 55.88 0) + (at 152.4 31.75 0) (effects (font (size 1.27 1.27) @@ -4408,7 +4804,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 217.17 55.88 0) + (at 152.4 31.75 0) (effects (font (size 1.27 1.27) @@ -4417,7 +4813,7 @@ ) ) (property "Sim.Device" "C" - (at 217.17 55.88 0) + (at 152.4 31.75 0) (effects (font (size 1.27 1.27) @@ -4426,7 +4822,7 @@ ) ) (property "Sim.Pins" "1=- 2=+" - (at 217.17 55.88 0) + (at 152.4 31.75 0) (effects (font (size 1.27 1.27) @@ -4459,7 +4855,7 @@ ) (symbol (lib_id "Device:R") - (at 207.01 85.09 90) + (at 142.24 60.96 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4467,7 +4863,7 @@ (dnp no) (uuid "9c1eb9f5-99a6-4825-ab0b-54da33f9d985") (property "Reference" "R4" - (at 207.01 82.804 90) + (at 142.24 58.674 90) (effects (font (size 1.27 1.27) @@ -4475,7 +4871,7 @@ ) ) (property "Value" "R" - (at 207.01 85.09 90) + (at 142.24 60.96 90) (effects (font (size 1.27 1.27) @@ -4483,7 +4879,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 207.01 86.868 90) + (at 142.24 62.738 90) (effects (font (size 1.27 1.27) @@ -4492,7 +4888,7 @@ ) ) (property "Datasheet" "~" - (at 207.01 85.09 0) + (at 142.24 60.96 0) (effects (font (size 1.27 1.27) @@ -4501,7 +4897,7 @@ ) ) (property "Description" "Resistor" - (at 207.01 85.09 0) + (at 142.24 60.96 0) (effects (font (size 1.27 1.27) @@ -4510,7 +4906,7 @@ ) ) (property "Sim.Device" "R" - (at 207.01 85.09 0) + (at 142.24 60.96 0) (effects (font (size 1.27 1.27) @@ -4519,7 +4915,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 210.566 77.978 0) + (at 145.796 53.848 0) (effects (font (size 1.27 1.27) @@ -4552,7 +4948,7 @@ ) (symbol (lib_id "Device:C") - (at 200.66 76.2 0) + (at 135.89 52.07 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -4561,7 +4957,7 @@ (fields_autoplaced yes) (uuid "9c749fd6-ccf7-4d6a-bce9-e6055af1727f") (property "Reference" "C4" - (at 204.47 74.9299 0) + (at 139.7 50.7999 0) (effects (font (size 1.27 1.27) @@ -4570,7 +4966,7 @@ ) ) (property "Value" "C" - (at 204.47 77.4699 0) + (at 139.7 53.3399 0) (effects (font (size 1.27 1.27) @@ -4579,7 +4975,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 201.6252 80.01 0) + (at 136.8552 55.88 0) (effects (font (size 1.27 1.27) @@ -4588,7 +4984,7 @@ ) ) (property "Datasheet" "~" - (at 200.66 76.2 0) + (at 135.89 52.07 0) (effects (font (size 1.27 1.27) @@ -4597,7 +4993,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 200.66 76.2 0) + (at 135.89 52.07 0) (effects (font (size 1.27 1.27) @@ -4630,7 +5026,7 @@ ) (symbol (lib_id "Device:C") - (at 195.58 95.25 90) + (at 130.81 71.12 90) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -4638,7 +5034,7 @@ (dnp no) (uuid "9fad5e12-084e-4848-b15f-a482b0eea65b") (property "Reference" "C3" - (at 194.056 96.52 90) + (at 129.286 72.39 90) (effects (font (size 1.27 1.27) @@ -4647,7 +5043,7 @@ ) ) (property "Value" "C" - (at 194.056 93.98 90) + (at 129.286 69.85 90) (effects (font (size 1.27 1.27) @@ -4656,7 +5052,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 199.39 94.2848 0) + (at 134.62 70.1548 0) (effects (font (size 1.27 1.27) @@ -4665,7 +5061,7 @@ ) ) (property "Datasheet" "~" - (at 195.58 95.25 0) + (at 130.81 71.12 0) (effects (font (size 1.27 1.27) @@ -4674,7 +5070,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 195.58 95.25 0) + (at 130.81 71.12 0) (effects (font (size 1.27 1.27) @@ -4707,7 +5103,7 @@ ) (symbol (lib_id "Device:C") - (at 201.93 55.88 0) + (at 137.16 31.75 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -4715,7 +5111,7 @@ (dnp no) (uuid "a034f871-a228-43ed-9cd1-1e64930824c6") (property "Reference" "C5" - (at 202.438 53.594 0) + (at 137.668 29.464 0) (effects (font (size 1.27 1.27) @@ -4724,7 +5120,7 @@ ) ) (property "Value" "C" - (at 202.946 58.42 0) + (at 138.176 34.29 0) (effects (font (size 1.27 1.27) @@ -4733,7 +5129,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 202.8952 59.69 0) + (at 138.1252 35.56 0) (effects (font (size 1.27 1.27) @@ -4742,7 +5138,7 @@ ) ) (property "Datasheet" "~" - (at 201.93 55.88 0) + (at 137.16 31.75 0) (effects (font (size 1.27 1.27) @@ -4751,7 +5147,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 201.93 55.88 0) + (at 137.16 31.75 0) (effects (font (size 1.27 1.27) @@ -4760,7 +5156,7 @@ ) ) (property "Sim.Device" "C" - (at 201.93 55.88 0) + (at 137.16 31.75 0) (effects (font (size 1.27 1.27) @@ -4769,7 +5165,7 @@ ) ) (property "Sim.Pins" "1=- 2=+" - (at 201.93 55.88 0) + (at 137.16 31.75 0) (effects (font (size 1.27 1.27) @@ -4802,7 +5198,7 @@ ) (symbol (lib_id "Device:R") - (at 156.21 106.68 0) + (at 91.44 82.55 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -4811,7 +5207,7 @@ (fields_autoplaced yes) (uuid "a9527b13-3c3d-41d1-be2b-69d01373bd2d") (property "Reference" "R2" - (at 158.75 105.4099 0) + (at 93.98 81.2799 0) (effects (font (size 1.27 1.27) @@ -4820,7 +5216,7 @@ ) ) (property "Value" "R" - (at 158.75 107.9499 0) + (at 93.98 83.8199 0) (effects (font (size 1.27 1.27) @@ -4829,7 +5225,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 154.432 106.68 90) + (at 89.662 82.55 90) (effects (font (size 1.27 1.27) @@ -4838,7 +5234,7 @@ ) ) (property "Datasheet" "~" - (at 156.21 106.68 0) + (at 91.44 82.55 0) (effects (font (size 1.27 1.27) @@ -4847,7 +5243,7 @@ ) ) (property "Description" "Resistor" - (at 156.21 106.68 0) + (at 91.44 82.55 0) (effects (font (size 1.27 1.27) @@ -4880,7 +5276,7 @@ ) (symbol (lib_id "Device:R") - (at 148.59 72.39 270) + (at 83.82 48.26 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4889,7 +5285,7 @@ (fields_autoplaced yes) (uuid "a981c873-ad7f-44be-965a-15df6fa5ca33") (property "Reference" "R1" - (at 148.59 66.04 90) + (at 83.82 41.91 90) (effects (font (size 1.27 1.27) @@ -4897,7 +5293,7 @@ ) ) (property "Value" "5R" - (at 148.59 68.58 90) + (at 83.82 44.45 90) (effects (font (size 1.27 1.27) @@ -4905,7 +5301,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 148.59 70.612 90) + (at 83.82 46.482 90) (effects (font (size 1.27 1.27) @@ -4914,7 +5310,7 @@ ) ) (property "Datasheet" "~" - (at 148.59 72.39 0) + (at 83.82 48.26 0) (effects (font (size 1.27 1.27) @@ -4923,7 +5319,7 @@ ) ) (property "Description" "Resistor" - (at 148.59 72.39 0) + (at 83.82 48.26 0) (effects (font (size 1.27 1.27) @@ -4932,7 +5328,7 @@ ) ) (property "Sim.Device" "R" - (at 148.59 72.39 0) + (at 83.82 48.26 0) (effects (font (size 1.27 1.27) @@ -4941,7 +5337,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 148.59 72.39 0) + (at 83.82 48.26 0) (effects (font (size 1.27 1.27) @@ -5094,7 +5490,7 @@ ) (symbol (lib_id "Device:R") - (at 205.74 99.06 90) + (at 140.97 74.93 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5102,7 +5498,7 @@ (dnp no) (uuid "d0eaf195-2981-4b8d-b995-9e4b71fcbf8b") (property "Reference" "R3" - (at 205.74 96.774 90) + (at 140.97 72.644 90) (effects (font (size 1.27 1.27) @@ -5110,7 +5506,7 @@ ) ) (property "Value" "R" - (at 205.74 99.06 90) + (at 140.97 74.93 90) (effects (font (size 1.27 1.27) @@ -5118,7 +5514,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 205.74 100.838 90) + (at 140.97 76.708 90) (effects (font (size 1.27 1.27) @@ -5127,7 +5523,7 @@ ) ) (property "Datasheet" "~" - (at 205.74 99.06 0) + (at 140.97 74.93 0) (effects (font (size 1.27 1.27) @@ -5136,7 +5532,7 @@ ) ) (property "Description" "Resistor" - (at 205.74 99.06 0) + (at 140.97 74.93 0) (effects (font (size 1.27 1.27) @@ -5145,7 +5541,7 @@ ) ) (property "Sim.Device" "R" - (at 205.74 99.06 0) + (at 140.97 74.93 0) (effects (font (size 1.27 1.27) @@ -5154,7 +5550,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 205.74 99.06 0) + (at 140.97 74.93 0) (effects (font (size 1.27 1.27) @@ -5187,7 +5583,7 @@ ) (symbol (lib_id "Device:C") - (at 194.31 55.88 0) + (at 129.54 31.75 0) (unit 1) (exclude_from_sim yes) (in_bom yes) @@ -5195,7 +5591,7 @@ (dnp no) (uuid "d7cc28c4-d510-478d-94da-23da60bf4791") (property "Reference" "C1" - (at 194.818 53.594 0) + (at 130.048 29.464 0) (effects (font (size 1.27 1.27) @@ -5204,7 +5600,7 @@ ) ) (property "Value" "C" - (at 195.326 58.42 0) + (at 130.556 34.29 0) (effects (font (size 1.27 1.27) @@ -5213,7 +5609,7 @@ ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" - (at 195.2752 59.69 0) + (at 130.5052 35.56 0) (effects (font (size 1.27 1.27) @@ -5222,7 +5618,7 @@ ) ) (property "Datasheet" "~" - (at 194.31 55.88 0) + (at 129.54 31.75 0) (effects (font (size 1.27 1.27) @@ -5231,7 +5627,7 @@ ) ) (property "Description" "Unpolarized capacitor" - (at 194.31 55.88 0) + (at 129.54 31.75 0) (effects (font (size 1.27 1.27) @@ -5240,7 +5636,7 @@ ) ) (property "Sim.Device" "C" - (at 194.31 55.88 0) + (at 129.54 31.75 0) (effects (font (size 1.27 1.27) @@ -5249,7 +5645,7 @@ ) ) (property "Sim.Pins" "1=- 2=+" - (at 194.31 55.88 0) + (at 129.54 31.75 0) (effects (font (size 1.27 1.27) @@ -5282,7 +5678,7 @@ ) (symbol (lib_id "Device:R") - (at 214.63 87.63 90) + (at 149.86 63.5 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -5290,7 +5686,7 @@ (dnp no) (uuid "dc03b8aa-3f30-425d-8de9-3c5d9785252d") (property "Reference" "R6" - (at 214.63 89.916 90) + (at 149.86 65.786 90) (effects (font (size 1.27 1.27) @@ -5298,7 +5694,7 @@ ) ) (property "Value" "R" - (at 214.63 87.63 90) + (at 149.86 63.5 90) (effects (font (size 1.27 1.27) @@ -5306,7 +5702,7 @@ ) ) (property "Footprint" "Resistor_SMD:R_0603_1608Metric" - (at 214.63 89.408 90) + (at 149.86 65.278 90) (effects (font (size 1.27 1.27) @@ -5315,7 +5711,7 @@ ) ) (property "Datasheet" "~" - (at 214.63 87.63 0) + (at 149.86 63.5 0) (effects (font (size 1.27 1.27) @@ -5324,7 +5720,7 @@ ) ) (property "Description" "Resistor" - (at 214.63 87.63 0) + (at 149.86 63.5 0) (effects (font (size 1.27 1.27) @@ -5333,7 +5729,7 @@ ) ) (property "Sim.Device" "R" - (at 214.63 87.63 0) + (at 149.86 63.5 0) (effects (font (size 1.27 1.27) @@ -5342,7 +5738,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 214.63 87.63 0) + (at 149.86 63.5 0) (effects (font (size 1.27 1.27) @@ -5374,33 +5770,142 @@ ) ) (symbol - (lib_id "Device:D") - (at 157.48 72.39 180) + (lib_id "Sensor_Current:ACS724xLCTR-50AB") + (at 215.9 86.36 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e7d7b257-377c-4abd-838a-f051b2eb3806") + (property "Reference" "U6" + (at 218.694 76.962 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "ACS724xLCTR-50AB" + (at 218.44 96.012 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 213.36 95.25 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.allegromicro.com/~/media/Files/Datasheets/ACS724-Datasheet.ashx?la=en" + (at 215.9 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "±50A Bidirectional Hall-Effect Current Sensor, +5.0V supply, 40mV/A, SOIC-8" + (at 215.9 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "digikey" "620-ACS724LLCTR-50AB-TCT-ND" + (at 215.9 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "6" + (uuid "6a35b624-d7d1-4550-bd51-616bac75e8d8") + ) + (pin "5" + (uuid "1fffeafd-b088-4930-ae90-4ccc8667694a") + ) + (pin "3" + (uuid "6f4c3966-f5bc-4273-927a-e6a6a29ad70e") + ) + (pin "4" + (uuid "53bc3ca2-aa66-4848-bf2b-def4951185a0") + ) + (pin "8" + (uuid "bbd8b5ba-8164-464a-ab21-961298692ae9") + ) + (pin "2" + (uuid "353242ca-4b2b-4bdc-9202-0848c3e8a468") + ) + (pin "1" + (uuid "db725a18-fa82-4264-b2ce-030bdef6893b") + ) + (pin "7" + (uuid "90d562fe-6e75-4d33-becc-d76933cc961d") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "U6") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "U7") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "U8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 196.85 95.25 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "fc734da8-db73-4a97-975e-cb0a0dbb8c85") - (property "Reference" "D1" - (at 157.48 66.04 0) + (uuid "eb9086a7-040e-49f3-97e4-3f8dbc26533c") + (property "Reference" "C36" + (at 200.66 93.9799 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "D" - (at 157.48 68.58 0) + (property "Value" "C" + (at 200.66 96.5199 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "Diode_SMD:D_0805_2012Metric" - (at 157.48 72.39 0) + (property "Footprint" "" + (at 197.8152 99.06 0) (effects (font (size 1.27 1.27) @@ -5409,7 +5914,83 @@ ) ) (property "Datasheet" "~" - (at 157.48 72.39 0) + (at 196.85 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 196.85 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1416da99-b5ca-49fd-bee3-2d8821e1806c") + ) + (pin "1" + (uuid "cd3021ce-53d2-40a1-914d-5eb46fd8a13c") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "C36") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "C37") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "C38") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:D") + (at 92.71 48.26 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fc734da8-db73-4a97-975e-cb0a0dbb8c85") + (property "Reference" "D1" + (at 92.71 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D" + (at 92.71 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_0805_2012Metric" + (at 92.71 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 92.71 48.26 0) (effects (font (size 1.27 1.27) @@ -5418,7 +5999,7 @@ ) ) (property "Description" "Diode" - (at 157.48 72.39 0) + (at 92.71 48.26 0) (effects (font (size 1.27 1.27) @@ -5427,7 +6008,7 @@ ) ) (property "Sim.Device" "D" - (at 157.48 72.39 0) + (at 92.71 48.26 0) (effects (font (size 1.27 1.27) @@ -5436,7 +6017,7 @@ ) ) (property "Sim.Pins" "1=K 2=A" - (at 157.48 72.39 0) + (at 92.71 48.26 0) (effects (font (size 1.27 1.27) diff --git a/pcb/psu.kicad_sch b/pcb/psu.kicad_sch new file mode 100644 index 0000000..cd07360 --- /dev/null +++ b/pcb/psu.kicad_sch @@ -0,0 +1,52 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "ac246cc0-02b2-4099-a1fc-e84fd2eaba3c") + (paper "A4") + (lib_symbols) + (hierarchical_label "GND" + (shape input) + (at 88.9 88.9 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "1fccd3d1-2ed4-4ed7-8c59-800706a8a9bb") + ) + (hierarchical_label "+3V3" + (shape output) + (at 101.6 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "3e8e33fc-440a-44d8-801d-8b4222426119") + ) + (hierarchical_label "+12V" + (shape input) + (at 88.9 50.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a4f6e1de-3237-4251-a7b8-df89f1e96ac8") + ) + (hierarchical_label "+5V" + (shape output) + (at 101.6 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "a63d8233-997e-4fb0-9e38-ab3cdeb21184") + ) +) diff --git a/pcb/rp2040.kicad_sch b/pcb/rp2040.kicad_sch index 6a123f3..f4ecf62 100644 --- a/pcb/rp2040.kicad_sch +++ b/pcb/rp2040.kicad_sch @@ -1980,9 +1980,9 @@ ) (uuid "20500675-d561-4f0c-9cea-5bac237ef30d") ) - (text "Make sure C8 is close to pin 45 of RP2040" + (text "Make sure C13 is close to pin 45 of RP2040" (exclude_from_sim no) - (at 142.24 92.71 0) + (at 144.526 96.52 0) (effects (font (size 1.27 1.27) @@ -2015,7 +2015,7 @@ ) (text "Flash" (exclude_from_sim no) - (at 63.5 93.98 0) + (at 96.774 110.998 0) (effects (font (size 2.54 2.54)