From 62aa83ac6b0d94e2c0da43bc67c0174f3d2e6592 Mon Sep 17 00:00:00 2001 From: topquark12 Date: Tue, 14 Jun 2022 16:07:26 +0800 Subject: [PATCH] finish drive stage, add sheets --- driveStage.kicad_sch | 17 +- kirdy.kicad_pro | 8 + kirdy.kicad_sch | 98 ++++++++- mcu.kicad_sch | 10 + refdac.kicad_sch | 486 ++++++++++++++++++++++++++++++++++++++++++- thermostat.kicad_sch | 10 + 6 files changed, 608 insertions(+), 21 deletions(-) create mode 100644 mcu.kicad_sch create mode 100644 thermostat.kicad_sch diff --git a/driveStage.kicad_sch b/driveStage.kicad_sch index 306ede0..07824fb 100644 --- a/driveStage.kicad_sch +++ b/driveStage.kicad_sch @@ -904,6 +904,9 @@ (junction (at 260.35 156.21) (diameter 0) (color 0 0 0 0) (uuid a28a2aa1-8c34-4fb9-b0ec-28a0ad378949) ) + (junction (at 289.56 163.83) (diameter 0) (color 0 0 0 0) + (uuid a29ee499-5eb8-4725-9e41-b8b4678d0c2b) + ) (junction (at 260.35 135.89) (diameter 0) (color 0 0 0 0) (uuid e585ae5c-5e41-479b-9314-90acabff7dc2) ) @@ -1004,6 +1007,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3c8b01cc-e836-4ddd-b110-ba8ac9076af2) ) + (wire (pts (xy 283.21 161.29) (xy 283.21 163.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4292c414-cc7d-443f-84b8-7366d87d1c50) + ) (wire (pts (xy 185.42 110.49) (xy 195.58 110.49)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 45fcdc9b-5775-4494-86c8-3410065eca38) @@ -1096,7 +1103,7 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7f018de0-6ef7-4a45-98a3-555d72188e66) ) - (wire (pts (xy 280.67 161.29) (xy 285.75 161.29)) + (wire (pts (xy 283.21 161.29) (xy 285.75 161.29)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 8177c8eb-3137-4ad0-bdf5-9e8f7f5e5268) ) @@ -1216,6 +1223,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e81731dd-509e-4c22-9d43-0d60437369b3) ) + (wire (pts (xy 283.21 163.83) (xy 289.56 163.83)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid eb748c11-924f-4dcb-8b9d-4ab94216f7f8) + ) (wire (pts (xy 248.92 113.03) (xy 248.92 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid ec00fa4c-3d5b-4d4e-8a62-d38a7c2d1b19) @@ -1287,10 +1298,6 @@ (effects (font (size 1.27 1.27)) (justify left)) (uuid 7ad33096-73e3-4415-8343-bbe9e016712d) ) - (hierarchical_label "GND_SEN" (shape output) (at 280.67 161.29 180) - (effects (font (size 1.27 1.27)) (justify right)) - (uuid 8c32df21-d462-4b52-9c1a-2cc9ea8ddfc4) - ) (hierarchical_label "LD_DAC" (shape input) (at 93.98 153.67 180) (effects (font (size 1.27 1.27)) (justify right)) (uuid 9a6b5b4f-8193-4cf1-aee3-3fbe4a839adb) diff --git a/kirdy.kicad_pro b/kirdy.kicad_pro index 21b70ac..5151083 100644 --- a/kirdy.kicad_pro +++ b/kirdy.kicad_pro @@ -328,6 +328,14 @@ [ "5c501399-91aa-4646-9dc0-aa6b782690af", "REFDAC" + ], + [ + "e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070", + "MCU" + ], + [ + "bda728c0-b189-4e05-8d4f-58a38acf883b", + "thermostat" ] ], "text_variables": {} diff --git a/kirdy.kicad_sch b/kirdy.kicad_sch index 135ed4c..89e1558 100644 --- a/kirdy.kicad_sch +++ b/kirdy.kicad_sch @@ -8,16 +8,45 @@ ) - (sheet (at 173.99 91.44) (size 55.88 49.53) (fields_autoplaced) + (wire (pts (xy 236.22 100.33) (xy 270.51 100.33)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e5e5dc4f-6422-4105-8a9e-b02666959c15) + ) + + (sheet (at 209.55 93.98) (size 26.67 19.05) (fields_autoplaced) (stroke (width 0.1524) (type solid) (color 0 0 0 0)) (fill (color 0 0 0 0.0000)) (uuid 5c501399-91aa-4646-9dc0-aa6b782690af) - (property "Sheet name" "REFDAC" (id 0) (at 173.99 90.7284 0) + (property "Sheet name" "REFDAC" (id 0) (at 209.55 93.2684 0) (effects (font (size 1.27 1.27)) (justify left bottom)) ) - (property "Sheet file" "refdac.kicad_sch" (id 1) (at 173.99 141.5546 0) + (property "Sheet file" "refdac.kicad_sch" (id 1) (at 209.55 113.6146 0) (effects (font (size 1.27 1.27)) (justify left top)) ) + (pin "REF_OUT" output (at 236.22 107.95 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5227f911-49fe-41b0-8d4a-3b7b71ece891) + ) + (pin "DIN" input (at 209.55 100.33 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 0b98c23d-1beb-44e4-a456-ea34ecdb650c) + ) + (pin "SCLK" input (at 209.55 102.87 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid de111d85-11c7-4d79-a241-d31fe70d8e76) + ) + (pin "LDAC" input (at 209.55 105.41 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid e3713aca-6cf3-448d-8089-e8828fbb91eb) + ) + (pin "CS" input (at 209.55 107.95 180) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 289126f5-cc58-42d3-94eb-7539c5adcd73) + ) + (pin "DAC_OUT" output (at 236.22 100.33 0) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 65a1fcc7-32f5-4060-969e-2a19dd132316) + ) ) (sheet (at 270.51 93.98) (size 25.4 19.05) (fields_autoplaced) @@ -30,10 +59,6 @@ (property "Sheet file" "driveStage.kicad_sch" (id 1) (at 270.51 113.6146 0) (effects (font (size 1.27 1.27)) (justify left top)) ) - (pin "GND_SEN" output (at 270.51 106.68 180) - (effects (font (size 1.27 1.27)) (justify left)) - (uuid 9d395d53-8854-42b0-b5f5-99c3b6ae9244) - ) (pin "LD-" output (at 295.91 106.68 0) (effects (font (size 1.27 1.27)) (justify right)) (uuid fc96da0a-0509-4679-9f0d-7a762bf74c08) @@ -48,10 +73,36 @@ ) ) + (sheet (at 219.71 130.81) (size 76.2 24.13) (fields_autoplaced) + (stroke (width 0.1524) (type solid) (color 0 0 0 0)) + (fill (color 0 0 0 0.0000)) + (uuid bda728c0-b189-4e05-8d4f-58a38acf883b) + (property "Sheet name" "thermostat" (id 0) (at 219.71 130.0984 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "thermostat.kicad_sch" (id 1) (at 219.71 155.5246 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + ) + + (sheet (at 105.41 83.82) (size 58.42 41.91) (fields_autoplaced) + (stroke (width 0.1524) (type solid) (color 0 0 0 0)) + (fill (color 0 0 0 0.0000)) + (uuid e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070) + (property "Sheet name" "MCU" (id 0) (at 105.41 83.1084 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Sheet file" "mcu.kicad_sch" (id 1) (at 105.41 126.3146 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + ) + (sheet_instances (path "/" (page "1")) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037" (page "2")) (path "/5c501399-91aa-4646-9dc0-aa6b782690af" (page "3")) + (path "/e9afb2cc-7f7f-4cb9-888a-0bfd71b1d070" (page "4")) + (path "/bda728c0-b189-4e05-8d4f-58a38acf883b" (page "5")) ) (symbol_instances @@ -64,9 +115,18 @@ (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/30c37857-bcd7-4d18-b782-dd4e651118cd" (reference "#PWR?") (unit 1) (value "-6V") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/3df7ecdc-b572-4de6-a82a-d6b5435d8510" + (reference "#PWR?") (unit 1) (value "+5VA") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/42e81420-64c1-4191-91f2-d9ce2b7f0c58" (reference "#PWR?") (unit 1) (value "GND") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/4dba2aba-6f28-4797-ac3c-34562f8d224e" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/5503d618-707a-4cba-ab38-dd469f3b3efe" + (reference "#PWR?") (unit 1) (value "+5VA") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/5f796a2f-98e9-46e3-a254-aaf7ea8e8609" (reference "#PWR?") (unit 1) (value "+9VA") (footprint "") ) @@ -79,6 +139,12 @@ (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/7f2ae8de-9741-4de8-8b3e-0cbf1d496d0b" (reference "#PWR?") (unit 1) (value "GND") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/81373c25-3cb4-4fd0-b5e3-926aada5cb12" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/891cfc16-c51a-48dd-8b02-8066bd1e2772" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/89be3b87-0315-4e54-b96d-03ea2414961f" (reference "#PWR?") (unit 1) (value "+9VA") (footprint "") ) @@ -112,6 +178,12 @@ (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/cee05324-592d-4982-97cf-77964e04d4ac" (reference "#PWR?") (unit 1) (value "GND") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/d4448496-e0b2-49ff-9c5d-1b88aa3e1c82" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/d5c268d4-7f4e-42b6-9070-6d2fbae6ea5b" + (reference "#PWR?") (unit 1) (value "GND") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/d79107b5-7dc2-415e-945e-ed09fd9cfe77" (reference "#PWR?") (unit 1) (value "-6V") (footprint "") ) @@ -136,15 +208,27 @@ (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/474c426e-35aa-4bc8-ac82-e7acb6bf064c" (reference "C?") (unit 1) (value "10n") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/5d906de7-2bb4-4b20-96f3-f31e23e911d5" + (reference "C?") (unit 1) (value "100n") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/6515a0cc-09fd-42e3-8559-ed97c2e10919" (reference "C?") (unit 1) (value "100n") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/7c87fd56-71ea-4cb6-b34c-128457749b5d" + (reference "C?") (unit 1) (value "10u") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/7d6a0bc2-603a-43a2-992b-4f35cbb0a1f8" (reference "C?") (unit 1) (value "100n") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/8d327d8f-666a-4058-810c-d69eb17ab4c1" + (reference "C?") (unit 1) (value "100n") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/9e5b3b75-838d-49ca-9d77-cb76ab7d1e4e" (reference "C?") (unit 1) (value "10u") (footprint "") ) + (path "/5c501399-91aa-4646-9dc0-aa6b782690af/b18eacc1-67e7-4eec-9489-8009080dc8c2" + (reference "C?") (unit 1) (value "1u") (footprint "") + ) (path "/7fc2620b-bac4-49c0-a276-7d2a46898037/cf733f3d-f3a4-44f4-a550-52da39242bf1" (reference "C?") (unit 1) (value "100n") (footprint "") ) diff --git a/mcu.kicad_sch b/mcu.kicad_sch new file mode 100644 index 0000000..1dcf6ea --- /dev/null +++ b/mcu.kicad_sch @@ -0,0 +1,10 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 10d6d0c6-d23f-412a-96bb-e146707e3e2b) + + (paper "A3") + + (lib_symbols + ) + +) diff --git a/refdac.kicad_sch b/refdac.kicad_sch index 2b50ec6..f0a4d03 100644 --- a/refdac.kicad_sch +++ b/refdac.kicad_sch @@ -92,6 +92,57 @@ ) ) ) + (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 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" "cap capacitor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "C_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (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 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) (symbol "kirdy:LTC6655" (in_bom yes) (on_board yes) (property "Reference" "U" (id 0) (at 0 -10.16 0) (effects (font (size 1.27 1.27))) @@ -152,16 +203,279 @@ ) ) ) + (symbol "power:+5VA" (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" "+5VA" (id 1) (at 0 3.556 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 \"+5VA\"" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5VA_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 "+5VA_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5VA" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (id 0) (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (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 \"GND\" , ground" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) + (junction (at 139.7 102.87) (diameter 0) (color 0 0 0 0) + (uuid 0e7a886a-249e-435b-8eec-64475639554e) + ) + (junction (at 81.28 102.87) (diameter 0) (color 0 0 0 0) + (uuid 13dbed74-1b49-400a-82ed-7020ff3577c9) + ) + (junction (at 148.59 105.41) (diameter 0) (color 0 0 0 0) + (uuid 523129e5-933b-4b63-bdc7-856dd5f48d9f) + ) + (junction (at 69.85 102.87) (diameter 0) (color 0 0 0 0) + (uuid 5d5e87df-177f-4dee-9494-360d2f462521) + ) + (junction (at 106.68 102.87) (diameter 0) (color 0 0 0 0) + (uuid 79cce1a0-3d28-41f6-8394-1c8f421d4572) + ) + (junction (at 162.56 123.19) (diameter 0) (color 0 0 0 0) + (uuid cd7654ac-a4d9-4361-a454-fef6fced7de3) + ) + (junction (at 162.56 93.98) (diameter 0) (color 0 0 0 0) + (uuid cfb2f570-e59e-4cbc-b4f7-8bb725938ba5) + ) + (junction (at 69.85 110.49) (diameter 0) (color 0 0 0 0) + (uuid f12379ef-6444-45cd-9e76-55ecc5cd2dda) + ) + + (no_connect (at 175.26 115.57) (uuid cb22acab-1b3e-4efd-9aa9-38f378c3549f)) + (no_connect (at 175.26 105.41) (uuid cb22acab-1b3e-4efd-9aa9-38f378c3549f)) + + (wire (pts (xy 146.05 113.03) (xy 149.86 113.03)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 14804702-0cc1-4363-9f0e-ba214f3985a9) + ) + (wire (pts (xy 81.28 102.87) (xy 81.28 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 194a6109-b3e5-4b40-b9b5-1eef315ff225) + ) + (wire (pts (xy 146.05 118.11) (xy 149.86 118.11)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3a38d604-8f2c-419c-9e6d-596448c0e738) + ) + (wire (pts (xy 106.68 102.87) (xy 139.7 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3f4df277-99fd-4fab-a538-90fc59fc2e98) + ) + (wire (pts (xy 69.85 110.49) (xy 81.28 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4fcb847a-e2a3-46ea-9386-e002ed7abfa0) + ) + (wire (pts (xy 175.26 110.49) (xy 189.23 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 570fa1dc-4858-463b-8743-6b355f48e457) + ) + (wire (pts (xy 139.7 102.87) (xy 149.86 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 73e3c1c4-2cba-46ef-8b35-0fe27268063a) + ) + (wire (pts (xy 146.05 110.49) (xy 149.86 110.49)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 84205e1e-07cd-40f9-a7f7-75369effdf3b) + ) + (wire (pts (xy 160.02 123.19) (xy 162.56 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8cdba90a-c26a-45a8-82e5-441303e3648d) + ) + (wire (pts (xy 148.59 105.41) (xy 149.86 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 9a0e1bee-5b03-475c-a787-bd534a54f922) + ) + (wire (pts (xy 162.56 93.98) (xy 162.56 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a099ab8f-0fab-4b3c-b648-4e752c85e70a) + ) + (wire (pts (xy 102.87 102.87) (xy 106.68 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid a27f49d6-63f4-4dbf-88ca-02193d4f3e58) + ) + (wire (pts (xy 162.56 82.55) (xy 162.56 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid baf4d16f-cc7c-405a-b2b1-9fd6b5c4d2ea) + ) + (wire (pts (xy 162.56 123.19) (xy 162.56 125.73)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c06b4039-198e-4830-a413-30cc377c784f) + ) + (wire (pts (xy 135.89 107.95) (xy 148.59 107.95)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cca21660-7053-47c2-9292-292287861545) + ) + (wire (pts (xy 148.59 107.95) (xy 148.59 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d59f7739-3509-4715-bc65-cee973a5edaf) + ) + (wire (pts (xy 102.87 105.41) (xy 148.59 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ed69b9f5-67df-4657-a446-2d7328898933) + ) + (wire (pts (xy 162.56 123.19) (xy 165.1 123.19)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid efcbc886-bb41-46ca-917b-7aa69c8d1f3f) + ) + (wire (pts (xy 69.85 102.87) (xy 81.28 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f1adfe74-af82-4f40-9089-642d8388445d) + ) + (wire (pts (xy 146.05 115.57) (xy 149.86 115.57)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f38b3778-62ff-4383-9e54-f6853773eedc) + ) + + (text "All caps in this page \nare of PPS film type\nunless otherwise specified" + (at 101.6 124.46 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 0fa6b680-3aa8-45d5-9799-fa4233344b1b) + ) + + (hierarchical_label "REF_OUT" (shape output) (at 135.89 107.95 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0bebf165-f45d-4f98-b0b2-e98f72f6cc85) + ) + (hierarchical_label "CS" (shape input) (at 146.05 110.49 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1a7613fc-0b0a-4efd-8662-158732f2816d) + ) + (hierarchical_label "SCLK" (shape input) (at 146.05 115.57 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 412f93bb-0104-410c-b0c3-99bc4be46241) + ) + (hierarchical_label "DIN" (shape input) (at 146.05 113.03 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 963713ed-6340-46c3-a17a-503a074b0808) + ) + (hierarchical_label "DAC_OUT" (shape output) (at 189.23 110.49 0) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid faf6c9a5-fce0-4298-acc6-5d05d73e0c07) + ) + (hierarchical_label "LDAC" (shape input) (at 146.05 118.11 180) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fd2cf2cc-144a-41ee-b72b-52323881a998) + ) + + (symbol (lib_id "power:+5VA") (at 162.56 82.55 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3df7ecdc-b572-4de6-a82a-d6b5435d8510) + (property "Reference" "#PWR?" (id 0) (at 162.56 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5VA" (id 1) (at 162.56 77.47 0)) + (property "Footprint" "" (id 2) (at 162.56 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 162.56 82.55 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a1ec412e-1a9b-46cd-b9e6-56a86639a7be)) + ) + + (symbol (lib_id "power:GND") (at 106.68 95.25 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 4dba2aba-6f28-4797-ac3c-34562f8d224e) + (property "Reference" "#PWR?" (id 0) (at 106.68 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 106.68 90.17 0)) + (property "Footprint" "" (id 2) (at 106.68 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 106.68 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 16f0d2de-ef0d-4016-96f3-f9f897862bce)) + ) (symbol (lib_id "Analog_DAC:MAX5719xSD") (at 162.56 110.49 0) (unit 1) - (in_bom yes) (on_board yes) (fields_autoplaced) + (in_bom yes) (on_board yes) (uuid 5313797e-f430-448f-a9de-950ee2d2c9b9) - (property "Reference" "U?" (id 0) (at 164.5794 95.25 0) + (property "Reference" "U?" (id 0) (at 170.18 125.73 0) (effects (font (size 1.27 1.27)) (justify left)) ) - (property "Value" "MAX5719xSD" (id 1) (at 164.5794 97.79 0) + (property "Value" "MAX5719xSD" (id 1) (at 167.64 123.19 0) (effects (font (size 1.27 1.27)) (justify left)) ) (property "Footprint" "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (id 2) (at 162.56 110.49 0) @@ -186,15 +500,169 @@ (pin "9" (uuid 21249d36-5eb5-4c88-ad32-5e107a2f7184)) ) - (symbol (lib_id "kirdy:LTC6655") (at 111.76 99.06 0) (unit 1) + (symbol (lib_id "power:+5VA") (at 69.85 102.87 0) (unit 1) (in_bom yes) (on_board yes) (fields_autoplaced) - (uuid d75907ee-2f25-4b08-9fbe-327f008b7cae) - (property "Reference" "U?" (id 0) (at 112.395 86.36 0)) - (property "Value" "LTC6655BHLS8-4.096" (id 1) (at 112.395 88.9 0)) - (property "Footprint" "kirdy:LCC127P500X500X155-8N" (id 2) (at 111.76 105.41 0) + (uuid 5503d618-707a-4cba-ab38-dd469f3b3efe) + (property "Reference" "#PWR?" (id 0) (at 69.85 106.68 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc6655-6655ln.pdf" (id 3) (at 110.49 105.41 0) + (property "Value" "+5VA" (id 1) (at 69.85 97.79 0)) + (property "Footprint" "" (id 2) (at 69.85 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 69.85 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 15377e45-5ff3-4ccd-8c8b-adfd1aae9f2c)) + ) + + (symbol (lib_id "Device:C") (at 166.37 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5d906de7-2bb4-4b20-96f3-f31e23e911d5) + (property "Reference" "C?" (id 0) (at 166.37 86.36 90)) + (property "Value" "100n" (id 1) (at 166.37 88.9 90)) + (property "Footprint" "" (id 2) (at 170.18 93.0148 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 166.37 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ca2bf9ee-3c44-4892-959c-13befe61cb57)) + (pin "2" (uuid 6c317a82-2888-48e5-b4e6-7110be805333)) + ) + + (symbol (lib_id "Device:C") (at 106.68 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 7c87fd56-71ea-4cb6-b34c-128457749b5d) + (property "Reference" "C?" (id 0) (at 110.49 97.7899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10u" (id 1) (at 110.49 100.3299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 107.6452 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 106.68 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e3f97c96-215a-4e0b-ae5c-6bc2330c4a71)) + (pin "2" (uuid 46d792ee-476a-40d0-9550-e823cb18ebea)) + ) + + (symbol (lib_id "power:GND") (at 162.56 125.73 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 81373c25-3cb4-4fd0-b5e3-926aada5cb12) + (property "Reference" "#PWR?" (id 0) (at 162.56 132.08 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 162.56 130.81 0)) + (property "Footprint" "" (id 2) (at 162.56 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 162.56 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bdb6878c-2603-4264-907e-85bcd4c6de8f)) + ) + + (symbol (lib_id "power:GND") (at 139.7 95.25 180) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 891cfc16-c51a-48dd-8b02-8066bd1e2772) + (property "Reference" "#PWR?" (id 0) (at 139.7 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 139.7 90.17 0)) + (property "Footprint" "" (id 2) (at 139.7 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 139.7 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e81fa66b-e62e-41de-ba5e-1f5597dc75de)) + ) + + (symbol (lib_id "Device:C") (at 139.7 99.06 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 8d327d8f-666a-4058-810c-d69eb17ab4c1) + (property "Reference" "C?" (id 0) (at 143.51 97.7899 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "100n" (id 1) (at 143.51 100.3299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 140.6652 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 139.7 99.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1b6b0851-35e9-4b8d-b2d6-98e16024d6ea)) + (pin "2" (uuid 0ec6aaf3-0b02-4c74-87eb-6236bfda77ef)) + ) + + (symbol (lib_id "Device:C") (at 69.85 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid b18eacc1-67e7-4eec-9489-8009080dc8c2) + (property "Reference" "C?" (id 0) (at 73.66 105.4099 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "1u" (id 1) (at 73.66 107.9499 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 70.8152 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 69.85 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8d4bba7e-d63a-44d1-ab71-ece9b07b2906)) + (pin "2" (uuid bbb80823-2660-4eb7-88e3-3a336745678a)) + ) + + (symbol (lib_id "power:GND") (at 170.18 93.98 90) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d4448496-e0b2-49ff-9c5d-1b88aa3e1c82) + (property "Reference" "#PWR?" (id 0) (at 176.53 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 173.99 93.9799 90) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 170.18 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 170.18 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 596a6f4f-e142-4b35-b362-e9c22d7a49fa)) + ) + + (symbol (lib_id "power:GND") (at 69.85 110.49 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d5c268d4-7f4e-42b6-9070-6d2fbae6ea5b) + (property "Reference" "#PWR?" (id 0) (at 69.85 116.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (id 1) (at 69.85 115.57 0)) + (property "Footprint" "" (id 2) (at 69.85 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 69.85 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f511d192-5f4c-4310-a8ca-f8c3dcaa880f)) + ) + + (symbol (lib_id "kirdy:LTC6655") (at 91.44 107.95 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid d75907ee-2f25-4b08-9fbe-327f008b7cae) + (property "Reference" "U?" (id 0) (at 92.075 95.25 0)) + (property "Value" "LTC6655BHLS8-4.096" (id 1) (at 92.075 97.79 0)) + (property "Footprint" "kirdy:LCC127P500X500X155-8N" (id 2) (at 91.44 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.analog.com/media/en/technical-documentation/data-sheets/ltc6655-6655ln.pdf" (id 3) (at 90.17 114.3 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid 6338ccc9-febd-484d-a75d-d24e7b8a12a4)) diff --git a/thermostat.kicad_sch b/thermostat.kicad_sch new file mode 100644 index 0000000..d2f496f --- /dev/null +++ b/thermostat.kicad_sch @@ -0,0 +1,10 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 11e87d30-ca2c-4d33-891c-27346eafd521) + + (paper "A3") + + (lib_symbols + ) + +)