From 262b2e52b1adf15060363fe54c6caa7b5f548a51 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 6 Feb 2026 20:44:44 -0500 Subject: hw: power supply hierarchical sheets --- hw/power_5v.kicad_sch | 816 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 816 insertions(+) create mode 100644 hw/power_5v.kicad_sch (limited to 'hw/power_5v.kicad_sch') diff --git a/hw/power_5v.kicad_sch b/hw/power_5v.kicad_sch new file mode 100644 index 0000000..a722d2b --- /dev/null +++ b/hw/power_5v.kicad_sch @@ -0,0 +1,816 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "b8d58c22-2bf3-4d5c-8817-aa8b639efbbf") + (paper "A5") + (lib_symbols + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "L78M05AB_1" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 1.524 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L78M05AB" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/l78m05ab.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Precision 500 mA regulator" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LDO" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "L78M05AB_1_1_1" + (rectangle + (start -6.35 0) + (end 6.35 -10.16) + (stroke + (width 0) + (type solid) + ) + (fill + (type background) + ) + ) + (pin power_in line + (at -8.89 -2.54 0) + (length 2.54) + (name "In" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -12.7 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 8.89 -2.54 180) + (length 2.54) + (name "Out" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 38.1 38.1) + (diameter 0) + (color 0 0 0 0) + (uuid "1b7a878b-f375-43ad-b339-6ed6c4196f80") + ) + (junction + (at 63.5 38.1) + (diameter 0) + (color 0 0 0 0) + (uuid "1cc5d868-a4c1-4562-a62a-d88235e4fa0f") + ) + (junction + (at 38.1 49.53) + (diameter 0) + (color 0 0 0 0) + (uuid "756c11e8-2842-4565-9f83-061a5cd395bf") + ) + (junction + (at 50.8 49.53) + (diameter 0) + (color 0 0 0 0) + (uuid "9fcaa895-2827-461e-abb7-6385062131b2") + ) + (wire + (pts + (xy 63.5 49.53) (xy 63.5 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1aa2ee2a-7fe0-4610-9cf7-af4159964d96") + ) + (wire + (pts + (xy 50.8 49.53) (xy 63.5 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1c9146b7-9ad2-4bec-96b3-cfa086cf1bb9") + ) + (wire + (pts + (xy 38.1 48.26) (xy 38.1 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1dc8ca46-9b50-4dbd-a864-6846dd73e013") + ) + (wire + (pts + (xy 38.1 49.53) (xy 38.1 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "38ac564a-8473-40f3-ac0b-95c4e984e42b") + ) + (wire + (pts + (xy 50.8 49.53) (xy 50.8 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4fdb8d8b-56bb-481f-a922-194d27311612") + ) + (wire + (pts + (xy 38.1 38.1) (xy 38.1 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99ee7b88-37ab-41e3-b42e-ba2d2786de33") + ) + (wire + (pts + (xy 63.5 40.64) (xy 63.5 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba3a745a-08dd-4031-94e9-370df7adc0c4") + ) + (wire + (pts + (xy 63.5 31.75) (xy 63.5 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "befe3118-e239-46fd-a50f-d022d421959b") + ) + (wire + (pts + (xy 38.1 31.75) (xy 38.1 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c1b3b594-f9e5-47dd-8ef1-fa7c664361a3") + ) + (wire + (pts + (xy 38.1 49.53) (xy 50.8 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c90e89ca-ab79-4918-9b46-672645433598") + ) + (wire + (pts + (xy 41.91 38.1) (xy 38.1 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb2de6cc-bbc9-4751-a87f-da151e79e071") + ) + (wire + (pts + (xy 63.5 38.1) (xy 59.69 38.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db5596aa-4d0b-495b-a7e2-442978093afc") + ) + (hierarchical_label "+7.5V" + (shape input) + (at 38.1 31.75 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "637de2ff-658a-4c45-a179-8ce2801a0838") + ) + (hierarchical_label "+5V" + (shape output) + (at 63.5 31.75 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7de74faf-5824-4207-9308-e8c0b67140a3") + ) + (symbol + (lib_id "power:GND") + (at 38.1 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "13b14c90-1d6d-4d5a-aab9-c45795552c06") + (property "Reference" "#PWR023" + (at 38.1 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 38.1 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 38.1 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 38.1 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 38.1 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b540d157-ddce-42f8-8c19-a04d2b6e8324") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b" + (reference "#PWR023") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_name "L78M05AB_1") + (lib_id "symbols:L78M05AB") + (at 50.8 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "498dcb6c-7979-419b-aa0b-02bc3917ae24") + (property "Reference" "U?" + (at 55.88 33.655 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L78M05AB" + (at 58.928 51.308 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" + (at 50.8 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.st.com/resource/en/datasheet/l78m05ab.pdf" + (at 50.8 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Precision 500 mA regulator" + (at 50.8 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "accc9e95-505d-42a2-a371-961c4baf1534") + ) + (pin "3" + (uuid "e0494591-e82b-44e6-bd05-9fc300990988") + ) + (pin "1" + (uuid "4149cb0a-fed4-424d-b61b-e3a09047bf1c") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b" + (reference "U?") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 63.5 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bbaa45f7-d63a-49fd-9c4f-9be59b30459b") + (property "Reference" "C?" + (at 66.675 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 66.675 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 64.4652 48.26 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" "Unpolarized capacitor" + (at 63.5 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1b7799aa-0ce6-4af2-9546-206219ab2f5b") + ) + (pin "1" + (uuid "74d7634d-9748-433f-97a8-35729c36636f") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b" + (reference "C?") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 38.1 44.45 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c6682f23-17a4-4bd3-a86c-f7c935f83504") + (property "Reference" "C?" + (at 34.925 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "10u" + (at 34.925 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 39.0652 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 38.1 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 38.1 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "1955c622-b9c7-4057-9a1c-9edf470c4730") + ) + (pin "1" + (uuid "5ebaeb00-0ad0-4c2f-9241-fcf5355b2ae2") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b" + (reference "C?") + (unit 1) + ) + ) + ) + ) +) -- cgit v1.2.3